veg makhanwala recipe, how to make veg makhanwala | veg makhani recipe

Jump to Recipe
veg makhanwala recipe, veg makhani recipe

vegetable makhanwala gravy recipe - creamy & rich tomato based gravy with mix vegetables.

4.61 from 28 votes
total time:
70minutes

veg makhanwala recipe with step by step photos – rich, creamy and buttery veg makhanwala recipe. makhanwala means a dish having butter. whether the butter is more or less depends upon the home chef. ‘makhan’ is the hindi word for butter.

generally, in the everyday indian cooking we don’t add butter while sauteing. the recipe is made with either oil or ghee. of course there are some recipes that use butter and this vegetable makhanwala is one of them.

this delicious veg makhanwala recipe is adapted from the tried and tested recipe of paneer butter masala. in a makhanwala or butter masala recipes, i do not like to add too many spices and i keep the overall taste and flavor balanced. so along with the tang of the tomatoes, you also get the creaminess & sweetness of cashew paste and cream. though i have just added veggies, you can also add some paneer along. other similar recipes on the blog are

the veggies can be steamed or fried. personally i prefer steamed veggies as they blend well in such gravies and cooking them takes less effort. if you prefer, you can fry or saute the veggies. you will need to fry/saute the veggies in batches so that all of them are evenly fried or sauteed.

the recipe does not have onions. for making a no onion no garlic version, you can easily skip the garlic. this is a very good curry recipe made with mix vegetables and i mean it. being a rich & filling curry, its excellent for parties and celebrations.

veg makhanwala is best served with tandoori rotis, naan or parathas or chapatis. you can also serve with steamed rice or jeera rice.

if you are looking for more curry recipes then do check:

veg makhanwala recipe below:

veg makhanwala recipe

4.61 from 28 votes
Prep Time:30 mins
Cook Time:40 mins
Total Time:1 hr 10 mins
vegetable makhanwala gravy recipe - creamy & rich tomato based gravy with mix vegetables.
veg makhanwala recipe, veg makhani recipe
Course:main course
Cuisine:north indian,punjabi
Servings:3 to 4

INGREDIENTS FOR veg makhanwala recipe

(1 CUP = 250 ML)

veggies for veg makhanwala

  • 100 grams cauliflower, chopped into medium florets Or about ¾ cup chopped medium cauliflower florets (gobi)
  • 100 grams potatoes Or 1 medium potato, diced or cubed or cut into batons Or ⅓ to ½ cup chopped potatoes
  • 8 to 10 french beans, chopped
  • 80 to 100 grams carrots Or 2 medium carrots, chopped or cut into batons Or ⅓ to ½ cup chopped carrots (gajar)
  • cup peas (matar) - fresh or frozen

for ground paste

  • 200 grams ripe red tomatoes, chopped or about 1.25 cup chopped tomatoes
  • 2 tablespoon cashews (kaju) or 20 to 22 cashews
  • ½ inch ginger (adrak) - chopped
  • 3 to 4 garlic (lahsun) - chopped

for veg makhanwala gravy

  • 2 tablespoon butter
  • 1 small to medium tej patta (indian bay leaf)
  • ¼ to ½ teaspoon garam masala powder
  • 1 green chili (hari mirch) - slit
  • ½ teaspoon kasuri methi (dry fenugreek leaves)
  • ½ inch ginger julienne (optional)
  • teaspoon turmeric powder (haldi)
  • ½ teaspoon red chili powder (lal mirch powder)
  • 2 to 3 tablespoon low fat cream
  • 1.25 to 1.5 cups water
  • ½ teaspoon sugar or as required
  • salt as required
  • few coriander leaves for garnish (optional)
  • ½ inch ginger julienne (optional)

HOW TO MAKE veg makhanwala recipe

