Dice onion and cook over a medium heat until soft. Add curry paste cook for 1-2 minutes, then add the tomatoes, cauliflower and 1 cup of water. Reduce heat and simmer until cauliflower is tender. Remove from heat, stir through the spinach until wilted and serve.