Gobi Musallam Recipe (Whole Roasted Cauliflower Curry)

5 from 2 votes
Updated: Mar 13, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Gobi Musallam is a rich North Indian curry made by roasting a whole cauliflower head (gobi) in oil and simmering it in a spiced onion-tomato gravy enriched with yogurt, cream, and nuts.

The dish is inspired by Mughlai cuisine, known for its luxurious gravies and slow-cooking methods. It is commonly served with naan, roti, or jeera rice and makes an impressive vegetarian centerpiece for festive meals or dinner parties.

Here are some more gobi recipes that you must try: Aloo Gobi, Gobi Paratha, and Achari Gobhi.

A bowl of Gobi Musallam features whole cauliflower covered in a creamy, orange-colored curry sauce, garnished with fresh cilantro, served with naan bread and green chili on the side.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

The Mughal word “Musallam” means whole, and gobi means cauliflower. This Gobi Musallam curry is made without cutting the cauliflower into small florets; the entire head is cooked and served whole.

Unlike everyday cauliflower curries like Aloo Gobi, Gobi Musallam is cooked whole and presented intact, which gives it its signature appearance. This curry is rich, buttery, and fantastic for special meals.

I love making this dish when I want something that feels a little royal but is still easy to prepare at home. The cauliflower slowly absorbs the creamy Mughlai-style gravy, making every bite flavorful and comforting.

This recipe is vegetarian and can be easily made gluten-free. You can easily double or triple the recipe, too. Just make sure not to use large heads of cauliflower. Instead, use multiple small heads.

Ingredients

  • Cauliflower – This recipe uses an entire cauliflower head. It is blanched, shallow-fried, and then added to the gravy. Select a small or medium-sized cauliflower head. The whole cauliflower makes it unique, but if you prefer not to use whole cauliflower, you can cut it into florets and add them to the makhani sauce.
  • Oil and Butter – I used oil and butter to prepare the gobi musallam gravy. Adding butter adds a slight richness, which enhances the flavor, too. You can also use ghee (clarified butter) instead of butter or make the entire curry in oil.
  • Green Bell Pepper (Capsicum) – Finely chopped capsicum adds texture and taste to the gravy.
  • Whole Spices – You will need bay leaves (tejpatta), black peppercorns (kali mirch), green cardamoms (hari elaichi), cumin seeds, and dry red chilies.
  • Cashew Nut Paste – This is my favorite ingredient for adding creaminess to my rich gravies. Soak the cashews in hot water for 10 to 15 minutes, then blend them into a smooth paste.
  • Spice Powders – To add a little more color and flavor, I used basic spice powders such as coriander powder, Kashmiri red chili powder, garam masala, turmeric powder, and Roasted Cumin Powder. I prefer Kashmiri red chili powder, which adds a nice red color to the gravy without making it too spicy. You can also add regular red chili powder, but then add only 1 tsp.
  • Unsweetened Heavy Cream and Plain Yogurt (Dahi, Curd) – Cream and yogurt make the gravy creamier. They also settle down the overpowering taste of the spices.
  • Others – You will also need salt, red onions, fresh ginger, garlic, green chilies, fresh tomatoes, Kasoori methi (dried fenugreek leaves), freshly squeezed lime juice, and cilantro (fresh coriander leaves) to make this gobi musallam recipe.

How To Make Gobi Musallam

Blanch The Gobhi

Step 1: Bring a large pot of water to a rolling boil over medium heat.

Water boiling in a pan.

Step 2: Once it comes to a boil, add 2 teaspoon of salt and a whole cauliflower head (head-side up).

Salt and whole cauliflower head added to the pan.

Step 3: Cover the pot with a lid and cook for 8-10 minutes until the cauliflower is slightly tender. Don’t overcook; otherwise, it will become mushy.

Pan covered with a lid.

Step 4: Drain the water and wipe the cauliflower using a kitchen towel.

Wiping the cooked cauliflower head with a kitchen towel.

Shallow Fry The Cauliflower

