Recipe
EN

Vegan Butter Chicken with Cauliflower

A plant-based version of the popular Indian dish, featuring roasted cauliflower in a creamy tomato-based sauce. Perfect for make-ahead meals.

Total
1 h 20 min
Servings
4
Difficulty
Medium
Open in lopu

Nutrition

per serving
kcal
315
Protein
8 g
Fat
22 g
Carbs
24 g

Ingredients

for 4 servings
  • Cauliflower800 g
  • coconut milk400 ml
  • diced tomatoes400 g
  • onion150 g
  • garlic15 g
  • ginger10 g
  • cashew butter60 g
  • garam masala10 g
  • turmeric5 g
  • chili powder5 g
  • olive oil30 ml
  • cilantro10 g
  • salt5 g
  • pepper2 g

Method

6 steps
  1. Preheat oven to 200C. Toss cauliflower florets with 15ml olive oil, salt, and pepper. Roast for 25 minutes until tender.

  2. Heat remaining oil in a large pan. Sauté onion, garlic, and ginger until soft.

  3. Stir in garam masala, turmeric, and chili powder. Cook for 1 minute until fragrant.

  4. Add diced tomatoes, coconut milk, and cashew butter. Simmer for 15 minutes until thickened.

  5. Fold in the roasted cauliflower and simmer for 5 minutes.

  6. Garnish with fresh cilantro before serving.