Tofu Makhani Recipe with step by step picture. This tofu butter masala is made with Tofu and Whole Spices. Butter tofu masala can be served with pulao, roti or naan.
I made this couple days back and served with pulao, it turned out to be really delicious..I made the same gravy which i make for my butter chicken and butter paneer. The gravy is so good..It goes well with roti, pulao or naan.
The gravy is so simple, you can use this to add any veggies in this. Such an easy and fool proof base to try. Hope you will give this a try and let me know how it turns out for you.
Ingredients for Tofu Makhani
- Butter - 1 tablespoon + 1 tbsp
- Oil - 1 tbsp
- Shahi Jeera / Black Cumin Seeds - 1 tsp
- Bay Leaf - 1
- Black Cardamom - 1
- Cinnamon / Pattai - 1 small stick
- Ginger Garlic Paste - 1 tbsp
- Tomato - 4 pureed
- Kashmiri Chilli Powder - 2 tbsp
- Garam Masala Powder - 2 tsp
- Cumin Powder - 1 tsp
- Garam Masala Powder - 1 tsp
- Salt to taste
- Sugar - 1 tbsp
- Cream - ½ cup
- Kasuri Methi Leaves - 1 tbsp
- Tofu - 200 grams cubed
- Water as needed
- Coriander Leaves a handful finely chopped
How to make Tofu Butter Masala Recipe
- Heat little oil in a tawa and pan fry tofu till lightly golden, remove them and soak them in hot water till use.
- Heat oil and 1 tblspn of butter in a pan, add in cumin and other whole spices. Let them sizzle for a min
- Now add in ginger garlic paste and saute for a min.
- Add in tomato puree and cook till oil separates from the mix.
- Now add in chilli powder and other spice powders and saute till oil separates.
- Now add in water, salt and sugar and mix well. Simmer for few more mins.
- Add in fried tofu and mix well. Simmer for 5 mins.
- Now add in kasuri methi leaves, cream and coriander leaves.Serve.
If you have any questions not covered in this post and if you need help, leave me a comment or mail me @aarthi198689@gmail.com and I'll help as soon as I can.
Follow me on Instagram, Facebook,Pinterest ,Youtube and Twitter for more Yummy Tummy inspiration.
IF YOU MAKE THIS RECIPE OR ANYTHING FROM YUMMY TUMMY, MAKE SURE TO POST IT AND TAG ME SO I CAN SEE ALL OF YOUR CREATIONS!! #YUMMYTUMMYAARTHI AND @YUMMYTUMMYAARTHI ON INSTAGRAM!
📖 Recipe Card

Tofu Makhani Recipe | Tofu Butter Masala Recipe | Butter Tofu masala
Ingredients
- 1 tablespoon + 1 tablespoon Butter
- 1 tablespoon Oil
- 1 teaspoon Shahi Jeera / Black Cumin Seeds
- 1 Bay Leaf
- 1 Black Cardamom
- 1 small stick Cinnamon / Pattai
- 1 tablespoon Ginger Garlic Paste
- 4 pureed Tomato
- 2 tablespoon Kashmiri Chilli Powder
- 2 teaspoon Garam Masala Powder
- 1 teaspoon Cumin Powder
- 1 teaspoon Garam Masala Powder
- Salt to taste
- 1 tablespoon Sugar
- ½ cup Cream
- 1 tablespoon Kasuri Methi Leaves
- 200 grams cubed Tofu
- Water as needed
- Coriander Leaves a handful finely chopped
Instructions
- Heat little oil in a tawa and pan fry tofu till lightly golden, remove them and soak them in hot water till use.
- Heat oil and 1 tblspn of butter in a pan, add in cumin and other whole spices. Let them sizzle for a min
- Now add in ginger garlic paste and saute for a min.
- Add in tomato puree and cook till oil separates from the mix.
- Now add in chilli powder and other spice powders and saute till oil separates.
- Now add in water, salt and sugar and mix well. Simmer for few more mins.
- Add in fried tofu and mix well. Simmer for 5 mins.
- Now add in kasuri methi leaves, cream and coriander leaves.Serve.
Nutrition
Tofu Butter Masala Recipe step by step pictures
![]() |
| Take tomatoes in a blender |
![]() |
| puree till smooth |
![]() |
| take all ingredients |
![]() |
| heat little oil in a tawa..pan fry tofu |
![]() |
| fry till lightly golden |
![]() |
| now it is done |
![]() |
| drain them and soak them in hot water |
![]() |
| heat little oil and butter in a kadai |
![]() |
| add in whole spices |
![]() |
| let them sizzle |
![]() |
| add in ginger garlic paste |
![]() |
| fry for a min |
![]() |
| add tomatoes |
![]() |
| cook them down |
![]() |
| keep cooking |
![]() |
| meanwhile add in garam masala, turmeric and cumin powder |
![]() |
| add in kashmiri chilli powder |
![]() |
| add in salt and sugar |
![]() |
| mix well |
![]() |
| cook this till it starts to leave the sides |
![]() |
| like this |
![]() |
| add in water |
![]() |
| mix well |
![]() |
| add tofu |
![]() |
| simmer for 5 to 10 mins |
![]() |
| add kasuri methi leaves |
![]() |
| cream |
![]() |
| mix well |
![]() |
| add in coriander leaves |
![]() |
| mix well |















































Haritha Bolisetty
I tried this recipe today and the gravy was very tasty. However my tofu was so much rubbery that I had to keep the tofu aside and eat only the gravy . Is there any way to avoid rubberiness in tofu. Also is it possible to do something with the already cooked tofu.
Aarthi
@Haritha Bolisettysoak the tofu in hot water and then add it so it will be soft
dhivya swaminathan
What is the substitute for cream
Aarthi
@dhivya swaminathanyou can use milk mixed with some cornflour
Naag
Thanks for the recipe, very easy to follow and turned out pretty good for the first time!