Step 5: Heat 2 tablespoon butter and 3 tablespoon oil in a large pan over high heat.

Butter and oil heating in a pan.

Step 6: Once they are hot, add the cauliflower, head side down, and fry on high heat until it turns golden brown (5-6 minutes). Slightly turn the cauliflower on its sides while frying. Drain on a plate and keep aside.

Cauliflower head roasted in butter and oil.

Make The Curry

Step 7: To the same pan, add the following ingredients and let them crackle for 4-5 seconds.

  • 2 whole bay leaves
  • 2-3 whole black peppercorns
  • 2 whole green cardamoms
  • 1 teaspoon cumin seeds
  • 2-3 broken dry red chilies
Whole spices added to hot oil in the pan.

Step 8: Add the following ingredients to the pan and cook until the onions are nicely browned (8-10 minutes), stirring frequently.

  • 1 cup chopped red onions
  • 2 teaspoon chopped ginger
  • 2 teaspoon chopped garlic
  • 2 teaspoon chopped green chilies
Onion, ginger, garlic and green chilies added to the pan.

Step 9: Add 1 cup of chopped tomatoes and cook for another 4-5 minutes.

Tomatoes added to the pan.

Step 10: Now add the following ingredients and cook until the oil starts to separate from the sides of the pan (3-4 minutes), stirring continuously.

  • 2 teaspoon coriander powder
  • ยฝ teaspoon turmeric powder
  • 2 teaspoon Kashmiri red chili powder
  • ยฝ teaspoon roasted cumin powder
  • 1 teaspoon salt
Spice powders added to the pan.

Step 11: Add the following ingredients to the pan and bring the curry to a boil.

  • ยฝ cup finely chopped green bell peppers
  • ยฝ cup plain yogurt (whisked with 1 teaspoon all-purpose flour)
  • ยผ cup cashew nut paste
  • 1 cup of water
Yogurt, bell peppers, cashew paste and water added to the pan.

Step 12: Add the following ingredients and mix well.

  • ยผ cup unsweetened heavy cream
  • 1 tablespoon Kasuri methi
  • ยฝ teaspoon garam masala powder
  • 1 teaspoon freshly squeezed lime juice
Cream, kasuri methi, garam masala powder added to the pan.

Step 13: Check for salt and add more if required. Reduce the heat to low. Transfer the fried cauliflower to the pan and coat it with the curry.

Roasted cauliflower coated with the gravy in the pan.

Step 14: Cover the pan with a tight-fitting lid and cook for 12-15 minutes, until the cauliflower is tender. Stir the gravy a few times while cooking. Garnish gobi musallam with 2 tablespoon chopped cilantro and serve.

Ready gobi musallam garnished with chopped cilantro.

Serving Suggestions

To serve, transfer the cauliflower head to the center of the serving bowl using 2 large spoons. Pour the gravy on the side. Keep a knife and a fork to cut the cauliflower into pieces.

Gobi Musallam can be served with Indian bread such as Naan, Tandoori Roti, Missi Roti, Phulka, Plain Tawa Paratha, Lachha Paratha, or any other Indian bread that you prefer.

It also tastes great with Steamed Rice, Jeera Rice, Peas Pulao, or any other lightly spiced pulao recipe.

Serve roasted papad, sliced onions, and lemon wedges on the side. A flavorful raita will complete the meal.

Storage Suggestions

Gobi Musallam will last in the fridge for 2 to 3 days when stored in an air-tight container. Reheat it in a pan or in the microwave until it’s nice and warm before serving.

If you find the curry has thickened while refrigerating, add water and heat it thoroughly.

Also, reheat only the amount you want to serve. Reheating repeatedly can reduce its shelf life.

Other North Indian Curry Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

A bowl of Gobi Musallam features whole cauliflower covered in a creamy, orange-colored curry sauce, garnished with fresh cilantro, served with naan bread and green chili on the side.
5 from 2 votes

Gobi Musallam Recipe (Whole Roasted Cauliflower Curry)

