Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (2024)

Published: by Richa 26 Comments

Jump to Recipe Print Recipe

Tofu Vindaloo – pan-seared tofu in a tangy Kashmiri chili garlic vinegar sauce! Make this vegan spin on a restaurant-style Indian dish as an easy weeknight dinner. Glutenfree Nutfree.soyfree option

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (1)

Tofu Vindaloo! Forget take-out – this is a delicious spicy Vindaloothat you can make right at home. Seared, golden pan-fried tofu with crispy edges simmered in a vibrant and tangy gravy together with Indian spices! What could be better?

Instead of meat, this dish is made with tofu. The tofu is surprisingly reminiscent of paneer – a pressed Indian cheese you often see in Indian curries, and with its mild taste, it works beautifully against the flavorful vindaloo gravy. How’s that for diving in head-first?

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (2)

Vindaloo is a Portuguese influenced Indian(Goan) dish. Vindaloo means meat marinated in wine, over the years the sauce has adapted to use vinegar. it doesn’t necessarily contain aloo(potato) . The simplest recipe uses just some meat and a chili and vinegar based marinade. The recipes and heat vary and additions like onion, tomato or potato help tone down some of the heat. We use tofu in this version but you can easily use a vegan chicken or pork substitute.

I like serving this thick sauced vindaloo with rice or naan or flatbread and something mild. A dollop of cashew cream or yogurt helps with the heat.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (3)

Why will you love this recipe!

  • Vindaloo is an amazingly flavored sauce
  • Although it uses some special chilies, they are available on Amazon or in Indian stores
  • its Glutenfree and Nutfree
  • Can be easily made without soy
  • it needs just 1 pan!

MORE INDIAN COMFORT FOOD

  • Baked Madras curry Tofu
  • creamy baked Korma
  • Baked Chana Pulao
  • Baked Tofu Curry
  • Baked Balti Veggies
  • Veggie curry casserole
  • Butter Tofu-GF
  • IP Tikka Masala Simmer Sauce GF
  • Tofu in Spinach Curry – Saag Tofu
  • Vegetable Jalfrezi

Recipe Card

Save This Recipe in Your Inbox

Share your email and we will send this recipe! Plus, enjoy all the new recipes as they post!

By submitting this form, you consent to receive emails from Vegan Richa.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (4)

Print Recipe

5 from 10 votes

Tofu Vindaloo

Tofu Vindaloo - pan-seared tofu in a tangy Kashmiri chili garlic vinegar sauce! Make this vegan spin on a restaurant-style Indian Vindaloo as an easy weeknight dinner. Glutenfree Nutfree, Soyfree option

Prep Time10 minutes mins

Cook Time35 minutes mins

Total Time45 minutes mins

Course: Main Course

Cuisine: Indian

Keyword: vegan vindaloo, vegetable vindaloo, vindaloo recipe

Servings: 4

Calories: 175kcal

Author: Vegan Richa

Ingredients

For the vindaloo paste:

  • 2 large dried Kashmiri chilies soaked in hot water for 15 minutes, use 3 - 4 if medium size
  • 6-8 cloves garlic
  • 2 whole cloves
  • 1/2 teaspoon cinnamon
  • 1 inch ginger
  • 1/4 teaspoon cumin seeds
  • 2 teaspoons coriander seeds or ground coriander
  • 1/2 teaspoon black pepper corns use 1/4 teaspoon for less heat (or use freshly ground black pepper)
  • 1/4 - 1/2 teaspoon cayenne or Indian red chili powder
  • 2 tablespoons apple cider vinegar or white vinegar Or malt vinegar
  • 1 1/2 cups (354.88 ml) water

For the tofu:

  • 14 ounce (396.89 g) firm or extra firm tofu pressed for at least 15 minutes then cubed
  • 1.5 teaspoon Kashmiri chili powder or paprika
  • 1 teaspoon white vinegar
  • 1 teaspoon oil
  • 1/2 teaspoon garlic powder
  • 2 tablespoons (20 g) corn starch or tapioca or arrowroot starch

For the sauce:

  • 2-3 teaspoons oil
  • 1 1/2 cups (240 g) finely chopped red onion
  • 1/2 teaspoon salt or more as needed
  • cilantro and non dairy yogurt or cashew cream for garnish

