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

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

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.

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 does vindaloo mean in Indian cooking? ›

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 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 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.

Is vindaloo really that hot? ›

In some sense, vindaloo is a Portuguese stew based on garlic and wine vinegar, with some Indian spices thrown in. The three most important ingredients in a vindaloo are garlic, vinegar and paprika. It's strong and tangy, but not very hot in terms of chilli.

What Indian is hotter than vindaloo? ›

#2 Phaal Curry

It is one of the hottest forms of curry regularly available, even hotter than the vindaloo, using a large number of ground standard chilli peppers, or a hotter type of chilli such as scotch bonnet or habanero.

What's the difference between curry and vindaloo? ›

Vindaloo has a slightly spicy and sour sauce that has an even consistency. When compared to tikka masala, which is made up of the caramelization of onions, this curry does not have a grainy consistency.

Is vindaloo better than tikka masala? ›

Biju Thomas of Biju's Little Curry Shop in Denver suggests switching up the sauce: Order vindaloo instead of tikka masala. It's intensely spicy, but has plenty of bright, acidic, and vinegar-tinged notes. This is in direct contrast to tikka masala which, while delicious, is creamy and rich.

How healthy is vindaloo? ›

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 ...

How do you thicken vindaloo? ›

Cornflour

Add one tablespoon of cornflour to two or three tablespoons of cold water and stir. Pour the mixture into the sauce and allow to simmer until the sauce begins to thicken.

What chilis are used in vindaloo? ›

Though Vindaloo is often thought of as an extra hot and spicy dish, I prefer to moderate the heat, similar to the Goan version. Kashmiri Red Chilies lend a mild but up-front heat and that classic fiery red color--without overtaking the beautiful flavors beneath.

Who eats vindaloo? ›

Vindaloo is the signature dish of India's Goa state, and also one of the most popular curries in Indian restaurants (although the restaurant version can be a long way removed from the original!).

What does vindaloo mean in Indian? ›

The word vindaloo is a garbled pronunciation of the popular Portuguese dish carne de vinha d'alhos (meat marinated in wine-vinegar and garlic), which made its way to India in the 15th century along with Portuguese explorers.

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 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 is 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.

What does a 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.

How hot is Indian vindaloo? ›

A notch below these, but still within the realm of the extremely hot, you'll find vindaloo curry, a dish from Goa (southwestern coast of India), able to deliver a nice punch of 175,000 – 500,000 points on the Scoville scale.

Is a vindaloo hotter 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.

Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 5659

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.