Description
Ingredients
2 tbsp fresh lemon juice
2 tsp cornstarch
1/2 tsp ground cumin
1 tsp ground turmeric, divided
3 tsp garam masala, divided
1 1/2 tsp salt, divided
2 tbsp olive oil, divided
1 medium head cauliflower, cut into florets
3 tbsp unsalted butter
1 yellow onion, finely chopped
3 garlic cloves, minced
2 tsp freshly grated ginger
2 tbsp tomato paste
1 tsp paprika
1/4 tsp ground cinnamon
Pinch cayenne pepper (optional)
1 (8 oz) can tomato sauce
2 cups vegetable broth
1/2 cup heavy cream or coconut milk
Basmati rice for serving
Fresh cilantro and Greek yogurt for garnish
Instructions
1. Mix lemon juice, cornstarch, cumin, part of turmeric, garam masala, and salt in a bowl
2. Heat oil and cook cauliflower until lightly browned
3. Toss cauliflower in prepared mixture, return to pan, and cook until tender crisp
4. Remove cauliflower and set aside
5. Heat remaining oil and butter, then cook onion until soft
6. Add garlic, ginger, and tomato paste and cook until fragrant
7. Stir in remaining spices and cook briefly
8. Add tomato sauce and broth, bring to a boil, then simmer
9. Stir in cream, return cauliflower, and simmer until sauce thickens
10. Serve over rice and garnish with cilantro and yogurt
Notes
Prep time: 15 minutes
Cook time: 50 minutes
Total time: 1 hour 5 minutes
Serves: 4
Calories: 325 per serving (excluding rice)
Carbohydrates: 24 g
Protein: 4 g
Fat: 28 g
Saturated fat: 14 g
Sodium: 890 mg
Fiber: 6 g
Sugar: 7 g
You can add chickpeas for extra protein
Use coconut milk for a dairy free option
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-inspired
Nutrition
- Serving Size: 1 serving
- Calories: 325
- Sugar: 7 g
- Sodium: 890 mg
- Fat: 28 g
- Saturated Fat: 14 g
- Carbohydrates: 24 g
- Fiber: 6 g
- Protein: 4 g
