restaurant style aloo gobi masala recipe

Aloo gobi masala recipe with step by step photos – this is a restaurant-style delicious aloo gobi curry recipe. I have already posted Aloo gobi sabzi recipe and Dhaba style aloo gobi curry.

There are many ways of making aloo gobi recipe and this style is more close to makhani gravy/sauce which is used in making Paneer butter masala or butter chicken. The only difference being there are onions in this one and it is slightly more spiced than a makhani gravy. This recipe can also be made with paneer or tofu. You just have to add the paneer/tofu towards the end.

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking
aloo gobi

Aloo (potatoes), gobi (cauliflower), matar (peas) and paneer (cottage cheese) based recipes are often made in Punjabi homes and there are many variations of such recipes like:

This delicious aloo gobi masala Goes well with rotis, parathas or even with naan. It is a rich curry as along with cashew paste, even butter and cream are included. You can skip the butter and cream if you don’t want them as the cashews and tomatoes already make it creamy.

Addition of kasuri methi (dry fenugreek leaves) gives a nice final touch to the recipe and you can consider making this aloo gobi masala for special or festive occasions, guests or parties. Overall this recipe is delicious and is a keeper.

How to make restaurant style aloo gobi masala

1. Boil water+salt on stove top or microwave. Immerse 1 medium sized rinsed cauliflower florets (approx 2.5 to 3 cups chopped cauliflower florets) in the water and keep aside for 15-20 mins.

gobi florets for aloo gobi masala recipe

2. Heat 1 tbsp butter + 1 tbsp oil in a pan. Add the whole spices – 1 inch cinnamon, 1 bay leaf, 2-3 green cardamoms, 2-3 cloves, 1 black cardamom and 1 single strand of mace. saute the whole spices till they become aromatic.

roast spices for making aloo gobi curry recipe

3. Add chopped onions.

frying onions for aloo gobi curry recipe

4. Add the 15 whole cashews which are soaked in hot water for 20-30 mins in a grinder or blender and make a smooth paste of cashews.

masala paste for aloo gobi curry recipe

5. stir and saute the onions till they become golden.

making aloo gobi curry masala recipe

6. Add ginger-garlic paste (approx 1 to 1.25 tsp ginger garlic paste) and saute till their raw aroma goes away.

adding ginger paste to make aloo gobi recipe

7. Add 2 large sized finely chopped tomatoes (approx 2 to 2.5 cups finely chopped tomatoes).

adding tomatoes to aloo gobi masala recipe

8. Stir well and saute till the tomatoes soften and become pulpy. Takes about 5-7 minutes on a low to medium flame.

sauting - making aloo gobi masala recipe

9. Add cashew paste along with ½ tsp Kashmiri red chili powder (or deghi mirch or ¼ tsp red chili powder), ¼ tsp turmeric powder and ¾ tsp coriander powder.

adding cream to make aloo gobi masala recipe

10. Stir and mix well.

preparing aloo gobi masala recipe

11. Keep stirring at intervals and continue to saute the masala mixture till the fat starts to leave the sides. This sauting takes approx 8-10 mins on a low to medium flame, after the cashew paste is added.

preparing masala for aloo gobi curry recipe

12. Add the blanched gobi and 2 medium sized chopped aloo (approx 2 to 2.5 cups diced potatoes).

add gobi florets - aloo gobi recipe

13. Stir and pour 2 cups water or veg stock. Season with salt as required. Do add water as required. Where we live, 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.

preparing restaurant style aloo gobi recipe

14. Cover the pan with lid and simmer on a low to medium flame till the potatoes and cauliflower are cooked well. They should not fall apart but should be cooked till tender. On a low flame it took me about 40 mins. If you are in a hurry, then cook in a pressure cooker and add about 1 to 1.5 cups water. Do check at intervals and if required you can add more water.

preparing restaurant style aloo gobi recipe

15. The aloo gobi gravy Would become creamy and thicken by the time the veggies are cooked. Lastly add ½ tsp crushed kasuri methi (dry fenugreek leaves), ¼ to ½ tsp garam masala powder and 2 tbsp cream. Stir the aloo gobi curry and simmer without the lid for half a minute.

restaurant style aloo gobi curry recipe

16. Serve restaurant-style aloo gobi masala with rotis, parathas or naan. You can also serve aloo gobi curry with steamed basmati rice or jeera rice or saffron rice.

aloo gobi restaurant style recipe, aloo gobi curry recipe

More Curry recipes

STEP BY STEP PHOTOS ABOVEMany of my recipes have detailed step by step photos and useful tips to help you make it easily and perfectly.

aloo gobi masala

