Tofu Tikka Masala - The Plant Based School (2024)

Tofu tikka masala is a vegetarian and vegan tikka masala recipe inspired by the world-famous Indian chicken tikka masala.

It’s made with slightly chewy marinated and oven-baked tofu pieces cooked in a rich, creamy, and aromatic tomato-based sauce.

You’ll love this tofu tikka masala recipe because it’s easy to make, rich in protein, and excellent for a weeknight dinner and meal prep.

Tofu Tikka Masala - The Plant Based School (1)

Table of Contents

  • What is Tofu Tikka Masala?
  • Tofu tikka masala video
  • How to Make Vegan Tikka Masala
  • Serving Suggestions
  • Variations
  • Tips
  • Questions
  • More Tofu Recipes
  • More Indian-Inspired Recipes
  • Tofu Tikka Masala Recipe

Dietary Note: this recipe is suitable for a vegetarian, vegan, and gluten-free diet.

Don’t have time to read the full blog post? JUMP TO RECIPE HERE!

What is Tofu Tikka Masala?

Tofu Tikka Masala is an Indian-inspired dish where we substitute beautifully marinated and slightly chewy tofu chunks for chicken.

Tofu works beautifully in Indian recipes, and while it’s not widely used in Indian cooking, its color, texture, and flavor remind us of paneer, a fresh Indian cheese with a mild flavor that is often diced and added to curries and masalas.

Our vegan tikka masala is an adaptation of paneer tikka masala.

It’s similar to chana masala, although creamier, and vegan butter chicken, but with a bolder, redder, more tomatoey sauce, less cream, and no butter.

Tofu Tikka Masala - The Plant Based School (2)

Don’t be discouraged by the somewhat long list of ingredients. Most repeat themselves as we use them for the marinade and the sauce.

They are all Indian pantry staples, mostly spices that stay in your kitchen forever.

You can use them in many of our Indian curry recipes, such as vegan curry, tofu curry, chickpea curry, potato curry, sweet potato curry, and lentil curry.

You can make tofu tikka masala vegetarian, using Greek yogurt and heavy cream. Or you can make it vegan, using non-dairy yogurt and a dairy-free cream like cashew or soy cream.

Like chicken tikka masala, you can expect the same flavorful and creamy tomato-based sauce infused with the mesmerizing aroma of cumin, garam masala, and coriander.

You can make vegan tikka masala for a weeknight dinner with little effort or make it ahead for your weekly meal-prep; it keeps well for days in the fridge and reheats wonderfully.

Serve it with a squeeze of lemon, fresh cilantro, and a dollop of yogurt. Side it with basmati rice, roti, or naan to soak up the flavorful sauce.

Tofu Tikka Masala - The Plant Based School (3)

Tofu tikka masala video

Ingredients & Substitution for Tofu Tikka Masala

Quantities are in the recipe box at the bottom of the page.

FOR THE MARINATED TOFU

Tofu Tikka Masala - The Plant Based School (4)

Tofu

Use firm tofu or extra firm tofu. Avoid soft or silken tofu, as it won’t keep its shape as it simmers in the sauce.

You can cut the tofu cubes with a knife, or for best results, you can pull the tofu apart into bite-size pieces with your hands.

This way, its rugged surface makes it easier to stick to the sauce and looks like chicken pieces.

Yogurt

Vegetarians: we recommend a Greek-style yogurt or a thick, strained yogurt. Avoid runny yogurts, as they won’t stick to the tofu.

Vegans: for vegan tikka masala, try to find a non-dairy Greek-style, strained, or thick yogurt, unsweetened and without any aromas.

Oil

We recommend a neutral olive oil, avocado oil, or mustard oil for tofu tikka masala.

Substitute another neutral vegetable oil like canola or sunflower oil for olive oil.

While olive oil and avocado oil are not traditional in Indian cooking, they are healthier than more refined vegetable oils, and their flavor works beautifully with Indian spices.

Spices

  • Garam masala: garam masala is a spice mix used in most Indian recipes, and we recommend finding some to make your Indian-inspired dishes more authentic. It keeps well for months. You can get it in larger supermarkets, most Asian grocery stores, or online. Substitute curry powder for garam masala.
  • Ground coriander: you can find it in most grocery stores.
  • Ground cumin.
  • Turmeric powder.
  • Chili powder or red pepper flakes.

Garlic

We recommend fresh garlic, peeled and grated with a lemon zester or any grated with small holes.

Substitute garlic paste for grated garlic.

Ginger

