Go Back Email Link
+ servings
Print

Vietnamese Stuffed Tofu in Tomato Sauce (Đậu Hủ Nhồi Thịt)

You won’t find this on a restaurant menu. Pork stuffed tofu in tomato sauce is the kind of Vietnamese comfort food you’d only find on a family dinner table, and it’s easier to make than you think.
Course Dinner, Lunch
Cuisine Vietnamese
Keyword dau hu nhoi thit, Vietnamese stuffed tofu, Vietnamese tofu, Vietnamese tofu recipe
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings
Calories 323kcal
Author Megan

Equipment

Ingredients

Stuffed Tofu

Tomato Sauce

  • 5 Roma tomatoes diced
  • 2 tablespoons shallots diced, about 1/2 shallot
  • 2 tablespoons garlic minced about 5 cloves
  • 2 tablespoons fish sauce
  • 1 ½ tablespoon sugar
  • 1 ½ cup water
  • 2 stalks green onion diced, for garnish

Instructions

  • Prepare the tofu. Slice the tofu into triangles or rectangles and make a slit down the middle.
  • Make the filling. In a mixing bowl, combine the ground pork, minced shallots, chicken bouillon powder, fish sauce, and black pepper. Mix until thoroughly combined
  • Combine. Add a large spoonful of the filling into the center of the tofu. Be sure to pack the filling in tightly. Repeat until all the tofu pieces are stuffed.
  • Make the sauce. In a large braising pan, heat 2 tablespoons of oil over medium-high heat until hot. Then add the garlic and shallots and saute until fragrant, about 1- 2 minutes. Then add the tomatoes, fish sauce, sugar and saute for 2 minutes. Lastly, add the water and bring to a boil.
  • Add the tofu. Once it reaches a boil, add the stuffed tofu face down into the sauce. Bring the sauce back to a boil.
  • Simmer. Once it reaches a boil, cover and lower the heat to a simmer for 30-40 minutes or until the sauce has reduced. Flip the tofu pieces half way.
  • Serve. Garnish the Vietnamese stuffed tofu in tomato sauce with green onions and serve with rice and enjoy!

Notes

See the Expert Tips Section for more guidance.

Nutrition

Calories: 323kcal | Carbohydrates: 14g | Protein: 23g | Fat: 20g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Cholesterol: 51mg | Sodium: 1132mg | Potassium: 494mg | Fiber: 2g | Sugar: 8g | Vitamin A: 714IU | Vitamin C: 14mg | Calcium: 167mg | Iron: 2mg