gobi recipe, gobi masala recipe, cauliflower masala recipe
Print Recipe
4.8 from 34 votes

gobi masala

gobi masala recipe restaurant style - creamy delicious and lightly spiced gobi curry made restaurant style.
Prep Time30 mins
Cook Time25 mins
Total Time55 mins
Course: main course
Cuisine: north indian, punjabi
Servings: 3 to 4
Calories: 299kcal
Author: Dassana Amit


for sauteing the cauliflower

  • 1 medium head cauliflower or gobi
  • 3 tablespoon oil for sauteing the cauliflower

main ingredients for gobi masala

  • 1 medium sized onion, chopped finely
  • 3 to 4 garlic (lahsun) + ½ inch ginger (adrak) - crushed or made into a paste in a mortar-pestle
  • 3 to 4 tablespoon full fat fresh curd (yogurt or dahi) - whipped till smooth (optional) * check notes
  • ¼ teaspoon turmeric powder (haldi)
  • ½ teaspoon red chili powder (lal mirch powder)
  • ½ teaspoon garam masala powder
  • 1 teaspoon coriander powder (dhania powder)
  • ½ teaspoon cumin powder (jeera powder)
  • 1 small tej patta (indian bay leaf)
  • ½ teaspoon caraway seeds (shah jeera)
  • ½ teaspoon crushed kasuri methi (dry fenugreek leaves)
  • 1 to 1.5 cups water - add ½ cup more if required
  • 2 tablespoon low fat cream - 25% to 35% low fat
  • 2 tablespoon oil for the curry
  • salt as required

to make the paste

  • 2 medium sized tomatoes
  • 1 tablespoon whole cashews (kaju)


preparation for gobi masala

  • chop the cauliflower into medium florets. rinse well and keep aside.
  • heat 3 cups water with salt till its starts boiling.
  • switch off and add the florets in the hot water. cover and keep aside for 15-20 minutes.
  • in the meantime, chop the onion and crush the ginger-garlic in a mortar-pestle.
  • also grind the tomato-cashews to a smooth paste on a high speed in a blender with very little water. if there is too much water, then the mixture starts spluttering when sauting it.
  • keep the tomato-cashew paste aside.

sauteing gobi for making gobi masala

  • drain the cauliflower florets and keep aside and gently wipe them dry..
  • heat oil in a kadai or wok till it starts shimmering.
  • add the blanched cauliflower florets to the oil and saute on a low to medium flame till they start getting light brown spots on them.
  • this takes approx 8 to 10 mins.
  • then remove the sauted cauliflower and keep aside.

making gobi masala

  • in the same pan, add 2 tbsp oil. add the bay leaf and caraway seeds.
  • fry for a few seconds or till the oil become aromatic.
  • add the chopped onions and saute till the onions get golden and caramelized.
  • then add the ginger-garlic paste and saute for a few seconds till the raw aroma of ginger-garlic goes away.
  • add the tomato-cashew paste and stir.
  • add the spice powders – coriander, cumin, red chili, garam masala and turmeric.
  • saute stirring often till the oil starts to leave the sides of the masala.
  • the whole masala paste will clump together and you will see oil clearly leaving the sides.
  • this is an important step as if not done properly, the flavors don't come through in the dish.
  • switch off the stove and then add the whisked yogurt.
  • stir very well and then add 1 to 1.5 cups water. do add water as required. here i get cauliflower which takes more time to cook. thus i add more water. if the cauliflower takes less time to cook, then add less water.
  • if you have fried the cauliflower more than what is mentioned in the recipe, then also you will have to add less water as the cauliflower will be already cooked. so just add enough water to get a medium consistency gravy. let it come to a boil. then add the cauliflower and simmer for a minute. 
  • stir again and keep the kadai or pan on the fire again.
  • now add the sauteed cauliflower florets plus salt.
  • stir and cover the kadai or pan with a tight lid.
  • cook the cauliflower masala on low to medium flame for approx 10 to 15 minutes or till they are cooked completely.
  • keep on checking at intervals.
  • lastly add the crushed kasuri methi, cream and a pinch of nutmeg. stir the gobi curry and switch off the fire.
  • serve gobi masala hot with rotis, naan or rice.


  1. * you can skip the yogurt in the recipe if you want. use full fat fresh yogurt as otherwise the yogurt may curdle while cooking.
  2. if the gobi gravy starts appearing dry then you can add some water.


Calories: 299kcal | Carbohydrates: 11g | Protein: 3g | Fat: 27g | Saturated Fat: 4g | Cholesterol: 9mg | Sodium: 815mg | Potassium: 407mg | Fiber: 2g | Sugar: 5g | Vitamin A: 875IU | Vitamin C: 31.1mg | Calcium: 52mg | Iron: 1mg