We recommend fresh ginger, peeled and grated with a lemon zester or any grated with small holes.

Substitute ginger paste for grated ginger.

Lemon Juice

Freshly squeezed lemon juice adds a hint of acidity to tofu tikka masala, balancing out the warm flavors of the spices.

FOR THE MASALA SAUCE

Tofu Tikka Masala - The Plant Based School (5)

Oil

Same as above. We recommend olive oil, avocado oil, mustard oil, coconut oil, or any neutral vegetable oil.

Authenticity note: traditionally, butter, ghee, or mustard oil might be used.

Onion

Indian cooking is heavy on onions because, when cooked properly, they add a beautiful, sweet, caramelized, and savory flavor to any dish.

We recommend white or yellow onions. Substitute shallots for onions.

Garlic

Fresh garlic cloves, grated or minced.

Ginger

Fresh ginger, grated or minced.

Spices

  • Red chili powder, cayenne powder, red pepper flakes, or Kashmiri chili powder.
  • Ground coriander
  • Ground cumin
  • Garam masala: substitute with 1/2 teaspoon of coriander plus 1/2 teaspoon of cumin, 1/2 teaspoon of paprika, and optionally 1/8 teaspoon of cinnamon and a pinch of ground clove.
  • Fenugreek leaves or kasoori methi is optional. It’s often used in traditional tikka masalas. However, it is difficult to find in Western supermarkets, and you can leave them out.

Tomato puree/passata

We love the bold, umami-rich flavor that tomato puree or tomato passata (not tomato paste or tomato concentrate) adds to the Tofu Tikka Masala.

Water

You can use water or vegetable broth.

Water is more traditional. Vegetable broth adds more flavor, but that’s unnecessary since there are already so many spices.

Cream

Vegetarian: we recommend heavy cream for tofu tikka masala.

Vegan: for a vegan tikka masala, we recommend a soy-based or non-dairy cooking cream, cashew cream, coconut cream, or coconut milk.

You can make cashew cream by blending 1/2 cup of cashews with 1/2 cup water in a high-speed blender and adding more water until you reach a pourable consistency.

Authenticity note: tikka masalas hails from the Punjabi region in the northernmost part of India, where cream is more common than coconut milk, which is more prevalent in southern India.

Salt & Black Pepper

Use sea salt or kosher salt and black pepper to taste.

Sugar (optional)

Sugar is often used in Indian cuisine to balance the tomatoes’ acidity and the spices’ boldness.

Depending on your tomato puree and spices, you might need more, less, or no sugar. Usually, we add from 1 teaspoon to 1 scant tablespoon.

Our advice is to taste and adjust for sugar towards the end, shortly before serving the dish.

Substitute coconut sugar, agave syrup, or maple syrup for sugar.

Serves well with

  • Fresh cilantro
  • Freshly squeezed lemon juice
  • A dollop of yogurt or non-dairy yogurt
  • Basmati rice, roti, or naan.
Tofu Tikka Masala - The Plant Based School (6)

How to Make Vegan Tikka Masala

US cups + grams measurements in the recipe box at the bottom of the page.

1. Bake the tofu

Preheat the oven to 400 degrees Fahrenheit or 200 degrees Celcius. Line a baking sheet with parchment paper.

To a large mixing bowl, add Greek yogurt, grated garlic, grated ginger, chili powder, ground cumin, garam masala, turmeric powder, ground coriander, oil, lemon juice, and salt.

Make it vegan: substitute a plain Greek-style or strained non-dairy yogurt for Greek yogurt.

Tofu Tikka Masala - The Plant Based School (7)

Stir well to combine into a hom*ogenous marinade.

Tofu Tikka Masala - The Plant Based School (8)

Take the tofu out of the package, drain the liquid, if any, and pat it dry with paper towels.

Pull the tofu apart with your hands into bite-size pieces and add it to the bowl with the marinade.

Tip: you can cut the tofu into dice with a knife. However, pulling it apart with your hands is better because it creates a rugged surface that helps the marinade stick.

Tofu Tikka Masala - The Plant Based School (9)

Stir gently with a spoon to coat the tofu in the marinade.

Tip: tofu does not absorb flavor, so it is unnecessary to let it sit in the marinade. You can bake it right away.

Tofu Tikka Masala - The Plant Based School (10)

Transfer the tofu to the baking tray and arrange it on a single layer without overlapping.

Tofu Tikka Masala - The Plant Based School (11)

Bake at 400°F or 200°C for 30 minutes until golden brown and slightly chewy. There is no need for flipping.