4.8 from 15 votes
This restaurant-style aloo gobi masala is a rich, creamy and delicious curry dish.
aloo gobi masala recipe
Author:Dassana Amit
Prep Time:30 mins
Cook Time:50 mins
Total Time:1 hr 20 mins
Course:main course
Cuisine:north indian,punjabi
Servings (change the number to scale):4 to 5
(1 CUP = 250 ML)


main ingredients

  • 1 medium sized cauliflower or approx 2.5 to 3 cups chopped medium cauliflower florets
  • 2 medium sized potatoes or approx 2 to 2.5 cups diced potatoes
  • 1 medium to large onion - finely chopped
  • 2 large ripe red tomatoes or approx 2 to 2.5 cups finely chopped tomatoes
  • 15 whole cashews soaked in hot water for 20-30 minutes
  • 2 tablespoon cream
  • 1 inch ginger + 3-4 garlic cloves - crushed to a paste in a mortar-pestle or approx 1 to 1.25 teaspoon ginger garlic paste
  • ½ teaspoon kashmiri red chili powder or deghi mirch or ¼ teaspoon red chili powder - adjust as per the heat in the red chili powder
  • ¼ teaspoon turmeric powder
  • ¾ teaspoon coriander powder
  • ¼ to ½ teaspoon garam masala or tandoori masala powder
  • ½ teaspoon crushed kasuri methi (dry fenugreek leaves)
  • 1 tablespoon butter + 1 tablespoon oil
  • 2 cups water or veg stock
  • salt as required

whole spices

  • 1 inch cinnamon
  • 1 tej patta (indian bay leaf)
  • 2 to 3 green cardamoms
  • 2 to 3 cloves
  • 1 black cardamom
  • 1 single strand of mace



  • First soak the cashews in warm water for 30 minutes. Then drain and blend them to a smooth paste with about 2 tbsp water in a grinder or blender.
  • Rinse and peel the potatoes and then dice them. Chop the onions and tomatoes finely.
  • Chop the gobi/cauliflower into medium sized florets. Rinse the florets well in water.
  • Heat enough water with salt for the florets to be immersed in, on stove top or in the microwave.
  • Add the rinsed florets and keep them immersed in the hot water for 15-20 mins. This is to to get rid of the insects or worms that might be in the cauliflower.
  • Then drain the gobi/cauliflower and rinse once again with fresh water.

making aloo gobi masala

  • Heat the butter and oil in a pan and add all the whole spices or whole garam masala listed above. Saute till the spices become fragrant.
  • Then add the chopped onions and saute till they become golden.
  • Add the ginger-garlic paste. Stir and saute till the raw aroma of the garlic-ginger goes away.
  • Add the chopped tomatoes and saute till the tomatoes become soft and pulpy. This takes about 5-7 minutes on a low to medium flame.
  • Add the cashew paste and all the spice powders one by one - turmeric powder, red chilli powder and coriander powder.
  • Stir and saute till you see fat coming from the sides of the masala paste.
  • The masala paste will start getting together and you will clearly see the fat leaving the sides. This process takes about 8-10 minutes on a low to medium flame.
  • Keep stirring often so that the masala does not stick to the pan.
  • Add the cauliflower and the potatoes. Stir well. Then pour water and season with salt.
  • Do add water as required. Where we live, 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.
  • Cover and cook the curry till the veggies are done but not falling apart. Stir for a few times when the veggies are simmering.
  • If the gravy (sauce) thickens too much then just add a few tablespoons of water and simmer for a couple of minutes.
  • Lastly add the garam masala powder, crushed kasuri methi and cream.
  • Stir and simmer the curry for half a minute without the lid. You can garnish with chopped coriander leaves if you prefer.
  • Serve the restaurant style aloo gobi masala hot dotted with cream or butter and sprinkled with a pinch of garam masala, accompanied with rotis, naan or phulkas or steamed basmati or jeera rice.

Nutrition Info (approximate values)

Nutrition Facts
aloo gobi masala
Amount Per Serving
Calories 203 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 5g31%
Cholesterol 20mg7%
Sodium 680mg30%
Potassium 887mg25%
Carbohydrates 24g8%
Fiber 6g25%
Sugar 4g4%
Protein 6g12%
Vitamin A 925IU19%
Vitamin C 56.4mg68%
Calcium 64mg6%
Iron 4.4mg24%
* Percent Daily Values are based on a 2000 calorie diet.
GOOD KARMAall our content & photos are copyright protected. a lot of time and effort is spent in researching, developing, testing and photographing recipes. please do not copy. as a blogger, if you you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
TRIED THIS RECIPE ?i would love to hear from you. if you have made this recipe then rate the recipe or leave a comment below. if you like this recipe then do share the recipe link on facebook, twitter & pinterest. for instagram mention @vegrecipesofindia or tag #vegrecipesofindia

Trending Recipe Collections