Instructions

  • Vindaloo paste: Drain the soaking chilies and add to blender. Add the rest of the ingredients to the blender and blend until the spices are broken down and the chilies have broken down into a somewhat smooth mix. Then set aside.

  • For the tofu: Add the cubed tofu to bowl. Sprinkle in the rest of the ingredients and toss well to coat evenly.

  • Heat the skillet over medium heat with 2 teaspoons of oil. Once the oil is hot, add the tofu to the skillet and cook until most of the edges are golden.

  • Then remove the tofu from the skillet into a bowl.(Alternatively, You can bake the tofu at 400 deg F for 20 mins )

  • Add another teaspoon of oil and add the onion and a good pinch of salt and cook until the onion is golden. Add splashes of water if the onion is starting to crisp too quickly, to help it cook evenly, get golden and stay moist.

  • Then add in the blended vindaloo paste and bring to a good boil. Add the tofu and 1/2 teaspoon salt. Simmer for 10 minutes over medium-low heat. (For crispier tofu, fold it in the last minute of simmering)

  • Taste and adjust salt and flavor. Add more water for saucier consistency if you like. Switch off heat then let it sit for another 5-10 minutes before serving. Garnish with cilantro and some non-dairy yogurt or cashew cream. Serve with rice , naan or flatbread. Store refrigerated for upto 3 days.

Notes

  • Kashmiri chilies substitute:If you cannot find Kashmiri chilis, you can use any moderately hot or mild dried red chilies such as guajillo or California red or a mix of guajillo and dried Indian red chilies (these are hot). Although I would suggest you get some for this recipe for the true flavor. I’ll be using them in more recipes.
  • Kashmiri Chili Powder sub: Use a mix of sweet paprika and cayenne
  • Heat: this sauce is hot because of the black pepper and cayenne. Kashmiri chilies are mild. To adjust heat reduce the cayenne and black pepper
  • Soy-free: Use my chickpea tofu, or vegan chicken subs such as soycurls, or some veggies such as cauliflower, zucchini, or use chickpeas. Soak soycurls in hot broth for 10 mins, then drain and use.
  • Oilfree: omit the oil from the tofu marinade. Bake the tofu for 20 mins. Sauté the onion in broth.
  • To make vegetable vindaloo: Use 2.5 cups chopped vegetables such as cauliflower, potato, sweet potato, squash, green beans, parsnip etc. Toss in the marinade ingredients under tofu. Add 1-2 tsp more chili powder. Bake at 400 deg F for 30 mins then add to the sauce.

Nutrition

Nutrition Facts

Tofu Vindaloo

Amount Per Serving

Calories 175Calories from Fat 72

% Daily Value*

Fat 8g12%

Saturated Fat 1g6%

Sodium 306mg13%

Potassium 220mg6%

Carbohydrates 17g6%

Fiber 3g13%

Sugar 4g4%

Protein 11g22%

Vitamin A 221IU4%

Vitamin C 39mg47%

Calcium 167mg17%

Iron 2mg11%

* Percent Daily Values are based on a 2000 calorie diet.

Did you make this recipe?Please do leave a comment and rating below.. Tag me on Instagram @veganricha

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (5)

Ingredients:

  • firm or extra firm tofu is what works best – make sure to press it for at least 15 minutes
  • For the vindaloo paste we blend Kashmiri chilis that are soaked in hot water for 15 minutes
  • vindaloo spices include chili, cinnamon, ginger, cumin seeds, coriander seeds or ground coriander along with black peppercorn!
  • apple cider vinegar or white vinegar adds the signature tang to the gravy
  • before frying, the tofu is coated with a small amount of cornstarch and chili or paprika to create crispy edges
  • sauteed onions: the base of any Indian gravy gravy
  • cilantro and yogurt or cashew cream for garnish

Tips:

  • Servings this dish with a dollop of cashew cream or yogurt really helps with the spiciness
  • Kashmiri chilies substitute:If you cannot find Kashmiri chilis, you can use any moderately hot or mild dried red chilies such as guajillo or California red. Although I would suggest you get some for this recipe for the true flavor. I’ll be using them in more recipes.
  • Kashmiri Chili Powder: Use a mix of sweet paprika and cayenne
  • Heat: this sauce is hot because of the black pepper and cayenne. Kashmiri chilies are mild. To adjust heat reduce the cayenne and black pepper
  • Soy-free: Use my chickoea tofu, or vegan chicken subs such as soycurls, or some veggies such as cauliflower, zucchini, or use chickpeas. Soak soycurls in hot broth for 10 mins, then drain and use
  • Oilfree: omit the oil from the tofu marinade. Bake the tofu for 20 mins. Sauté the onion in broth

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (6)