While the tofu bakes, make the masala sauce.

Tip: you can also cook the tofu for 12 to 15 minutes on a large pan with some oil, turning it every 3 to 4 minutes. In this case, we recommend cutting the tofu with a knife. This is more labor-intensive as you have to tend the tofu.

Tofu Tikka Masala - The Plant Based School (12)

2. Make the masala sauce

Heat the oil in a large pot. Add the chopped onion and sauté on medium heat for 5 to 10 minutes, until translucent but not browned. Stir often.

Tofu Tikka Masala - The Plant Based School (13)

Add grated garlic, ginger, red pepper flakes, ground coriander, ground cumin, and garam masala, and sauté one more minute or until fragrant.

Tofu Tikka Masala - The Plant Based School (14)

This step helps release the aroma from the dried spices. Stir often to prevent the spices from burning.

Tofu Tikka Masala - The Plant Based School (15)

Add the tomato puree, salt, and black pepper and cook on medium-low heat for 5 minutes, stirring occasionally.

Tofu Tikka Masala - The Plant Based School (16)

Add water and simmer for 10 more minutes or until the sauce is creamy.

Tofu Tikka Masala - The Plant Based School (17)

Stir in the heavy cream.

Make it vegan: substitute a non-dairy cream for heavy cream. Supermarkets have many options, from soy-based and rice-based creams to cashew and coconut-based ones.

Alternatively, you can blend 1/2 cup of cashews with 1/2 cup water to make your cashew cream.

Tofu Tikka Masala - The Plant Based School (18)

3. Add the tofu

Stir in the baked tofu and, optionally, the sugar.

Tofu Tikka Masala - The Plant Based School (19)

Finish cooking vegan tikka masala for a few minutes until you reach your desired consistency. Taste and adjust for salt, sweetness, and acidity.

Tip: If the sauce is too acidic, add some sugar. If it’s too spicy, add more cream. If it’s bland, add some salt.

Tofu Tikka Masala - The Plant Based School (20)

Serving Suggestions

Serve tofu tikka masala with basmati rice, vegan naan bread, roti, or chapati.

Garnish with fresh cilantro leaves, and add a squeeze of lemon and a dollop of yogurt.

You can also top it with quick pickled red onions for a delicious tangy flavor.

Tofu Tikka Masala - The Plant Based School (21)

In India, more dishes are often served on the table simultaneously. You can combine this vegan tikka masala with aloo gobi, raita, or chana saag.

For a simple side dish, opt for a quick tomato cucumber salad, roasted cauliflower, sautéed kale, sautéed green beans, or a delicious and refreshing mango salad.

Variations

Vegan Butter Chicken

Tofu Tikka Masala - The Plant Based School (22)

Endlesslycreamy,tangy, and a littlesweet and spicy, veganbutterchickenis another delicious way to combinetofuandIndiancooking.

The recipe resembles vegan tikka masala but includes less tomato, more cream, and vegan butter.

Check out our vegan butter chicken.

Paneer Tikka Masala

Paneer is an Indian fresh cheese similar to ricotta in flavor and tofu in texture. It’s made with cow’s milk, so it’s unsuitable for vegans.

However, it’s an excellent meat replacement for omnivores or vegetarians because it’s nutritious and fulfilling.

You can buy paneer in Asian grocery stores or larger supermarkets. You can also easily make it at home with milk, vinegar, salt, and a muslin cloth.

To make paneer tikka masala, slice the paneer into bite-size pieces, then substitute it for the tofu.

Tips

  • Use firm or extra firm tofu and avoid silken or soft tofu so the pieces stay together as they cook.
  • Pull the tofu apart with your hands instead of cutting it with a knife. This way, the tofu has a rugged surface that helps the sauce stick. It also looks like chicken pieces.
  • Adjust with salt, sugar, and cream. If the sauce is too acidic, add some sugar. If it’s too spicy, add more cream. If it’s bland, add more salt.
  • Sauté the onion for at least five minutes, but as a rule of thumb, the longer you cook the onion without burning it, the more flavor your dish will have.
  • Add flavor to your basmati rice by adding two cardamom seeds, a pinch of salt, a bay leaf, or a pinch of cumin to the cooking water.

Questions

How to make vegan tikka masala sauce?

Tikka masala dishes contain yogurt in the marinade and often ghee, butter, and heavy cream in the sauce.

To make tikka masala sauce vegan, you can substitute ghee and butter for vegetable oil, light olive or avocado oil, and a non-dairy cream for the heavy cream.

