Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Vietnamese Tofu in Tomato Sauce

Dau Hu Sot Ca Chua

This vietnamese tofu in tomato sauce recipe is dau hu sot ca chua: firm tofu fried golden, then braised in a fresh tomato sauce with shallot and garlic until the sauce thickens and the tofu soaks it up. It is the kind of simple, everyday dish Vietnamese families cook on a weeknight — cheap, quick and eaten with a big bowl of steamed rice. One serving is about 250 g.

Dau hu sot ca chua — tofu in tomato sauce — is one of the most cooked dishes in Vietnamese home kitchens, a weeknight staple that turns two cheap ingredients into a full dinner. Tofu came to Vietnam centuries ago with Chinese cooking and became a central food in Buddhist vegetarian meals, while tomatoes arrived later and found their way into the everyday sauce. The dish is usually served family-style with steamed rice and a clear soup, and every household seasons it slightly differently — some with fish sauce, some with soy sauce, some with a little chilli.

Pairs well with: Steamed jasmine rice, clear vegetable soup and cucumber salad

Provenance

Vietnam flag Vietnam

Vietnamese Home Cooking

East & South Asia

Time Dedication

30m

10m prep • 20m cook

Batch Yield

4 Servings

268 kcal per serving

1 serving ≈ 250 g

Technical Skill

Easy

Easy (One Pan)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Occasions: Weeknight dinner, family meal, vegetarian dinner, simple lunch Cost: Low — about $1–2 per serving at home
Golden fried tofu cubes in a bright orange-red tomato sauce, topped with chopped spring onion, in a serving dish

Vietnamese Home Cooking

Photo: Mickey Đại Phát, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $1–2 per serving at home (USD)

Made with firm tofu, fresh tomatoes, shallot, garlic and spring onion; nutrition is estimated from USDA values.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 30m
P

Prep Stage: Tofu Dry, Vegetables Chopped

10 Mins • Drying & Chopping

Drain the tofu and pat it very dry with kitchen paper — wet tofu spits in hot oil and never crisps. Cut it into cubes about 3 cm across. Chop the tomatoes, shallots and garlic, and slice the spring onions.

Maestro Tip: Dry tofu is the whole secret: if the surface is damp, the cubes steam instead of frying golden.

  1. 1

    Fry the Tofu Golden

    6 Mins Frying oil about 175°C (350°F)

    Heat the oil in a large frying pan over medium-high heat until it shimmers, about 175°C (350°F). Add the tofu cubes in a single layer and fry for about 4 minutes, turning once or twice, until golden on all sides. Lift out with a slotted spoon and drain on kitchen paper.

    Do not crowd the pan — cubes that touch steam instead of frying. Cook in two batches if the pan is small.

    Done when: The cubes are crisp and golden all over, not pale or soft.

  2. 2

    Make the Tomato Sauce

    7 Mins Medium heat — about 160°C (320°F)

    Pour off all but 1 tablespoon of oil from the pan. Add the shallots and garlic and fry over medium heat for about 2 minutes until soft and fragrant, then add the chopped tomatoes, sugar, soy sauce, salt and pepper. Stir and cook for about 5 minutes until the tomatoes soften and start to break down.

    Press the tomatoes against the pan with the spoon — ripe tomatoes break down fast and make their own sauce.

    Done when: The tomatoes have collapsed into a thick, pulpy sauce.

  3. 3

    Braise the Tofu in the Sauce

    6 Mins Low heat — a gentle simmer, about 95°C (200°F)

    Pour in the water, slide the fried tofu back into the pan, and turn the cubes gently so they are coated in sauce. Cover and simmer over low heat for about 6 minutes, until the sauce has thickened and the tofu has soaked up the flavour.

    Turn the tofu once, gently — stirring hard breaks the cubes and clouds the sauce.

    Done when: The sauce is thick enough to coat a spoon and clings to the tofu.

  4. 4

    Season and Serve

    1 Min No heat — serve hot, about 70°C (160°F)

    Taste and adjust: a little more soy sauce if it needs salt, a pinch more sugar if the tomatoes are sharp. Scatter the spring onions over the top and serve at once with steamed rice.

    The spring onions go in last and off the heat, so they stay bright green and crisp.

    Done when: The sauce tastes balanced — sweet, salty and tomato-bright — and the spring onions are still green.

Finishing Touches & Plating

Scatter the spring onion over the top, spoon the tofu and sauce onto plates, and serve at once with steamed jasmine rice — the sauce is meant to be spooned over the rice.

Nutritional Physiology & Benefits

Nutrition

Energy

268

kcal / serving

Protein

23g

Complete AA

Carbs

13g

Complex

Fats

16g

Healthy

Per serving (4 servings · 1 serving ≈ 250 g)
Energy268 kcal
Protein23 g
Carbohydrates13 g
Fat16 g
Fibre4.7 g
Sugar6.8 g
Sodium369 mg
Per 100g
Energy107 kcal
Protein9.3 g
Carbohydrates5.3 g
Fat6.5 g
Fibre1.9 g
Sugar2.7 g
Sodium147 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Provides vitamin C from the tomatoes and spring onion, calcium and iron from the tofu, and B vitamins from the tofu. Nutrition is estimated.

High Protein, Low Calories

About 268 kcal a serving with 23.3 g of protein and 4.7 g of fibre — filling, light and genuinely nourishing.

Calcium, Iron and Vitamin C

Firm tofu is rich in calcium and iron, and the fresh tomatoes add vitamin C and lycopene to the plate.

Vegetarian by Nature

Tofu, tomatoes and spring onion — no meat, no gelatine, nothing hidden. A classic Vietnamese vegetarian home dish.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Steamed Jasmine Rice

Plain steamed rice soaks up the tomato sauce and turns the light tofu into a filling meal.

Soups

Clear Vegetable Soup

A light clear soup alongside gives the meal a second, brothy course and balances the rich tomato sauce.

Vegetables

Cucumber Salad

Cool cucumber slices with a little vinegar cut the warmth of the sauce and add crunch to the plate.

Drinks

Iced Tea

Unsweetened iced tea or plain water keeps the meal light and cleanses the palate.

Complete menu

Serve the vietnamese tofu in tomato sauce with steamed jasmine rice, a bowl of clear vegetable soup and a plate of cucumber salad.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Watch the Salt in the Sauce

About 369 mg of sodium per serving from the soy sauce and salt, so keep the sauce modest and skip extra salty sides. This is general food information, not medical advice.

Do Not Leave Tofu Out

Cooked tofu spoils quickly at room temperature, so chill leftovers within 2 hours and reheat until steaming hot, at least 74°C (165°F). This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA light, satisfying vegetarian main — one plate with steamed rice is a complete dinner.
  • ChildrenSoft tofu in a mild tomato sauce is usually a hit with children; keep the chilli out and cut the tofu small.
  • ElderlySoft, easy to chew and gentle on the stomach — a good choice for most older eaters.
  • Pregnant womenFine when the tofu is cooked through and the dish is served hot; keep leftovers chilled and reheat well.
  • Breastfeeding womenA protein-rich vegetarian plate with about 23.3 g of protein per serving; pair it with rice for a full meal.
  • AthletesAbout 23.3 g of protein per serving from the tofu — good post-training food with a bowl of rice.
  • Weight gainLight on its own, so eat it with a generous bowl of rice and a drizzle of oil to add calories.
  • Weight lossAt 268 kcal a serving with 4.7 g of fibre it is filling for very few calories — an easy choice with steamed rice and vegetables.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 13.3 g of carbs per serving — low for a main dish. Watch the rice portion rather than the tofu. Ask your clinician about portion size.
  • High blood pressureAbout 369 mg of sodium per serving. Use less soy sauce and skip the extra salt. Ask your clinician about salt intake.
  • Kidney diseaseHigh in protein and moderate in sodium. Keep to a small plate and use less soy sauce. Ask your clinician before eating it regularly.
  • GoutTofu is moderate in purines. A small serving now and then is usually the safer choice. Ask your clinician for guidance.
  • Stomach issuesSoft and gentle as written; the tomato sauce can feel acidic on an empty stomach, so eat it with rice. Ask your clinician if symptoms flare.
  • Cardiovascular diseaseLow in saturated fat and rich in plant protein — a good choice in a modest portion. Ask your clinician about overall fat intake.
  • Fatty liverLight and low in fat as written, so it suits a modest portion well. Ask your clinician about a suitable portion.
  • Food allergiesContains soy (tofu, soy sauce) and gluten (soy sauce). Use tamari for a gluten-free version. Ask your clinician if you have a food allergy.
  • Special therapeutic dietsNot suitable for low-protein or soy-free diets as written; the tofu is the whole dish. Ask your clinician or dietitian for guidance.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly, then refrigerate in a sealed container with the sauce.
In the fridge
3 days in a sealed container.
In the freezer
1 month in a sealed container; thaw overnight in the fridge.
How to reheat
Reheat gently in a pan until steaming hot, at least 74°C (165°F); add a splash of water if the sauce has thickened.
Freezing recommended
Yes, in a sealed container.
Signs it has spoiled
Sour smell, slimy tofu, or any mould.

More recipes to explore

A bowl of Vietnamese phở bò with rare beef, rice noodles and fresh herbs Vietnam flag Vietnam 3h 30m
Breakfast •Hanoi Heritage

Phở Bò Tái Nạm

Slow-simmered star anise and cinnamon bone broth with hand-cut rice noodles, supplying clean restorative warmth and collagen. One serving is about 775 g.

Immunity & Warming

Slow-simmered bone broth with rice noodles, rare beef and fresh herbs.

Pairs Well With
Crispy quẩy, fresh lime & sawtooth coriander
Soups & Broths • High Protein
Gỏi cuốn — Vietnamese fresh spring rolls with prawn and pork Vietnam flag Vietnam 1h 5m
Snack & Tea •Saigon Refresh

Gỏi Cuốn Tôm Thịt

Fresh rice paper rolls filled with poached prawns, tender pork, rice vermicelli, lettuce, herbs and carrot, served with a peanut dipping sauce.

Light Digestion

Nothing is fried, so the rolls stay light and fresh — a cool, herb-filled snack for hot days.

Pairs Well With
Artisanal Peanut Dip & Fresh Lotus Root Water
High Protein
Vietnamese braised pork belly with golden eggs in caramel sauce Vietnam flag Vietnam 1h 45m
Dinner •One Pot

Vietnamese Braised Pork and Eggs

Pork belly slowly braised in coconut water and caramel until meltingly tender, with golden eggs that soak up the sweet-savoury sauce — the Vietnamese family dish that tastes better the next day.

Comfort & Sustained Energy

Slow-braised pork belly and eggs in coconut water and caramel.

Pairs Well With
Steamed rice & pickled mustard greens
High Protein
Six small bowls of Vietnamese duck blood pudding topped with roasted peanuts, with fresh herbs and a green chili on a metal tray Vietnam flag Vietnam 1h 10m
Snack & Tea •Hanoi Heritage

Vietnamese Tiết Canh

WARNING: This dish is made from raw duck blood and eating it is NOT recommended. Raw blood can carry Streptococcus suis (which causes meningitis and sepsis — people in Vietnam have died after eating pig-blood tiet canh), avian influenza from duck blood, salmonella and other dangerous germs. Vietnam's Ministry of Health advises against eating tiet canh, and no preparation method — not even blood from a fresh or trusted source — makes raw blood fully safe. This page describes the traditional Hanoi preparation, tiết canh vịt, for cultural knowledge only. One serving is about 241 g: a small bowl of fresh duck blood mixed with fish sauce, poured over finely chopped cooked duck meat and left to set into a soft, trembling jelly, then finished with crushed roasted peanuts, fresh herbs, lime and chili, and served cold.

Cultural Discovery

A traditional northern Vietnamese snack of raw duck blood set into a soft jelly with cooked duck meat, herbs and peanuts — described here for cultural knowledge, with a serious safety warning.

Pairs Well With
Fresh herbs, lime wedges, sliced chili and rice crackers on the side.

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.