If you think, vegan curries cannot taste like restaurant curries, you are wrong! This Tofu makhani gravy is as good as any curry you get in dabhas and restaurants. It is luscious, creamy, aromatic and my go to choice, when I feel indulgent!
Makhani (meaning butter) makes everything taste better. There’s no doubt about it. And Makhani gravies are one of the most popular curries you can find in Indian restaurants. They are heavy on cream, butter and tatse heavenly. I used to crave for dairy when I cook vegan curries, because I missed the richness that dairy had to offer. But that was until I came up with this Indian butter tofu – Tofu makhani recipe.
This is by no means a quick weekday dinner style curry. It is pretty simple, but a little time consuming when compared to my other recipes. When I say restuarant style I mean it! The extra effort will surely be reflected in the taste of this curry. And vegan or not, you will love this. You can still make it during the weekdays, just get the other dishes like rotis/ rice going while the onions are caramalising , tomatoes are reducing, so you don’t feel like you have been cooking forever.
To be honest, I don’t too. tofu is a very bad substitite for paneer taste wise. I prefer adding roasted veggies when I am making Indian gravies. If you want to substituite the tofu with veggies, just roast some veggies like cauliflower, potatoes, carrots, bell peppers in the oven or an iron skillet and add it to the gravy instead of the tofu. If you aren’t vegan, just add them paneeer. But tofu soak up the flavors of the gravy quite well and taste great in the recipe.
I prefer using the firm kind which doesn not break apart in the gravy. You could fry / bake the tofu until crisp and golden for some texture.
Of course! But I strongly suggest following the recipe to the T to get the restuarant style taste. I have used minimal and easily available ingredients except for kitchen king masala. It is my most favorite spice mix in Indian cooking. Sometimes, I prefer this to garam masala. It gives me the restaurant taste almost everytime and they are easily available in any Indian store/ amazon. But if you don’t want to buy one, you can omit it 🙂
YES! I would ideally do this in the weekend when I have some extra time and freeze it for use during the weekdays. Just add the tofu or roast the veggies before serving to the gravy.
Unfortunately I don’t have one for now. The steps like sauteeing until the oil releases, browning the onions etc are very important to get the restaurant taste and I need to figure out how to do that in the instant pot.
Restaurant style vegan makhani curry with tofu
Add 1 tbsp oil in a pan and when it becomes hot, saute the sliced onions until they turn golden brown. When done, set it aside to cool and grind it to a paste, along with couple of tbsp water.
In the same pan, add the remaining oil, add the thinly sliced ginger and fry them until golden.
Now add the chilly powder, turmeric powder and saute for 30 seconds.
Puree the 3 tomatoes and add it to the ginger and chilly mixture. Add the tomato paste, ginger-garlic paste to it too. Cook them in medium flame until you see oil releasing from the sides.
Now add the crushed kasuri methi, chopped coriander leaves and mix.
Add the ground onion paste, coriander powder, kitchen king masala, garam masala, slit green chilly and saute for a minute or so.
Now add 1 1/2 cups to 2 cups water and let it boil for 3 to 4 minutes in low medium heat until the oil starts floating.
Add the cashew powder, coconut powder and more water as needed to dilute the gravy and let it boil further for 6 to 7 minutes.
Add honey and salt as per taste.
(Optional step – You can blend everything using a hand blender to get a creamy silky consistency in the gravy)
Finally add the Tofu cubes (You can fry the tofu before adding or use it as such) and give everything a mix.
Serve hot.
Like this recipe? Do share the image in social media using the hashtag #cookingwithpree. Would appreciate it if you could comment and leave a rating by clicking on the stars in the recipe box 🙂
You can follow me on Instagram, Facebook and Pinterest for more updates on what I cook on an everyday basis.
Creamy Vegan Carrot, pumpkin and Sweet potato soup - Healthy, Easy and so Delicious! Instant…
When I think of festivals, the first thing that comes to mind is a house…
This quick and easy Instant Tomato Thokku or chutney is the best accompaniment with rice,…
Looking for a fun holiday recipe? This Indian style Paneer tikka pizza is a great…
Looking for a great sambar recipe to go with your idli, dosas and upmas? Your…
This Red lentil Dal is the ultimate winter dal recipe! With the goodness of butternut…
View Comments
Finally, a true restaurant-style vegan Indian dish. I've tried dozens of recipes over the years, and this one is head and shoulders above the rest with its authentic restaurant quality flavour.
Thanks a lot for the feedback Nick. I'm so happy you enjoyed it as its a favorte recipe of mine.
Sounds absolutely delish ! Can’t wait to try !
Tofu in Indian gravy sounds delicious! Thanks for sharing this amazing recipe!
Thank you so much Abi :)