prepping and cooking the veggies

  • first heat 1/3 cup water and soak 20 to 22 cashews in hot water for 30 minutes. after 30 minutes drain the cashews.
  • meanwhile while the cashews are soaking, rinse & chop the veggies. you can also cut the veggies in batons. add about 2 to 2.5 cups of chopped mix vegetables like cauliflower, carrots, french beans, potatoes, capsicum and peas. you can also add mushrooms. if adding mushrooms then better to saute them instead of steaming them.
  • now you can steam or fry/saute the veggies. for steaming, steam then in a pressure cooker, electric rice cooker or a pan. just add about 2 to 3 cups water in the cooker (pressure or electric). place the chopped vegetables in the pan/steamer pan and keep in the cooker. while pressure cooking, cook for 2 whistles.
  • for sauteing veggies, heat 3 tbsp oil in a pan. add the veggies in batches to the pan.
  • saute the veggies, till they are browned from the edges. remove them on a plate and keep aside. add more oil if required while sauteing.

preparing the ground paste

  • in a grinder or blender jar, add 1.25 cups of chopped tomatoes, soaked cashews, ginger and garlic (½ inch ginger & 3 to 4 garlic, chopped).
  • without adding any water make a smooth paste in the grinder or blender. there should be no small pieces of cashews in the paste.

making veg makhanwala gravy

  • heat 2 tbsp butter in a pan. add tej patta or bay leaf and saute for a few seconds.
  • add the tomato cashew paste.
  • keep on stirring and sauteing the paste on a low flame.
  • saute and stir till you see fat leaving the sides and on the surface. the entire sauteing of the tomato-cashew paste takes about 9 to 10 minutes on a low flame.
  • add ¼ tsp turmeric powder & ½ tsp red chili powder. stir and saute for a minute.
  • add 1.25 to 1.5 cups water. stir very well.
  • add 1 slit green chili. the green chilies give a bit of heat to the gravy. you can also skip the green chilies.
  • bring veg makhanwala gravy to simmer on a low to medium flame for 6 to 8 minutes. you should see some fat floating on top. the gravy will also thicken.
  • add the steamed or fried veggies. stir gently.
  • add ½ tsp sugar or as required. add salt.
  • add ½ tsp kasuri methi/dry fenugreek leaves. crush and then add the kasuri methi.
  • stir and then add 2 to 3 tbsp low fat cream.
  • stir so that the cream mixes very well with the gravy. switch off the flame.
  • lastly sprinkle some ¼ tsp garam masala powder. if using homemade garam masala, then add ¼ tsp and if using store brought, then add ½ tsp. you can even add ginger julienne at this step or garnish with them later.
  • stir again and veg makhanwala is ready to be served.
  • serve veg makhanwala with rotis or parathas or naan.
  • while serving you can garnish veg makhanwala with coriander leaves or ginger julienne.
GOOD KARMAall our content & photos are copyright protected. as a blogger, if you you want to use 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

lets start step by step veg makhanwala recipe:

1. first heat ⅓ cup water and soak 20 to 22 cashews in the hot water for 30 minutes. after 30 minutes drain the cashews.

almonds for veg makhanwala recipe

2. chop the veggies. you can also cut the veggies in batons. add about 2 to 2.5 cups of chopped mix vegetables like cauliflower, carrots, french beans, potatoes, capsicum and peas. you can also add mushrooms. if adding mushrooms then better to saute them instead of steaming them.

chopped vegetables for veg makhanwala recipe

3. now you can steam or fry/saute the veggies. for steaming, steam then in a pressure cooker, electric rice cooker or a pan. just add about 2 to 3 cups water in the cooker (pressure or electric). place the chopped vegetables in the pan/steamer pan and keep in the cooker. while pressure cooking, cook for 2 whistles. below are mix vegetables which have already been steamed.

steaming vegetables to make veg makhanwala recipe

4. for sauteing veggies, heat 3 tbsp oil in a pan. add the veggies in batches to the pan.

sauting vegetables for veg makhanwala recipe

5. saute the veggies, till they are browned from the edges and cooked well.

sauting vegetables for veg makhanwala recipe

6. remove them on a plate and keep aside.

vegetables for veg makhanwala recipe

7. in a grinder or blender jar, add 1.25 cups of chopped tomatoes, the soaked cashews, ginger and garlic (½ inch ginger & 3 to 4 garlic, chopped).

making paste for veg makhanwala recipe

8. without adding any water make a smooth paste in the grinder or blender. there should be no small pieces of cashews in the paste.

paste for veg makhanwala recipe

making veg makhanwala gravy:

