This Vegan Cauliflower & Spinach Coconut Curry is a nourishing one-pot meal made with cauliflower, spinach, warming spices, and creamy coconut milk. It's easy to prepare, naturally gluten-free and plant-based, making it ideal for healthy vegan dinners, meal prep, and cozy winter meals.
Course Dinner Lunch
Cuisine Indian
Keyword vegan curry
Prep Time 10 minutesminutes
Cook Time 20 minutesminutes
Servings 3
Ingredients
1tbspolive oil or coconut oil
1small onionfinely chopped
3clovesgarlicminced
1tspfresh grated ginger
1½tspcurry powder
½tspturmeric
½tspcumin seedsoption
1/4tspblack mustard seedsoption
¼–½ tsp chili powderoptional
2cupsof cauliflowercut into small florets
2medium tomatoesdiced
1cupcoconut milk
½cupwater or vegetable broth
2cupsfresh spinachor frozen, thawed & squeezed
Salt to taste
Instructions
Heat oil in a pan over medium heat.
Sauté the onion for 3 to 4 minutes until it becomes soft.
Add cumin and mustard seeds to the pan.
Add garlic and ginger, and cook for 30 seconds until fragrant.
Stir in the curry powder, turmeric, salt, and chili powder. Toast these spices gently for 30 seconds.
Add the cauliflower, tomatoes, and water to the pan.
Cover the pan and let it simmer for 10 to 15 minutes, stirring occasionally, until the cauliflower is tender.
Stir in the spinach and cook until it wilts.
Add the coconut milk and simmer for a few more minutes.
Taste the curry and adjust the salt and curry powder according to your preference.