How to make Tofu Vindaloo

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (7)

Vindaloo paste: Drain the soaking chilies and add to blender.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (8)

Add the rest of the ingredients to the blender and blend until the whole spices are broken down and the chilies have broken down as well. Then set aside.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (9)

For the tofu: Add the cubed tofu to bowl. Sprinkle in the rest of the ingredients and toss well to coat evenly.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (10)

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (11)

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (12)

Heat the skillet over medium heat with 2 teaspoons of oil. Once the oil is hot, add the tofu to the skillet and cook until most of the edges are golden.

Then remove the tofu from the skillet into a bowl.(Alternatively, You can bake the tofu at 400 deg F for 20 mins )

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (13)

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (14)

Add another teaspoon of oil and add the onion and a good pinch of salt and cook until the onion is golden. Add splashes of water if the onion is starting to crisp too quickly, to help it cook evenly, get golden and still stay moist.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (15)

Then add in the blended paste and bring to a good boil. Add the tofu and 1/2 teaspoon salt. Simmer for 10 minutes over medium-low heat.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (16)

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (17)

Taste and adjust salt and flavor. Switch off heat then let it sit for another 5-10 minutes before serving.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (18)

Garnish with cilantro and some non-dairy yogurt or cashew cream. Serve with rice or flatbread.

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (19)

What to Serve with vindaloo?

Serve this tofu vindaloo with a side of rice, Naan or flatbread(regular or glutenfree).
With a hot and flavorful main such as this, addd milder veggie sides such as okra onion stir fry, cabbage, potatoes, cauliflower and potatoes, corn and greens or other spices seasonal veggie.

Storage

Store refrigerated in a closed container for upto 3 days. Freeze for upto 2 months
Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (20)

Sharing is caring!

Share on PinterestShare on FacebookShare on WhatsAppShare on X (Twitter)Share on Email

« Vegan Baked Chana Pulao – Spiced Chickpea Rice Casserole

Vegan Chilli Chicken Soycurls »

⭐️⭐️⭐️⭐️If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online! I love hearing from you all! ⭐⭐⭐⭐

Reader Interactions