Healthy Turmeric Tea (Immune Boosting)

Turmeric Tea is a healthy and healing drink. I make this tea for myself everyday. I have this turmeric tea in the evening time or at times before going to…

28 Healthy and Easy Soup Recipes

Collection of 28 soup recipes – Winter is the time when we look forward to a cup of hot tea or coffee or have a hot bowl of soup. Soups…

20 easy and simple eggless cakes recipes

Collection of 20 popular eggless cakes recipes – cakes are one of the dessert items that is popular with people from all age groups. Be it birthdays, anniversaries or any…

38 Tasty Tomato Recipes

Collection of 38 tomato recipes – tomato is one ingredient that I use a lot in my cooking. There are some recipes that I also make with tomatoes and have…

65 potato recipes

Collection of 65 Indian potato recipes. there are many dishes made in the Indian cuisine with potatoes. We add them to curries, rice, flat breads and even sweets are made with…

91 delicious paneer recipes

Collection of 91 Indian paneer recipes – Paneer or cottage cheese is an ingredient which is popular in the Indian vegetarian cuisine. Paneer dishes can be made in various ways, either…

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Dassana Amit

Dassana Amitnamaste and welcome to which i started in feb 2009 and is a pure vegetarian blog. i have been passionate about cooking from childhood and began to cook from the age of 10. later having enrolled in a home science degree greatly enhanced my cooking & baking skills and took it to a different level which i now share as foolproof recipes. i was formally trained both in mainstream indian as well as international cuisines.

Comments are closed.