There are several options for non-dairy cooking creams in supermarkets. You can choose a soy-based cream, rice-based cream, coconut milk, coconut cream, or cashew-based cream.

Alternatively, you can use cashews to add creaminess. In this case, blend 1/2 cup of raw unsalted cashews in a high-speed blender with 1/2 cup water, then add more water to reach a cream-like consistency.

Do I need to press the tofu?

Pressing tofu is unnecessary for tofu tikka masala and can be counterproductive as it makes the tofu dry and can ruin its texture.

We recommend draining the tofu from its liquid and patting it dry with a kitchen towel. That’s it!

How long should you marinate tofu for?

Tofu does not absorb flavor well, so we don’t recommend letting it sit in the marinade as it won’t make much difference.

What we do and recommend is to make a thick marinade with Greek-style yogurt (dairy-based or dairy-free). The thick yogurt will help the spices and flavorings in the marinade stick to the tofu.

Also, we recommend pulling the tofu apart with your hands into rugged bite-size pieces rather than cutting it with a knife.

The knife produces tofu dice with a smooth surface, making it difficult for the marinade to stick.

The rugged surface of hand-pulled tofu makes it ideal for the sauce to stick.

Tofu Tikka Masala - The Plant Based School (23)

Storage & Make Ahead

Make ahead: Tofu tikka masala is an excellent recipe for meal prep as it keeps well for up to 4 days in the fridge.

Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days.

Freezer: Let the vegan tikka masala cool down completely, then transfer it to a freezer-friendly container and freeze for up to 3 months. Remember that freezing is not ideal; the tikka masala sauce might split as it thaws. Don’t freeze multiple times.

Thaw & Reheat: Thaw in the refrigerator over several hours, then reheat in a saucepan with a dash of water to make the sauce thinner. Alternatively, reheat in the microwave for 2 to 3 minutes or until the tofu is heated through.

More Tofu Recipes

For a protein-rich vegetarian meal, try these tasty tofu ideas:

  • Fried tofu
  • Air fryer tofu
  • Tofu soup
  • Orange tofu
  • BBQ tofu

Tofu

Fried Tofu

Tofu

BBQ Tofu

Tofu

Kung Pao Tofu

More Indian-Inspired Recipes

Find more creamy and aromatic meals with these wholesome curry recipes:

  • Tofu curry
  • Vegan curry
  • Chickpea curry
  • Lentil curry
  • Cauliflower curry

Mains

Tofu

Tofu Curry

Soups

Lentil Curry

Mains

Chickpea Curry

For many more dinner ideas, check out our mains category page.

Tofu Tikka Masala - The Plant Based School (32)

Tofu Tikka Masala

By: Nico Pallotta

5 from 10 votes

Tofu tikka masala is a vegetarian and vegan tikka masala recipe inspired by the world-famous Indian chicken tikka masala.

It’s made with slightly chewy marinated and oven-baked tofu pieces cooked in a rich, creamy, and aromatic tomato-based sauce.

Prep Time: 15 minutes mins

Cook Time: 25 minutes mins

Oven-Baked Tofu: 30 minutes mins

Total Time: 40 minutes mins

Servings: 4 people

Course: Main Course

Cuisine: Indian-Inspired

Pin Print

Ingredients

FOR THE TOFU MARINADE

  • 16 ounces tofu firm or extra firm
  • ½ cup Greek yogurt or non-dairy yogurt
  • 1 tablespoon olive oil swap avocado or vegetable oil
  • 1 tablespoon lemon juice
  • 1 inch ginger grated
  • 2 cloves garlic grated
  • 1 teaspoon garam masala or curry powder
  • 1 teaspoon ground coriander
  • ½ teaspoon ground cumin
  • ½ teaspoon turmeric
  • ½ teaspoon salt
  • ¼ teaspoon red pepper flakes or chili powder

FOR THE MASALA SAUCE

  • 2 tablespoons olive oil swap avocado or vegetable oil
  • 2 medium onions chopped
  • 1 inch ginger grated
  • 2 cloves garlic grated
  • 2 teaspoons coriander ground
  • 1 teaspoon cumin ground
  • 1 teaspoon garam masala
  • ¼ teaspoon red pepper flakes or more to taste
  • 2 cups tomato puree or passata
  • 1 teaspoon salt or more to taste
  • 2 twists black pepper
  • 2 cups water
  • ½ cup heavy cream swap non-dairy cream, cashew cream, or coconut milk
  • 2 teaspoons sugar optional

Serves well with

  • lemon juice, cilantro, yogurt, roti, naan, or basmati rice

