Fullmeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals

Vegan Tofu Butter Masala – Indian

Recipe by Vegan Richa

  • Ready in45 min
  • Prep20 min
  • Cook25 min
  • CuisineIndian · North Indian
  • Serves4 People
  • Calories~320 kcal
Vegan Tofu Butter Masala – Indian

Ingredients

For the Sauce Base

  • 1 large, slicedRed Onion
  • 1/2 tspSalt
  • 1 tbspOil
  • 2 tbspGinger Garlic Paste
  • 1 tspCumin Powder
  • 1.5 tspCoriander Powder
  • 1/2 tspTurmeric Powder
  • 1 tspGaram Masala
  • 1 tspRed Chili Powder
  • 1 tbspLime Juice
  • 1/2 cupNon-Dairy Yogurt
  • 1/4 cup, packedCilantro
  • 1/2 cupSoaked Cashews
  • 1/2 cupWater

For the Tofu & Curry

  • 1 block (14-16 oz / 400-450g), crumbled or cubedPressed Tofu
  • 2 tbspOil
  • 1 tspFenugreek (Kasoori Methi)
  • 1 tspKashmiri Chili Powder
  • 2 tbspTomato Paste
  • 2 tbsp, chopped (for garnish)Fresh Cilantro

Step-by-Step Instructions

  1. 1.Sauté Onions

    Heat 1 tablespoon of oil in a pan over medium heat. Add the sliced red onions and a pinch of salt. Sauté, stirring occasionally, for 5-7 minutes until the onions are deeply caramelized and golden brown. Remove from heat and set aside.

  2. 2.Blend Sauce Base

    In a blender, combine the ginger garlic paste, the caramelized onions, cumin powder, coriander powder, turmeric powder, garam masala, red chili powder, 1 teaspoon of salt, lime juice, non-dairy yogurt, cilantro, soaked cashews, and 1/2 cup of water. Blend until a completely smooth and creamy paste is formed.

  3. 3.Marinate Tofu

    Crumble or cube the pressed tofu into a large bowl. Pour approximately 1/3 of the prepared sauce over the tofu. Mix gently but thoroughly to ensure all tofu pieces are well coated.

  4. 4.Pan-Fry Tofu

    Heat 2 tablespoons of oil in a pan over medium-high heat. Add the marinated tofu pieces and pan-fry for 8-10 minutes, turning occasionally, until they are golden brown and slightly crispy on all sides. Remove the fried tofu from the pan and set aside on a plate.

  5. 5.Cook the Curry Sauce

    Pour the remaining sauce into the same pan. Add a little water to the blender to rinse out any remaining sauce and add it to the pan. Stir in fenugreek (kasoori methi) and Kashmiri chili powder. Cook the sauce for 5-7 minutes over medium heat, stirring frequently, until it thickens and the oil begins to separate from the edges.

  6. 6.Add Tomato Paste

    Squeeze in the tomato paste and mix it into the sauce until it is fully incorporated and the sauce achieves a rich, deep orange color.

  7. 7.Combine Tofu and Sauce

    Add the pan-fried tofu pieces to the cooked sauce. Gently stir to coat the tofu evenly with the curry. Simmer for an additional 2-3 minutes to allow the flavors to meld together.

  8. 8.Garnish and Serve

    Garnish the Vegan Tofu Butter Masala with fresh chopped cilantro. Serve hot with warm naan bread or your favorite rice.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Vegan Tofu Butter Masala – Indian

Ready in

45 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

25 min

Serving

4 People

Calories / Serving

~320 kcal
Recipe by Vegan Richa on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 20 ready
All Ingredients

For the Sauce Base

All Ingredients