Comments

    Leave a Comment and Rating

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Sarah

    Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (21)
    Love this! Made this recipe for 2 and found it the perfect portion. It had great flavours and a good amount of heat (although I used fresh chilies). I added fennel seeds and cardamom and toasted the whole spices. I also added cashews to the onions which was lovely. Would second that serving it with yogurt is just the best!

    Reply

  2. Julia

    Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (22)
    Tofu turned out perfect, although I made this way too spicy (subbed kashmiri chili powder for the actual chilis). Adding the coconut yogurt at the end helped, and we will definitely make this again!

    Reply

    • Vegan Richa Support

      Glad it worked out!

      Reply

  3. Christine Mash

    Hi
    I enjoy all your recipes, however i do not use onion and garlic in my cooking. How can i make this dish without garlic and onion. I am planning to make some thanksgiving dish and looking for recipes.

    Reply

    • Richa

      Use 1/8 tsp asafetida(hing) in the sauce instead of garlic. Add 1/2 tsp fenugreek leaves to the tofu instead of garlic. Use a mix of zucchini and fennel or just zucchini sliced up instead of onion.

      Reply

  4. Shawn

    This stuff was bland. Needs about 10 times the kashmir chilis as well as either tamarind or tomatoes.

    Reply

    • Richa

      Tomato isn’t used in vindaloo. You can add some if you like. And use more Kashmiri chilies to preference. I used really large chilies and they made a lot of the sauce. Maybe you also needed more salt. Salt brings out the flavor and heat.

      Reply

  5. Cheryl

    Hi, I only have powdered Kashmiri. How much would I use instead of the whole dried pepper when making the paste?
    Thanks

    Reply

    • Richa

      Try 1.5 to 2 tablespoons . 1.5 for less heat

      Reply

  6. Handy

    Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (23)
    I’ve made this a few times and it is nice, thanks. The yogurt or cashew cream with vinegar on top really rounds it out.
    One thing I don’t get though is that when I put the tofu in the liquidy sauce, all of the cornstarch melts off so it does not maintain any crispness. 2 tbsp with the other ingredients makes for quite a thick layer which all melts into the gravy. Is this intentional? I think next time I’ll try skipping the cornstarch and just sautéing or baking the tofu until a little crunchy.

    Reply

    • Richa

      Crispy it on the oven and add it in in the last minute of simmering to keep that crisp.

      Reply

  7. Moo

    Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (24)
    lovely recipe.

    FYI another site has ripped of your recipe and pictures

    Reply

    • Richa

      Thanks for letting me know! I’ll file a copyright

      Reply

  8. Kara

    Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (25)
    This was amazing, definitely adding it to my meal rotation! My Sri Lankan husband cooked it for me and he loved it as well.

    Reply

    • Vegan Richa Support

      yum!! glad you liked it

      Reply

  9. Chris

    Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (26)
    Sorry might be being dumb here but for the vindaloo paste do we blend it all along with the 1 1/2 cups (354.88 ml) of water? I’ve just done that and it’s very watery, not a paste?
    Also, my Kashmiri chillis don’t say large or medium, roughly how long id large or medium?
    Thank you!
    Chris

    Reply

    • Richa

      Yes it is watery mix and it thickens in cooking

      Reply

  10. John

    Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (27)
    Fantastic recipe! It was definitely worth the extra trip to get the kasmiri chilis et al 🙂

    Reply

    • Richa

      So awesome that you picked those up!!

      Reply

  11. Amy

    Curious why you tend to use red onions vs yellow in your recipes… any reason?

    Reply

    • Richa

      Those work best for Indian food. Others get sweeter

      Reply

  12. Sa

    Mine did not turn out like yours. Mine was not red at all more off white. Also was extremely spicy but I like spice but this was too much. Hopefully next time.

    Reply

    • Richa

      Which chilies did you use? Kashmiri chilies have a ton of color but almost no heat. With other chilies you won’t get color pay off and common Indian red chilies are incredibly spicy hot!

      Reply

  13. Sue

    Richa, you are killing it with the recipes! I’m working hard to keep up. 🙂🙂 Thanks for all your hard work; you are appreciated.

    Reply

    • Richa

      ❤️❤️❤️

      Reply

Tofu Vindaloo Recipe (Indian Tangy Chili Sauce) - Vegan Richa (2024)

FAQs

What is vindaloo sauce made of? ›

Typically, vindaloo is made up of vindaloo sauce, which is usually made from caramelized onions, curry paste, coconut milk, vinegar, ginger, chilies, jalapeño, garlic, chickpeas, lentils, and other spices like garam masala, salt, pepper, paprika, and turmeric.

What does vindaloo mean in Indian? ›

A standard element of Goan cuisine derived from the Portuguese carne de vinha d'alhos (meat in wine and garlic marinade; literally "meat of wine of garlic"), a vindaloo is a dish of meat (usually pork) marinated in vinegar and garlic.

What makes vindaloo so red? ›

A traditional vindaloo contains several key ingredients, and the sauce is made from caramelized onions, curry paste, coconut milk, vinegar, ginger, garlic and chickpeas as well as spices like garam masala, paprika and turmeric in order to give the dish its deep red colour.

Why does vindaloo have potatoes? ›

It's thought that the potato was added in busy restaurants so that the service staff could differentiate this dish as the really hot spicy curry and ensure it went to the right customer.

What does Indian vindaloo taste like? ›

What does vindaloo taste like? Vindaloo is a spicy Indian curry dish that is known for its bold, aromatic flavor and heat. The main ingredients in a vindaloo are a variety of aromatic spices, including mustard seeds, cumin, coriander, turmeric, and chili peppers, which give the dish its characteristic heat and flavor.

What's the difference between tikka masala and vindaloo? ›

Vindaloo is known for its spicy and tangy profile, often made with vinegar and hot spices. Tikka Masala, on the other hand, has a creamy tomato-based sauce with milder spices, resulting in a rich and mildly spiced flavor. Your preference depends on your taste for spice and degree of creaminess.

Is vindaloo healthy? ›