Instructions

BAKE THE TOFU WITH THE MARINADE

  • Preheat oven to 400°F or 200°C. Line baking tray with parchment paper.

    In a large bowl, stir together ½ cup Greek yogurt, 1 tablespoon olive oil, 1 tablespoon lemon juice, 1 inch ginger (grated), 2 cloves garlic (grated), 1 teaspoon garam masala, 1 teaspoon ground coriander, ½ teaspoon ground cumin, ½ teaspoon turmeric, ½ teaspoon salt and ¼ teaspoon red pepper flakes.

    Tofu Tikka Masala - The Plant Based School (33)

  • Pat dry 16 ounces tofu with paper towels then pull it apart with your hands into bite-size pieces.

    Toss gently in the marinade until well coated.

    Tofu Tikka Masala - The Plant Based School (34)

  • Arrange tofu on baking tray on a single layer.

    Bake for 30 minutes until golden. In the meantime, make the sauce.

    Tofu Tikka Masala - The Plant Based School (35)

MAKE THE MASALA SAUCE

  • Heat 2 tablespoons olive oil in a large pot/pan. Add 2 medium onions (chopped) and sauté on medium heat for 5 minutes. Stir often.

    Add 1 inch ginger and 2 cloves garlic (grated), 2 teaspoons coriander, 1 teaspoon cumin, 1 teaspoon garam masala, and ¼ teaspoon red pepper flakes and sauté 1 more minute until fragrant.

    Tofu Tikka Masala - The Plant Based School (36)

  • Add 2 cups tomato puree, 1 teaspoon salt, and 2 twists black pepper and simmer 5 more minutes.

    Add 2 cups water and simmer 10 more minutes until the sauce is creamy.

    Tofu Tikka Masala - The Plant Based School (37)

  • Stir in ½ cup heavy cream and 2 teaspoons sugar.

    Tofu Tikka Masala - The Plant Based School (38)

  • Add the baked tofu and finish cooking for a couple more minutes or until you reach your desired consistency.

    Taste and adjust for salt, sugar, and heat before serving.

    Tofu Tikka Masala - The Plant Based School (39)

MAKE IT A MEAL

  • Serve tofu tikka masala with basmati rice, naan, roti, or chapati.

    Garnish with fresh cilantro leaves, and add a squeeze of lemon and a dollop of yogurt.

    You can also top it with quick pickled red onions for a delicious tangy flavor.

    Tofu Tikka Masala - The Plant Based School (40)

Video

Tofu Tikka Masala (easy & protein-rich)

Notes

Nutrition information is an estimate for 1 serving of tofu tikka masala out of 4 servings without rice or yogurt topping.

STORAGE & MAKE AHEAD

Make ahead: Tofu tikka masala is an excellent recipe for meal prep as it keeps well for up to 4 days in the fridge.

Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days.

Freezer: Let the vegan tikka masala cool down completely, then transfer it to a freezer-friendly container and freeze for up to 3 months. Remember that freezing is not ideal; the tikka masala sauce might split as it thaws. Don’t freeze multiple times.

Thaw & Reheat: Thaw in the refrigerator over several hours, then reheat in a saucepan with a dash of water to make the sauce thinner. Alternatively, reheat in the microwave for 2 to 3 minutes or until the tofu is heated through.

ALSO ON THIS PAGE

  • What is Tofu Tikka Masala?
  • Substitution
  • Serving Suggestions
  • Variations
  • Tips
  • Questions
  • More Tofu Recipes
  • More Indian-Inspired Recipes

Nutrition

Calories: 361kcal, Carbohydrates: 29g, Protein: 15g, Fat: 23g, Saturated Fat: 8g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 10g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 786mg, Dietary Fiber: 5g, Sugar: 13g, Vitamin A: 722IU, Vitamin B6: 0.3mg, Vitamin C: 25mg, Vitamin E: 4mg, Vitamin K: 13µg, Calcium: 245mg, Folate: 30µg, Iron: 6mg, Manganese: 1mg, Magnesium: 59mg, Zinc: 1mg

Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked this vegan tikka masala, you might also enjoy:

Recipes

45 Easy Vegetarian Dinner Recipes

Mains

25 One Pot Meals

Recipes

30 Easy Tofu Recipes

Collections

40 Easy Meatless Meals

Categorized as:
Mains, Recipes, Tofu

Tofu Tikka Masala - The Plant Based School (45)

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

More About US

Tofu Tikka Masala - The Plant Based School (2024)

References

Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 6735

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.