For the Tofu & Curry

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Sauté Onions

    Heat 1 tablespoon of oil in a pan over medium heat. Add the sliced red onions and a pinch of salt. , stirring occasionally, for until the onions are deeply and golden brown. Remove from heat and set aside.

  2. 2

    Blend Sauce Base

    In a blender, combine the ginger garlic paste, the onions, cumin powder, coriander powder, turmeric powder, garam masala, red chili powder, 1 teaspoon of salt, lime juice, non-dairy yogurt, cilantro, soaked cashews, and 1/2 cup of water. Blend until a completely smooth and creamy paste is formed.

  3. 3

    Marinate Tofu

    Crumble or cube the pressed tofu into a large bowl. Pour approximately 1/3 of the prepared sauce over the tofu. Mix gently but thoroughly to ensure all tofu pieces are well coated.

  4. 4

    Pan-Fry Tofu

    Heat 2 tablespoons of oil in a pan over medium-high heat. Add the tofu pieces and pan-fry for , turning occasionally, until they are golden brown and slightly crispy on all sides. Remove the fried tofu from the pan and set aside on a plate.

  5. 5

    Cook the Curry Sauce

    Pour the remaining sauce into the same pan. Add a little water to the blender to rinse out any remaining sauce and add it to the pan. Stir in fenugreek (kasoori methi) and Kashmiri chili powder. Cook the sauce for over medium heat, stirring frequently, until it thickens and the oil begins to separate from the edges.

  6. 6

    Add Tomato Paste

    Squeeze in the tomato paste and mix it into the sauce until it is fully incorporated and the sauce achieves a rich, deep orange color.

  7. 7

    Combine Tofu and Sauce

    Add the pan-fried tofu pieces to the cooked sauce. Gently stir to coat the tofu evenly with the curry. for an additional to allow the flavors to meld together.

  8. 8

    Garnish and Serve

    Garnish the Vegan Tofu Butter Masala with fresh chopped cilantro. Serve hot with warm naan bread or your favorite rice.

Before You Cook

Helpful details before you start
Spice LevelHot
Ginger · Garam masala · Chili powder · Kashmiri chili
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 5 swaps
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
Ingredient Substitutions
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
AllergensThis recipe contains soy and tree nuts.
SoyTree Nuts

Variations

Simple ways to adapt this recipe.

  • 1
    Substitute tofu with chickpeas or other plantIngredient swap

    Based proteins like tempeh.

  • 2
    Add vegetables such as peasCustomise

    Add vegetables such as peas or bell peppers for extra nutrition and flavor.

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipEnsure Tofu Is Well

    Pressed to achieve the best texture when frying.

  • 2
    TipAdjust the Amount of Kashmiri

    Adjust the amount of Kashmiri chili powder to control the heat level.

  • 3
    PreparationSoaking Cashews Helps Achieve a Smoother Sauce Consistency
Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Vegan Richa

Other recipes converted from Vegan Richa's cooking videos.

Tofu Pasanda

Tofu Pasanda

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Mangalorian Ghee Roast – Vegan Tofu & Veg

Mangalorian Ghee Roast – Vegan Tofu & Veg

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Tofu Pasanda – North Indian Restaurant Style

Tofu Pasanda – North Indian Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Kashmiri Lal Tofu Paneer

Kashmiri Lal Tofu Paneer

Cuisine

Indian · Kashmiri

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Dal Fry - Indian

Dal Fry - Indian

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Easy

Dhaba Style Beans (Vegan)

Dhaba Style Beans (Vegan)

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Onion Rice (Eerulli Rice) – South Indian Style

Onion Rice (Eerulli Rice) – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Easy Onion Rice (Eerulli Rice)

Easy Onion Rice (Eerulli Rice)

Cuisine

Indian · South Indian

Prep + Cook Time

25 Minutes

Difficulty Level

Easy

Potato Pulao – Madras Samayal

Potato Pulao – Madras Samayal

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Paneer Do Pyaza - Restaurant Style

Paneer Do Pyaza - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Matar Pulao - Simple and Tasty

Matar Pulao - Simple and Tasty

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Capsicum Sabji – Indian Style

Capsicum Sabji – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium