
Roasted Cauliflower Curry
This incredibly creamy and fragrant curry is a household favourite, bursting with warm spices and roasted vegetables. Featuring golden cauliflower and protein-packed brown lentils simmered in a rich coconut tomato base, it’s a perfect way to nourish your body with wholesome plants. Served hot with brown rice, it's the ultimate comforting vegan meal.
Instructions
- 1
Preheat your oven to 210°C and line a baking tray. In a large bowl, toss the head cauliflower (1) with vegetable oil (1 tbsp), garlic powder (1 tsp), onion powder (1 tsp), sweet paprika powder (0.5 tsp), salt (0.25 tsp), and ground black pepper (0.25 tsp) until evenly coated.
- 2
Spread the cauliflower on the prepared tray and roast for 40 minutes, mixing halfway through. Meanwhile, cook the brown rice (1 cup) in a pot according to package directions.
- 3
Heat vegetable oil (1 tbsp) in a large pot over medium-high heat. Sauté the onion (1) for 10 minutes until golden, adding splashes of water as needed to deglaze.
- 4
Stir in the garlic cloves (3), curry powder (1 tbsp), garam masala (0.5 tbsp), ground turmeric (0.5 tbsp), ground cumin (1 tsp), ground coriander (1 tsp), ground cinnamon (1 tsp), and salt (1 tsp). Toast the spices for 1 minute while stirring.
- 5
Add the canned tomatoes (1.67 cup) and cherry tomatoes (0.75 cup). Simmer for 5 minutes.
- 6
Finally, stir in the coconut milk (1.67 cup), brown cooked lentils (1.25 cup), fresh spinach (2 cup), and the roasted cauliflower. Cook for another 5 minutes until everything is heated through and the spinach has wilted.
- 7
Serve the curry immediately with the prepared brown rice.
Nutrition Facts
Per portion