Mughlai Cauliflower

Why You’ll Love This Recipe

This recipe brings together bold spices and a creamy texture in a way that feels indulgent yet balanced. The cauliflower absorbs the flavors of the sauce, becoming tender and deeply seasoned, while the nut-based gravy adds richness without overwhelming the dish.

You’ll also love how versatile it is. It works as a main vegetarian entrée or a side dish alongside other curries. Despite its complex flavor profile, the steps are straightforward and approachable for home cooks.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

cauliflower, cut into florets
oil or ghee
onion, finely chopped
garlic cloves, minced
ginger, grated
cashews or almonds, soaked and blended into a paste
yogurt
tomato puree
turmeric
garam masala
coriander powder
cumin
red chili powder
salt
cream
fresh cilantro, chopped

Directions

Begin by lightly blanching or steaming the cauliflower florets until just tender. Set aside.

Heat oil or ghee in a pan over medium heat. Add the chopped onions and cook until golden brown. Stir in the garlic and ginger and cook until fragrant.

Add the tomato puree and cook until the oil begins to separate from the mixture, indicating that the base is well cooked.

Stir in the spices, including turmeric, coriander powder, cumin, red chili powder, and salt. Cook briefly to bloom the spices.

Lower the heat and add the yogurt, stirring continuously to prevent curdling. Then add the nut paste and mix well to create a smooth, rich gravy.

Pour in a little water to adjust the consistency and bring the sauce to a gentle simmer. Add the cauliflower florets and cook until they are fully coated and infused with the flavors.

Finish by stirring in cream and garam masala. Let the dish simmer for a few more minutes until thick and creamy.

Garnish with freshly chopped cilantro and serve warm.

Servings and timing

This recipe serves about 4 people.

Prep time: 15 minutes
Cook time: 30 minutes
Total time: 45 minutes

Servings: 4

Variations

For a vegan version, replace yogurt and cream with coconut milk or cashew cream.

You can add green peas or potatoes for extra texture and heartiness.

For a smokier flavor, finish the dish with a pinch of smoked paprika or a charcoal smoke technique.

Adjust the spice level by increasing or reducing the chili powder according to your taste.

You can also roast the cauliflower instead of blanching it for a deeper, slightly caramelized flavor.

Storage/Reheating

Store leftover Mughlai Cauliflower in an airtight container in the refrigerator for up to 3 days.

Reheat gently on the stovetop over low heat, adding a splash of water or milk to loosen the sauce if it has thickened.

It can also be reheated in the microwave in short intervals, stirring in between.

Freezing is possible, but the texture of the creamy sauce may change slightly upon thawing.

FAQs

Can I skip the nut paste?

The nut paste is key to the creamy texture, but you can reduce it or substitute with a bit of cream if needed.

How do I prevent yogurt from curdling?

Lower the heat before adding yogurt and stir continuously to keep the sauce smooth.

Can I use frozen cauliflower?

Yes, just thaw and drain it well before using to avoid excess moisture.

What type of nuts work best?

Cashews are most commonly used, but almonds also work well for a slightly different flavor.

Is this dish very spicy?

It has mild to moderate heat, but you can adjust the chili powder to your preference.

Can I make it ahead of time?

Yes, the flavors deepen over time, making it great for preparing in advance.

What should I serve with it?

It pairs well with naan, roti, or steamed basmati rice.

Can I make it without tomatoes?

Yes, you can reduce or omit the tomato puree and rely more on yogurt and nuts for the base.

How do I thicken the gravy?

Let it simmer longer or add a bit more nut paste for a thicker consistency.

Can I add protein to this dish?

Yes, paneer or chickpeas can be added for extra protein and texture.

Conclusion

Mughlai Cauliflower is a rich, creamy, and flavorful dish that brings a touch of royal cuisine to your table. With its aromatic spices and velvety sauce, it’s a satisfying vegetarian option that’s both comforting and elegant, perfect for any occasion.

Print

Mughlai Cauliflower

Mughlai Cauliflower

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mughlai Cauliflower is a rich and aromatic dish featuring tender cauliflower in a creamy, spiced sauce made with yogurt, nuts, and warm Indian spices.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Ingredients

  • cauliflower, cut into florets
  • oil or ghee
  • onion, finely chopped
  • garlic cloves, minced
  • ginger, grated
  • cashews or almonds, soaked and blended into a paste
  • yogurt
  • tomato puree
  • turmeric
  • garam masala
  • coriander powder
  • cumin
  • red chili powder
  • salt
  • cream
  • fresh cilantro, chopped

Instructions

  1. Blanch or steam cauliflower florets until just tender, then set aside.
  2. Heat oil or ghee in a pan over medium heat and cook onions until golden.
  3. Add garlic and ginger and cook until fragrant.
  4. Stir in tomato puree and cook until oil begins to separate.
  5. Add turmeric, coriander powder, cumin, red chili powder, and salt, cooking briefly.
  6. Lower heat and stir in yogurt, mixing continuously to prevent curdling.
  7. Add nut paste and mix to form a rich gravy.
  8. Add a little water to adjust consistency and bring to a simmer.
  9. Add cauliflower and cook until coated and infused with flavor.
  10. Stir in cream and garam masala and simmer until thick and creamy.
  11. Garnish with chopped cilantro and serve warm.

Notes

  • Use coconut milk or cashew cream for a vegan version.
  • Roast cauliflower for deeper flavor instead of blanching.
  • Add peas or potatoes for extra texture.
  • Adjust chili powder to control spice level.
  • Reheat gently with a splash of water or milk to loosen sauce.

Nutrition

  • Serving Size: 1 portion
  • Calories: 320 kcal
  • Sugar: 6 g
  • Sodium: 420 mg
  • Fat: 20 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 5 g
  • Protein: 9 g
  • Cholesterol: 25 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments