Vietnamese · Lunch or dinner

Tofu in Tomato Sauce (Dau Hu Sot Ca)

Crispy fried tofu, scallion-tomato sauce and over jasmine rice.

Maui's an app that plans a whole week of dinners like this one. See how it works ↓

Tofu in Tomato Sauce (Dau Hu Sot Ca), plated, photographed from above.
Prep
15 min
Cook
25 min
Makes
4 servings
Skill
Beginner
Heat
Mild, adjustable
Vegan Vegetarian Halal Contains soy
Maui says

Press the tofu like you mean it - a full 10 minutes under weight. Dry tofu fries golden and crisp; wet tofu steams in its own water and stays pale.

Ingredients

Everything below makes 4 servings.

  • 28 ozextra-firm tofucubed into 1-inch pieces
  • 4 mediumripe tomatoescut into wedges
  • 2 tbsptomato paste
  • 1 mediumyellow oniondiced
  • 4garlic clovesminced
  • 1 mediumshallotminced
  • 2 tbspsoy sauce
  • 2 tspgranulated sugar
  • ½ tspfreshly cracked black pepper
  • 4 tbspneutral oil
  • 4scallionscut into 1-inch lengths
  • ¼ cupfresh cilantrochopped (garnish)
  • 1½ cupsjasmine ricerinsed
  • ¾ tspkosher salt

In the app these rescale to however many people you're feeding.

Nutrition

Per serving, as written.

  • 380calories
  • 18gprotein
  • 42gcarbs
  • 16gfat

Swaps move these numbers. A different protein or base changes them.

Instructions

Knife work first, then the stove. Nothing below asks you to chop while something burns.

Before you start
  1. Start rice (1½ cups rice and 1½ cups water per cup of rice, covered, 15 min).
  2. Press tofu: lay between paper towels, weight with a heavy pan 10 min. Cube into 1-inch pieces.
  3. Dice onion, mince garlic and shallot, wedge tomatoes, chop scallions and cilantro.
1

Crisp tofu

Heat oil in skillet over medium-high until shimmering. Add tofu cubes in a single layer. Fry 4 min undisturbed until deep golden, then flip and fry 3-4 min more on each side. Transfer to a plate.

12 min · hands on
2

Build sauce

Add remaining oil to the skillet. Add onion, cook 4 min until translucent. Add garlic and shallot, cook 30 sec. Stir in tomato paste, cook 1 min to deepen. Add tomato wedges, sugar, soy sauce, salt, black pepper, and 1/2 cup water. Simmer 6-8 min until tomatoes break down into a chunky sauce.

9 min · hands on
3

Combine

Return tofu to the skillet, tossing to coat in sauce. Add the scallions, simmer 2 min more so the tofu absorbs flavor but stays a bit crisp on top.

2 min · hands on
4

Serve

Spoon over jasmine rice. Top with fresh cilantro and a few extra grinds of pepper.

1 min · hands on

Make it yours

Every swap here is one Maui already knows how to make, including what it does to the timing.

Instead of extra-firm tofu Tempeh

Cube tempeh, steam 10 min first to soften, then pan-fry.

Instead of extra-firm tofu Chicken thighs

Use 1 lb cubed boneless thighs; sear first 5 min instead of frying tofu. Adds about 5 minutes.

Instead of extra-firm tofu Shrimp

Use 1 lb peeled shrimp; add at the end of the sauce step, cook only 3 min. Saves about 5 minutes.

Instead of jasmine rice Brown rice

Brown rice takes longer; start before tofu. Adds about 15 minutes.

What keeps

Tofu loses some crisp by day 2 but the sauce deepens - net gain. Keeps 4 days in the fridge.

Reheat in a covered skillet with a splash of water.

Meet Maui,
the three-legged cat
who plans your dinner.

Think of her as a sous chef for your whole table. She plans dinner everyone will look forward to - built around your schedule and working in everyone's taste and dietary restrictions. That's the mental load of dinner, off your plate.

Join The Waitlist

Currently in closed beta on iPhone.

The Week tab: breakfast, lunch and dinner laid out on the grid, with a Sunday cook of avocado toast and black bean tacos and a Wednesday cook of a berry smoothie bowl.
A week that gets more like you Start with the cuisines you crave, your spice level, and anything you'd rather avoid. It plans around the days you actually cook, not a default Sunday. Then every dish you rate teaches Maui, so your weeks keep moving toward your taste instead of settling into a routine.
Cook mode showing a Sunday session of 3 recipes and 18 steps, with one combined prep list where garlic is marked used in all 3 recipes and spring onions are marked Korean BBQ plus Thai Basil.
Three dishes, one prep list Everything chopped once, combined across every recipe in the session. Then Maui interleaves the steps so a marinade rests while something else browns.
Maui chat: the user asks to swap tonight for something easy, and Maui offers Caprese Salad and Avocado Toast with a confirm step.
Change anything by asking Swap a dish, dial the spice, make it dairy free. Maui shows you the change and what it does to your list before anything moves, and she remembers what you asked for.