Gobi Musallam is a delicious Mughlai-style dish where whole cauliflower is dunked in a rich and creamy curry. Make it using my easy traditional recipe.
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 6 people

Ingredients 

  • 1 small head cauliflower (phool gobi)
  • 2 teaspoons salt
  • 2 tablespoons butter (salted or unsalted)
  • 3 tablespoons oil
  • 2 whole bay leaves (tejpatta)
  • 2-3 whole black peppercorns (kali mirch)
  • 2 whole green cardamoms (hari elaichi)
  • 1 teaspoon cumin seeds
  • 2-3 dry red chilies (broken into small pieces)
  • 1 cup chopped red onions
  • 2 teaspoons chopped ginger
  • 2 teaspoons chopped garlic
  • 2 teaspoons chopped green chilies
  • 1 cup chopped tomatoes
  • 2 teaspoons coriander powder
  • ½ teaspoon turmeric powder
  • 2 teaspoons Kashmiri red chili powder
  • ½ teaspoon roasted cumin powder
  • ½ cup finely chopped green bell pepper (capsicum)
  • ½ cup yogurt (dahi, curd) (whisked with 1 teaspoon all-purpose flour)
  • ¼ cup cashew nut paste
  • ¼ cup unsweetened heavy cream
  • 1 tablespoon Kasuri methi
  • ½ teaspoon garam masala powder
  • 1 teaspoon freshly squeezed lime juice
  • 1 teaspoon salt (or to taste)
  • 2 tablespoons chopped cilantro (fresh coriander leaves)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Blanch The Gobhi

  • Bring a large pot of water to a rolling boil over medium heat.
  • Once it comes to a boil, add salt and a whole cauliflower head (head side up).
  • Cover the pot with a lid and cook for 8-10 minutes until the cauliflower is slightly tender.
  • Don’t overcook otherwise it will become mushy.
  • Drain the water and wipe the cauliflower using a kitchen towel.

Shallow Fry The Cauliflower

  • Heat butter and oil in a large pan over high heat.
  • Once they are hot, add the cauliflower, head side down, and fry on high heat until it turns golden brown in color (5-6 minutes).
  • Slightly turn the cauliflower on its sides while frying.
  • Drain on a plate and keep aside.

Make The Curry

  • To the same pan, add bay leaves, peppercorns, cardamoms, cumin seeds, and dry red chilies, and let them crackle for 4-5 seconds.
  • Add onions, ginger, garlic, and green chilies, and fry until the onions are nicely browned (8-10 minutes), stirring frequently.
  • Add tomatoes and cook for another 4-5 minutes.
  • Now add coriander powder, turmeric powder, chili powder, cumin powder, and salt, and cook until oil starts to separate from the sides of the pan (3-4 minutes), stirring continuously.
  • Add green bell pepper, yogurt, cashew nut paste, and 1 cup of water, and bring the curry to a boil.
  • Add cream, Kasuri methi, garam masala powder, and lime juice and mix well.
  • Check for salt and add more if required
  • Reduce the heat to low.
  • Transfer the fried cauliflower to the pan and coat it with the curry.
  • Cover the pan with a tight-fitting lid and cook for 12-15 minutes until the cauliflower is nicely cooked. Stir the gravy a few times while cooking.
  • Garnish with cilantro and serve.

Video

Notes

The whole cauliflower is what makes it unique, but in case you do not like to put whole cauliflower, you can cut it into florets and add in the makhani sauce too
To make cashew nut paste, soak the cashews in hot water for 10 to 15 minutes and then grind them into a smooth paste.
You can adjust the spice level by increasing or decreasing the number of green chilies.

Nutrition

Calories: 144kcal, Carbohydrates: 12g, Protein: 3g, Fat: 10g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.2g, Cholesterol: 21mg, Sodium: 1293mg, Potassium: 396mg, Fiber: 3g, Sugar: 5g, Vitamin A: 665IU, Vitamin C: 50mg, Calcium: 61mg, Iron: 2mg
Like this recipe? Rate and comment below!
5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment