Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (2024)

Published: · Modified: by Vandana Chauhan. This post may contain affiliate links.

Jump to Recipe

This simple, tangy Vietnamese tofu in tomato sauce is a comforting vegan dish that's very easy to make. It's made by adding fried or baked tofu in a simple onion-tomato gravy which can be served with any rice or noodle dish.

Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (1)

Life is so unpredictable, you never know what will happen to you the very next moment. Last year, this time we were busy finalizing our trip to Vietnam and Cambodia, not having the slightest hint of how different the following year would be.

To avoid feeling gloomy and depressed during the quarantine, I thought of re-living our time in Vietnam by cooking a simple dish on which we survived a lot of days during our two-week meat-free trip to Vietnam last year.

Jump to:
  • Vegetarian/ Vegan food in Vietnam
  • How to serve?
  • Type of Tofu to use
  • More easy tofu recipes
  • More easy vegan and vegetarian tomato recipes
  • Step by step photo instructions
  • Recipe

Vegetarian/ Vegan food in Vietnam

Finding Vegan or Vegetarian food in Vietnam is not very tough as there are quite a few restaurants providing the options.

Because of Buddhism, most people understand the meaning of Vegetarian food. You just need to remember the word 'Chay' with the correct tone (the Vietnamese language has 6 tones, more than Mandarin which has 4 tones), to communicate your vegetarian food preference.

However, there are only a few main ingredients that will be served to you in different forms if you want to have a meat-free meal in Vietnam. These ingredients were tofu, eggplant, pumpkin, and Vietnamese morning glory.

Of all these ingredients, my favorite was morning glory and I will share its recipe once we get free from this Pandemic and can go out shopping.

Today I am sharing a very simple Tofu recipe which is made by cooking tofu in a simple onion and tomato sauce. We had this dish at least once every day during our trip.

How to serve?

In Vietnam, we were always served this dish with some steamed jasmine rice and I think it tastes the best with it. Just serve some finely chopped chili peppers, calamansi/ lime wedges, salt, and ground black pepper on the side.

Just the thought of those simple Vegan Vietnamese meals makes me hungry.

You can also have it with stir-fried noodles if you want.

Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (2)

Type of Tofu to use

Use firm tofu for this recipe. In Vietnam, we always found this dish with deep-fried tofu cubes but when I make it at home, I prefer baking the tofu. You can choose whichever way you like.

These days a lot of stores also sell fried tofu in packets. To save time you can use that too. However, it won't be a healthy option.

In this recipe, I like very soft and silky tofu so bake it only for a few minutes. But, if you prefer crispy tofu either fry it or bake for a longer period.

More easy tofu recipes

Tofu is one of my favorite things to eat so I keep on making it in different ways. If you are looking for ideas to start adding tofu to your diet, don't miss to check out the following recipes:

  1. Peanut butter tofu
  2. Orange tofu
  3. Tofu Fried rice
  4. Chili garlic tofu
  5. Pineapple tofu

More easy vegan and vegetarian tomato recipes

  1. Tomato puff pastry tart
  2. Roasted bell pepper and tomato soup
  3. Bengali style tomato chutney
  4. Cherry tomato pasta

Step by step photo instructions

Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (3)
Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (4)
Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (5)

Recipe

Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (6)

Vietnamese tofu in tomato sauce

This simple, tangy Vietnamese tofu in tomato sauce is a comforting vegan dish that's very easy to make. It's made by adding fried or baked tofu in a simple onion-tomato gravy which can be served with any rice or noodle dish.

4.87 from 61 votes

Print Pin Rate

Course: Main Course

Cuisine: Asian, Vietnamese

Diet: Vegan, Vegetarian

Prep Time: 10 minutes minutes

Cook Time: 15 minutes minutes

Total Time: 25 minutes minutes

Servings: 4

Calories: 145kcal

Author: Vandana Chauhan

Equipment

  • Oven

  • baking tray

  • 1 large wok or pan with a lid

  • 1 Spatula

  • Knife and chopping board

Ingredients

Ingredients for baked tofu

  • 1 cup firm tofu cubes around 200 grams
  • ¼ teaspoon ground black pepper
  • ¼ teaspoon garlic powder optional
  • 1 teaspoon cooking oil
  • Salt to taste

Other ingredients

  • 3 cups chopped tomatoes around 400 grams, 4 medium tomatoes
  • 1 medium red onion sliced
  • 3 stalks spring onion keep white and green part separated
  • ¼ cup chopped cilantro
  • 2 large garlic cloves finely chopped
  • 1 Thai red chili finely chopped
  • 1 tablespoon soy sauce
  • ½ teaspoon palm sugar
  • ½ teaspoon ground black pepper
  • Salt to taste
  • 1 tablespoon cooking oil
  • 1 cup water or, as required to get the desired consistency

Instructions

  • Put tofu cubes, oil, salt, pepper, and garlic powder in a bowl. Gently toss until all the cubes get evenly coated with the seasonings and oil.

  • Spread tofu cubes on a baking tray lined with parchment paper, Bake in a pre-heated oven at 200°C (or, 400℉) for 12-15 minutes or until tofu starts turning brown.

  • Meanwhile, heat the oil in a pan. Add chopped garlic and saute until it starts turning brown. Add chopped red chili and the white part of spring onion. Saute for a few seconds.

  • Next, add sliced onion and cook until it turns translucent.

  • Add chopped tomatoes, salt, sugar, soy sauce, and pepper. Mix and cook on medium heat for around 7-8 minutes or until the tomatoes turn mushy. You may cover the pan to fasten this step.

  • Pour 1 cup of water into the pan and cook for another 3-4 minutes on medium heat.

  • Finally add baked tofu cubes, spring onion greens, and cilantro. Mix and cook for about a minute.

  • Cover the pan and turn off the heat. Don't remove the lid for 5 minutes.

  • Serve hot with steamed Jasmine or sticky rice.

Notes

  1. Instead of baking, you can also shallow or deep-fry the tofu cubes.
  2. Don't overcook tofu, it will turn chewy.
  3. Mix tofu with the seasonings and oil gently otherwise, the cubes will break.
  4. Fresh tomatoes are the best for this recipe but if you don't have that canned diced tomatoes can be used too.
  5. Use juicy red tomatoes otherwise the sauce won't get the right consistency.
  6. Adding sugar is optional, if your tomatoes are already sweet you can skip it.
  7. More recipe tips, tricks, and variation suggestions are shared in the post above. Please follow them to make this recipe.

Nutrition

Calories: 145kcal | Carbohydrates: 13g | Protein: 8g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Sodium: 411mg | Potassium: 438mg | Fiber: 3g | Sugar: 6g | Vitamin A: 379IU | Vitamin C: 23mg | Calcium: 154mg | Iron: 3mg

Tried this recipe?Tag me on instagram #greenbowl2soul

Vietnamese Tofu in tomato sauce-an easy under 30 minutes vegan recipe (2024)

FAQs

How do you Flavour tofu quickly? ›

In a medium-size bowl place the pressed and cubed tofu. Add the soy sauce and toss to coat. Add in all of the other marinade ingredients (rice wine vinegar, sesame oil, agave, garlic powder, onion powder, black pepper, paprika and water) and toss to thoroughly combine.

Why do you soak tofu in hot water? ›

Many cooking experts champion a quick soak as a way to give the protein more texture and flavor. “Simmering cubed tofu in salted water for 60 seconds pulls out excess moisture and tightens the proteins on its surface,” Lukas Volger told Bon Appétit in 2021.

What is the secret to cooking tofu? ›

Press it. Tofu contains a lot of water, and you'll want to squeeze most of it out, especially if you're baking, grilling, or frying it. I recommend using a tofu press to do this, because it gives the tofu a delicious chewy texture and makes cleanup a breeze. But having one isn't necessary.

How long can you simmer tofu for? ›

If you're boiling the tofu on the hob, 5-10 minutes will suffice. The longer you simmer, the more seasoned your tofu will be. If you're pouring boiling water over tofu, without an additional heat source, leave it for 15-20 minutes.

