4.9 from 42 votes
Tofu Soup (An Easy Chinese Recipe!)
This simple Chinese tofu soup recipe is flavorful, filling, and easy, with just 11 basic ingredients—many of which you probably have already!
Prep Time
10 mins
Cook Time
10 mins
Total Time
45 mins
Servings: 4
Calories: 237 kcal
Course:
Soup
Cuisine:
Chinese
Ingredients
- 4 cups chicken stock (or vegetable stock)
- 3 cups water
- 2 tablespoons neutral oil (such as canola, vegetable, or avocado oil)
- 3 large eggs
- 1 pound soft tofu or silken tofu (1 block, cut into ½-inch/1.25cm) cubes)
- 3 ounces fresh mushrooms (such as button, cremini, beech, oyster, or shiitake, sliced or torn into bite-size pieces)
- 12 ounces Napa cabbage (leaves separated and sliced into ¾-inch/2cm pieces)
- 1 teaspoon sesame oil
- salt (to taste)
- ½ teaspoon white pepper
- ¼ cup chopped cilantro leaves (and/or scallions)
Instructions
- In a pot, bring the chicken stock and water to a boil. Once boiling, cover, and lower the heat to keep it simmering. Meanwhile, place a medium soup pot or wok over medium-high heat until it’s hot enough that a small splash of water beads and dances along the cooking surface.
- Once hot, add the oil to coat the bottom of the pot. Crack the eggs into the pot, and cook over medium-high heat until the eggs are browned around the edges (it is important to brown the egg well). Flip the eggs over and do the same to the other side, making sure the eggs are cooked through completely. (Runny yolk will cloud the soup.)
- Transfer the fried eggs onto a cutting board and cut into bite-size pieces. Return the egg pieces to the pot. Increase the heat to high, and pour in the simmering stock/water, along with tofu and mushrooms. Cover and boil for 10 minutes over high heat.
- Next, add the napa cabbage. Cover and cook for another 5-10 minutes, or until the cabbage is very tender. Add the sesame oil, salt to taste, and white pepper. Top with cilantro and/or scallion and serve.
Cup of Yum
Nutrition Information
Calories
237kcal
(12%)
Carbohydrates
10g
(3%)
Protein
16g
(32%)
Fat
16g
(25%)
Saturated Fat
3g
(15%)
Polyunsaturated Fat
5g
Monounsaturated Fat
7g
Trans Fat
0.04g
Cholesterol
123mg
(41%)
Sodium
432mg
(18%)
Potassium
728mg
(21%)
Fiber
1g
(4%)
Sugar
4g
(8%)
Vitamin A
516IU
(10%)
Vitamin C
24mg
(27%)
Calcium
136mg
(14%)
Iron
2mg
(11%)
Nutrition Facts
Serving: 4Serving
Amount Per Serving
Calories 237
% Daily Value*
| Calories | 237kcal | 12% |
| Carbohydrates | 10g | 3% |
| Protein | 16g | 32% |
| Fat | 16g | 25% |
| Saturated Fat | 3g | 15% |
| Polyunsaturated Fat | 5g | 29% |
| Monounsaturated Fat | 7g | 35% |
| Trans Fat | 0.04g | 2% |
| Cholesterol | 123mg | 41% |
| Sodium | 432mg | 18% |
| Potassium | 728mg | 15% |
| Fiber | 1g | 4% |
| Sugar | 4g | 8% |
| Vitamin A | 516IU | 10% |
| Vitamin C | 24mg | 27% |
| Calcium | 136mg | 14% |
| Iron | 2mg | 11% |
* Percent Daily Values are based on a 2,000 calorie diet.