9. heat 2 tbsp butter in a pan.

butter for veg makhanwala recipe

10. add tej patta or bay leaf and saute for a few seconds.

making veg makhanwala recipe

11. add the ground tomato cashew paste.

add paste - making veg makhanwala recipe

12. stir.

stir veg makhanwala masala

13. keep on stirring and sauteing the paste on a low flame.

sauting - veg makhanwala gravy

14. saute and stir till you see fat leaving the sides and on the surface. the entire sauteing of the tomato-cashew paste takes about 9 to 10 minutes on a low flame.

sauting - veg makhanwala gravy recipe

15. add  ⅛ tsp turmeric powder & ½ tsp red chili powder. you can also add kashmiri red chili powder or deghi mirch.

add spices to veg makhanwala gravy recipe

16. stir and saute for a minute.

sauting veg makhanwala gravy

17. add 1.25 to 1.5 cups water.

add water to make veg makhanwala recipe

18. stir very well.

stir - making veg makhanwala gravy recipe

19. add 1 slit green chili. the green chilies give a bit of heat to the gravy. you can also skip the green chilies.

making veg makhanwala recipe

20. bring the veg makhanwala gravy to simmer on a low to medium flame for 6 to 8 minutes. you should see some fat floating on top. the gravy will also thicken.

simmer - preparing veg makhanwala recipe

21. add the steamed or fried veggies.

add vegetables to veg makhanwala recipe

22. stir gently.

stir - veg makhanwala recipe

23. add ½ tsp sugar or as required.

add sugar to veg makhanwala recipe

24. add salt.

salt for veg makhanwala recipe

25. add ½ tsp kasuri methi (dry fenugreek leaves). crush and then add the kasuri methi.

add kasuri methi to veg makhanwala recipe

26. stir and then add 2 to 3 tbsp low fat cream. stir so that the cream mixes very well with the gravy. switch off the flame.

add cream to veg makhanwala recipe

27. lastly sprinkle some ¼ tsp garam masala powder. if using homemade garam masala, then add ¼ tsp and if using store brought, then add ½ tsp. you can even add ginger julienne at this step or garnish with them later.

stir - veg makhanwala curry recipe

28. stir again and veg makhanwala is ready to be served. if you want you can also garnish veg makhanwala with some chopped coriander leaves or dot with some cream.

stir - veg makhanwala curry recipe

29. serve veg makhanwala with tandoori rotis, naan or parathas or chapatis. you can also serve with steamed rice or jeera rice.

veg makhanwala, veg makhanwala recipe


namaste, i am dassana

dassana amit

Founder, Chef, Recipe Developer, Food Photographer >> MORE ABOUT US

i started vegrecipesofindia.com in feb 2009. it is a pure vegetarian blog and shares recipes with step by step photos that will help you to make delicious and tasty vegetarian food easily.

i am passionate about cooking from childhood and learnt cooking from my elders. having 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 trained both in mainstream indian as well as international cuisines.

Comments are closed.