63 comments/reviews

  1. Hello, thank you so much for all your wonderful recipes, I love them !! I’ve tried this one which was very tasty but I found it too much watery. Two cups of water seems a lot too much for that recipe. Thanks4 stars

    • Thanks michel. Water can always be adjusted as per the cooking time of the veggies. Here we get cauliflower which takes more time to cook. So thus 2 cups water required. But if there is less cooking time then less water can be added. Hope this helps. I will also update this point in the post.

  2. Hi, I strictly followed your recipe and it came out really tasty, but it was not much spicy or like typical Punjabi restaurant dishes. It was totally looked like the pic you shared of the dish. So can you please help me that when you prepare how it actually taste like?
    Sorry for little dumb question but i really wanted to know 🙂

    • mausam, the gravy has mild sweet notes with the tang from the tomatoes. the recipe is not spicy. authentic punjabi food is not spicy. what is served in some restaurants as punjabi food is very oily and spicy with too much of cream or butter or oil at times.

  3. Does this go well with puri?

    • with poori this aloo gobi will become a heavy meal. so i would suggest to have chapatis or phulkas with it. even a tandoori roti or naan pairs well.

  4. Very nice recipe !!yummy it came out
    Just wanted to ask u with what else can we substitute kaju

    • thanks daisy. you can use almonds. soak almonds in hot water for 30 minutes. then remove the peels and use the almonds.

  5. I followed this recipe and ended up having restaurant like aloo gobi curry at the comfort of my home and got praised for my cooking. Thanks a ton for sharing this recipe

    • Welcome Tejaswi. Glad to know this.

  6. Can you please post gobi musallam recipe..

    • Vaijayanti, i will try to add the recipe.

  7. Hi mam
    I tried this recipe last week and came out goes well ith plain rice too..thnx?4 stars

    • thanks ayshabi. yes it does goes well with plain rice too.

  8. Hi,

    Starting to cook this now– it there an alternate to using cream?

    • you can use coconut cream or just skip.

  9. Such a easy way of making aloo-gobhi… Will definitely try to make it4 stars

    • thanks kriti.

  10. Hi Dasana, once again the dish turned out great. I have been following your recipes for sometime now. Not only are they simple and easy to follow, the dishes always turns out awesome and accompanied by compliments from my husband. Keep up the good work!5 stars

    • pleased to know this devi 🙂 and thankyou for your kind words and god bless you.

  11. Very tasty dish. I tried it yesterday, me and my family liked the gravy. Thanks for this simple and yummy recipe.

    • thanks for the positive review vennala.

  12. i like your receipes

    • thanks sudharani

  13. Love ur website!!
    I’m Trying everything receipe of urs so easy to follow everything I cook so far has a success
    Thank u so much xxxxx5 stars

    • welcome saraswati. glad to know this.

  14. V . good.5 stars

    • thanks nalini

  15. Hi Dassana,
    Can we add cream instead of kaju paste. If not then also please give me reason so next time I would not do to other recipe.
    Thanks5 stars

    • welcome yuvina. yes you can add cream but the gravy will not be thick and the taste will be different.

      • Thank you Dassana for your reply.
        I finally made it. And its yummy, tasty. It was so delicious that my sister can’t stop praising me. Thank to you that I got lots of praise from my family.
        Well I ditto copied it and made it in a same way.
        It was lovely and thank to you that because of your recipe I have become masterchef to my family.
        I have tried most of your recipes and your step by step guide help me a lot.
        I don’t have words to thank you for making such a beautiful website of recipes.
        Thank you5 stars

        • welcome yuvina. glad to know this. thanks for sharing positive feedback on recipes.

  16. Just Wowww… never thought aloo gobi could be this tasty5 stars

    • thanks for the feedback bhakti.

  17. all the recipe are good

    • thanks.

  18. Excellent recipe. I was searching particular aloo Gobi.
    Thank you.all u r recipes r too good and simple.5 stars

    • welcome hema. glad to know this.

  19. Intersting

  20. Hi Dassana

    I live in North America and Omg!! Your recipes are soooo…..excellent just can’t tell the way you have explained step by step. Today I made dal thadka and aloo gobi curry my family loved it so..much. All your recipes are 5 stars EXCELLENT thanks for your blog.

    • welcome ranjini. glad to know that you liked the recipes. big thanks for this motivating feedback.

  21. I’m getting ready to make this recipe and was wondering if i could substitute nutmeg powder for the mace strand? I would rather use up some nutmeg i already have instead of going out to buy mace
    I also wanted to thank you for the effort you put into this website, i’ve been vegetarian for a few years now and struggle to find fun diverse recipes, i came across your website and everything looks so good, I can’t wait to start cooking!

    • yes you can sub nutmeg powder instead of the mace. thanks a lot katherine. you can try the easy recipes first and then move to the complex ones. vegetarian cooking as well food is not boring and is fun to make as well as delicious.

  22. Awesome recipes5 stars

    • thanks jyoti

  23. This recipe is wonderful! Your paneer makhani is also fantastic. Thank you for making Indian recipes that are easy to make in an American kitchen.5 stars

    • welcome hope for positive feedback on indian recipes.

  24. Great recipe, me and the Mrs really enjoyed it. I added a couple of green chillies and used a spoon of yogurt opposed to the cream. Many thanks and it will be trying lots more recipes


    • welcome mika. thanks for sharing positive feedback and your variation.

  25. Hi Dassana,
    i wanted to comment on punajbi curry but this option is not available there….
    yesterday i made punjabi curry… was verrry tasty…my husband, kids and a guest just loved it. i never got sooo much praise for my cooking…all credit goes to u…
    today i have cooked ‘lauki kofta’… i was worried about koftas but they turned out really yummy…but the gravy is lil tangy….what should i do??? plz help…
    5 stars for punajbi curry and 5 stars for punajbi chole….5 stars

    • thats great to know reena. actually the credit goes to you as you have cooked these recipes 🙂 since from the last month, i am travelling we have kepts comments on older posts closed. as its impossible for me to reply to so many comments. hence kept the comments open on newer posts.

      for the tanginess of the curry, you can add some amul cream. it will balance the tanginess. a bit of sugar also will balance the tanginess. tanginess depends on the tomatoes. so best to use tomatoes which are ripe and not very tangy.

  26. Hi Dassana,

    This is my 2nd complimentary comment…earlier i used to do only regular cooking… my kids and husband were fed up of eating all that….last week i came across ur blog and decided to cook’ matar -mushroom’ and it turned out finger licking…

    I have literally fallen in love with ur blog..ur instructions r soooo easy to follow…

    I cooked ‘aloo-gobi curry’ yesterday and my husband loved it …

    Thanks a million for this blog and best recipes… today i am gonna try ‘punjabi chole’…

    Thank you… 🙂5 stars

    • welcome reena. glad to know that the blog is really helping you in cooking. your comment made my day.

  27. Hi Dassana,

    I’m a newly married bride and moved to New Zealand a year back. I have been following your blog since a year and I absolutely love your recipes. They always turn out right. Not a single day goes by without me checking your blog. Tried this today and it turned out finger licking good 🙂 . Thank you.

    • welcome mahima and nice to read your positive feedback. keep visiting.

  28. Awesome

  29. Awesome recipes

    • thanks pete

  30. Omg!! Made it today nd all of us just couldn’t stop licking our fingers…too good!
    Never thot a simple veggie cud be given such an amazing!

    Kudos to u!

    • thanks shalini

  31. Hi Dassana

    I follow your blog almost everyday. I had zero knowledge in cooking and your blog was a saviour. I have tried around 10 recipes from your blog and guess what all my recipes have come out sooooo delicious:) This recipe is one of them.

    I currently reside in the US with my husband and he is also impressed with my cooking 😉 Thanks to you 🙂5 stars

    • thanks a lot shruti. i am happy 🙂

  32. this is joy of winter. fresh flavourful and so delicious.