What not to mix with tofu? ›

What to not serve with tofu? According to studies, a high volume consumption of tofu and spinach together can increase your risk of kidney stones. Tofu and spinach contain calcium and oxalic acid respectively and the combined can form kidney stones.

Should you marinate tofu before cooking? ›

Let the marination magic happen

You should aim to marinate tofu for at least 2 hours in the fridge. To infuse more flavour, you can leave it to marinade for up to 2 days before cooking up.

What happens if you don't drain tofu before cooking? ›

Here's the thing: even though tofu might be labeled firm or extra-firm, it contains a lot of water. This excess water can cause the tofu to crumble when you cook it, and it will also have a hard time crisping up. But when you press tofu, you remove the excess moisture.

How to tell if tofu is done? ›

If you're cooking slices or cubes, cut the tofu into slices, layer them between paper towels and weigh down the individual slices. The finished tofu should be spongy yet dry (you'll need to weigh it down for 30 minutes to 2 hours).

Can I eat tofu raw? ›

How to safely eat raw tofu. While tofu comes in a variety of textures — silken, firm, and extra firm — technically any of them can be eaten raw. Before enjoying raw tofu, drain off any excess liquid from the packaging. It's also important to store tofu properly to prevent germs from growing on any unused portions.

Is it better to fry or bake tofu? ›

It sticks, and the crispy bits end up sticking to the pan, which is a tofu tragedy. Plus, it requires more oil, and you don't need to use a lot of oil to get crispy tofu. When you bake your tofu, you give it time to develop crispy edges and warm, pillowy insides. It's simply the best.

What is the healthiest way to eat tofu? ›

Healthier - For starters, broiling tofu is a healthier method of cooking than frying, and it requires less oil to create crispier cubes. Easy - It's also really easy to make.

How to cook tofu for beginners? ›

Heat a large oven-safe metal or cast iron skillet over medium heat. Once hot, add the oil and the seasoned tofu. Sauté for 5 minutes, shaking/flipping occasionally to cook on all sides, until tofu has a slight crust on each side and has begun to brown.

What sauce is good with tofu? ›

727 suggested recipes
  • Thai Peanut Dipping SauceKitchenAid.
  • Apricot Dijon Dipping SauceSmucker's.
  • Buffalo Blue Cheese Dipping SauceTyson.
  • Creamy Pineapple-lime Dipping Saucebestfoods.
  • Vietnamese Dipping SaucePork.
  • Chinese Mustard Dipping SaucePork.
  • Cabernet Peppercorn Dipping SaucePork.
  • Korean Dipping SauceSaveur.

Why boil tofu in salt water? ›

This salt water soak may seem counterintuitive but it actually helps draw the moisture out of the tofu.

What does it mean to press tofu for 30 minutes? ›

Wrap the block of tofu in a clean tea towel then put it on a large plate with a lip. Put something heavy such as a frying pan on top, weight it down further with cans and jars, and leave for 30 mins. The tofu will be about two-thirds its original thickness, and up to 100ml water will have been removed.

How do you speed up marinating tofu? ›

(Optional) Press the tofu gently using your hands or a few layers of paper towel to get rid of excess water. Use this step if you're short on time and need to use less time to marinate the tofu. You can skip this step if you're going to marinate the tofu overnight.

How long does it take for tofu to soak up flavor? ›

You can leave the tofu in the bag with the marinade for as little as 30 minutes, or up to 4 hours.

How do you make tofu taste less bland? ›

Place the Tofu cubes in a large glass bowl, then drizzle 1 tbsp of Tamari over them. Now that the Tofu has been pressed, it's much more likely to absorb the Tamari flavor (and taste less bland). I like to use a large spatula to gently toss the Tofu, so the cubes don't break.

Why is tofu not absorbing marinade? ›

Cold, raw tofu rejects marinades because of its high water content and low porosity. It will eventually suck up a marinade, but mostly on the surface, and only after a long, long time (think a couple of days). Par-cooking it speeds up the process by driving out some of that water, leaving more room for seasonings.

References

Top Articles
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 6346

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.