The one thing lamb vindaloo has going for it is that it's usually cooked in tomatoes, which are high in lycopene.” Lycopene is an antioxidant that's been linked to many health benefits, including reduced risk of heart disease and cancer, which is good considering lamb (and red meat in general) may cause those exact ...

Is vindaloo the hottest curry? ›

Phall has achieved notoriety as the spiciest generally available dish from Indian restaurants. It is, however, quite rare to find in comparison to vindaloo (which is usually the staple hottest curry of most Indian restaurants in the UK).

Does vindaloo have dairy? ›

Lamb Vindaloo (Dairy and Gluten-free)

Vindaloo is a renowned Portuguese dish, which is widely cooked in India. The recipe is prepared using pork or lamb with vinegar or wine and garlic. The use of traditional Indian spices enhances the flavor, making it worthy for drooling over.

What chilis are used in vindaloo? ›

Tangy and tongue tingling from Kashmiri red chiles, vinegar and garlic, chicken vindaloo is spicy enough to make you take notice, but not so much that it overpowers the sweet and sour flavors or the subtle warmth of the cloves, cumin and cinnamon.

How to thicken vindaloo? ›

Use wheat flour, rice flour, or coconut flour plus a fat (like ghee, olive oil, or coconut oil) in equal amounts. Cook both ingredients for a few minutes to cook out the raw flour taste, then add your curry ingredients. Once the whole curry dish comes to a boil, the sauce will thicken.

Does vindaloo mean vinegar? ›

In fact, the name Vindaloo comes from carne de vinha d'alhos, a Portuguese dish of pork, wine, and garlic. Local chefs added a stack of spices, switched the wine for vinegar, and that's how Vindaloo as we know it today came about (in a nutshell!)

What is vindaloo paste made of? ›

Patak's® Vindaloo Spice Paste is a complex blend of freshly ground spices, providing a delicious base for an authentic Indian Vindaloo curry dish. Water, Spices (Including Paprika and Turmeric), Canola oil, Salt, Corn flour, Acetic acid, Contains 2% or less of Tamarind, Garlic powder, Citric acid.

What is the difference between vindaloo and Madras? ›

Madras is from Southern India and is a region as well as a dish. Tomato with Coriander, Cumin and Fenugreek these dishes are hot and spicy just like the region. Vindaloo is often the hottest item on the menu at any Indian restaurant. Korma is as mild as Vindaloo is hot.

Why is vindaloo sour? ›

The key to an authentic beef vindaloo is the use of vinegar unlike many other popular Indian curries. The reason for the use of vinegar is because of the origins of vindaloo which is actually based on a Portuguese dish called "carne de vinha d'alhos" which is meat marinated in wine and garlic.

How is vindaloo different from curry? ›

As a result, Vindaloo is not as thick as a Korma, and it has less gravy than other curries. It also uses a lot of oil and Indian curry spices in its preparation, and because the vinegar and other flavours seep into the dish, it tastes even better the next day or two after it's been cooked.

Is Indian vindaloo healthy? ›

The one thing lamb vindaloo has going for it is that it's usually cooked in tomatoes, which are high in lycopene.” Lycopene is an antioxidant that's been linked to many health benefits, including reduced risk of heart disease and cancer, which is good considering lamb (and red meat in general) may cause those exact ...

Is vindaloo spicier than madras? ›

Madras is from Southern India and is a region as well as a dish. Tomato with Coriander, Cumin and Fenugreek these dishes are hot and spicy just like the region. Vindaloo is often the hottest item on the menu at any Indian restaurant. Korma is as mild as Vindaloo is hot.

References

Top Articles
Latest Posts
Article information

Author: Gov. Deandrea McKenzie

Last Updated:

Views: 5835

Rating: 4.6 / 5 (66 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Gov. Deandrea McKenzie

Birthday: 2001-01-17

Address: Suite 769 2454 Marsha Coves, Debbieton, MS 95002

Phone: +813077629322

Job: Real-Estate Executive

Hobby: Archery, Metal detecting, Kitesurfing, Genealogy, Kitesurfing, Calligraphy, Roller skating

Introduction: My name is Gov. Deandrea McKenzie, I am a spotless, clean, glamorous, sparkling, adventurous, nice, brainy person who loves writing and wants to share my knowledge and understanding with you.