89 comments/reviews

  1. Heyy thank you so much for this easy-peasy but awesome recipe. The kids loved it more than what that mommy cooks fot them. Lol! Thanks again.
    P.s. I did not use any cream as did not have any handy. But the dish came out good nevertheless.

  2. Tried this last night and it came out pretty good! I used sour cream as I didn’t have heavy cream and added paneer. Sautéing the tomato-cashew paste takes time otherwise, it is pretty easy. Thanks for sharing.

    • thanks vidya for the feedback and review on veg makhanwala recipe. yes sauteing tomato-cashew paste takes time, but the recipe is easy. thanks again.

  3. Thank you for such lovely recipes and the beautiful and easy-to-follow picture instructions! I have made this veg makhanwala several times, but I have a question. My result tends to have a “thin” flavor, with plenty of spice but not a lot of rich, creamy and savory flavor. It almost seems to watery. When I order similar dishes from local Indian restaurants the curries are more rich and flavorful than mine. Sometimes I wonder if I should cook the gravy longer or use less water. We are vegan at home, and so I usually do not add the cream. Maybe that is my problem. If so, is there a substitute you can recommend? Do you have any other advice?

    • welcome paul and thanks for this comment. usually the restaurant like gravies are creamy and thick. it is due to using cashew paste and cream. what i would suggest is you add less water or cook for some more time. you can use coconut cream for a vegan option. it works wonderfully in recipes that call for cream. yes you will get the coconut flavor, but overall the taste and flavor is good. if you do not have coconut cream, then you can use thick coconut milk. another option is to use soaked almonds. you can grind 8 to 10 almonds paste when you grind the tomatoes. also poppy seeds and melon seeds can be used to thicken the gravy. so the poppy seeds can be soaked for a couple of hours. half a teaspoon of poppy seeds and 1 tablespoon of melon seeds can be used along with the cashews.

  4. Hi, dassana. I’ve tried many of ur recipes … They all were awesome… Me, my family & my guests also liked my preparation based on ur recipes.
    Here I want to ask u that can I use cashew powder in veg. Makhanwala ? Plz reply me soon ..thanks

  5. I tried other recipes of urs it came out very well, when I tried veg makhanwala the taste was extraordinary . My husband liked a lot……. He z fan of ur recipes….

  6. Ur all recipes r super duper hit. Can u pls share d recipe of soya chaap. Thanks for all mouth watering recipes me n my hubby just love them a lott…..

  7. You’ve got sucha lovely blog with good number of veg recipes. I tried this today and it came out well(though i added more veggies, with no cream – was a bit dry gravy). My husband liked it a lot.
    I also tried ur coconut ladoo with condensed milk and that was also a HIT.
    Looking forward to try more recipes of urs. Keep rocking and keep sharing! 🙂

  8. Dassana,

    I would like to make this recipe but I have a question about the cream. Where I am at, cream is liquid, like what someone might put in coffee; very similar to milk in texture. But the cream in your picture appears to be more solid, like a sour cream or yogurt. Can you tell me more about this ingredient? I want to make this dish, but I want to do it right.

  9. Greetings,

    I have a favourite indian dish: Butter Chicken. I’m a vegetarian and I rarely eat meat but… I do eat Butter Chicken at the restaurant. So… for months now I was wanting to experiment something indian at home, with veggies.

    Finally, I googled it two days ago and… there was this website! I landed right on this recipe. I decided I was going for it! I went to an indian grocery shop yesterday for spices and basmati rice! Today, I just cooked it for lunch and. …. UAU! By the way it was smelling while I was cooking I could totally predict it was going in the right direction. AMAZING smell! AMAZING taste, perfect balance!

    What did I do different from the recipe? I didn’t use the green chilies and I didn’t use kasuri methi/dry fenugreek leaves (I forgot to buy at the store!). I used soja cream instead of normal cream (same amount). Works really well, it’s a good replacement. The recipe is very easy to follow. Totally pays off. It’s delicious delicious! Excellent recipe to try to cook indian for the first time in my life!

    I will cook it soon for a group of people, for sure! Share the good stuff!

    Thank you! The site looks really nice and I will look for more recipes!

  10. i just loved ur recipe of veg makhanwala….it was so awesm….tasted like resturant……super yummy.

  11. Hi Dassana

    I’ve been trying to make this recipe from quite some time but I live in a city in the US where I don’t get fresh cream easily. I’ve eaten this dish and I know that is an important ingredient. Can you suggest a substitute for fresh cream? Or is there any way I can make it at home instead? I look forward to your response. And thanks for all those wonderful dishes on your blog. Keep going.

    • thanks kavitha. one reader had suggested to use milk powder instead of cream. just dissolve 2 tbsp milk powder in 1 tbsp warm water and add this mixture in place of cream. just today i also read that 1 tbsp butter can be mixed with 2 to 3 tbsp of milk and used as a cream substitute. you can try any of these options. you can fresh cream at home. but for that you will need some cream or malai (the cream layer which collects and float on top of milk after its heated). whip this malai in a blender till smooth. 1/4 cup of malai is good to begin with.

  12. Awesome and very easy recipe.
    But I want to ask which will taste better boiled veggies or fried veggies. As you have used boiled veggies.
    Please reply.

  13. great site. Makes cooking seem so effortless. Especially the step-by-step images and instructions. Everyday I am trying a new recipe and see my family grinning wide. God bless all the works of your hands

shares