Kimchi-Tofu Soup with Sesame & Egg

Cubed tofu soaks up the delicious aromatic broth, full of tang and flavor from prepared kimchi, garlic paste and ginger paste. Use your favorite brand of kimchi, just be sure to drain it before adding. A fried egg adds protein to this vegetarian kimchi-tofu soup.

a recipe photo of the Kimchi-Tofu Soup with Sesame & Egg
Photo: Photographer: Jen Causey, Prop Stylist: Claire Spollen, Food Stylist: Ali Ramee
Active Time:
15 mins
Total Time:
15 mins


  • 3 tablespoons canola oil, divided

  • 1 tablespoon garlic paste

  • 2 teaspoons ginger paste

  • 4 cups lower-sodium vegetable or no-chicken broth

  • 2 cups kimchi, drained

  • 2 cups classic coleslaw mix

  • 1 (14 ounce) package extra-firm tofu, drained and cubed (3/4-inch)

  • 5 medium scallions, cut into 1-inch pieces

  • 1 tablespoon reduced-sodium soy sauce

  • 4 large eggs

  • 1 tablespoon toasted sesame oil

  • 1 tablespoon toasted sesame seeds


  1. Heat 2 tablespoons canola oil in a medium Dutch oven over medium heat. Stir in garlic paste and ginger paste; cook, stirring constantly, until fragrant, about 1 minute. Stir in broth, kimchi and coleslaw mix; bring to a boil over high heat. Reduce heat to medium-low and add tofu, scallions and soy sauce; cook, stirring occasionally, until the tofu is heated through, about 5 minutes.

  2. Meanwhile, heat the remaining 1 tablespoon canola oil in a large nonstick skillet over medium-high heat. Crack eggs, 1 at a time, into the pan; cook to desired doneness, 1 1/2 to 2 minutes for a runny yolk and 3 1/2 to 4 minutes for a firmer yolk.

  3. Divide the soup among 4 bowls. Top each with a fried egg. Drizzle with sesame oil and top with sesame seeds.

Nutrition Facts (per serving)

472 Calories
38g Fat
13g Carbs
21g Protein
Nutrition Facts
Servings Per Recipe 4
Serving Size 1 3/4 cups soup, 3/4 tsp. sesame oil & 3/4 tsp. sesame seeds
Calories 472
% Daily Value *
Total Carbohydrate 13g 5%
Dietary Fiber 3g 11%
Total Sugars 5g
Added Sugars 1g 2%
Protein 21g 42%
Total Fat 38g 49%
Saturated Fat 5g 25%
Cholesterol 186mg 62%
Vitamin A 1759IU 35%
Vitamin C 14mg 16%
Vitamin D 41IU 10%
Vitamin E 3mg 18%
Folate 75mcg 19%
Vitamin K 79mcg 66%
Sodium 803mg 35%
Calcium 259mg 20%
Iron 5mg 28%
Magnesium 22mg 5%
Potassium 241mg 5%
Zinc 1mg 9%
Vitamin B12 1mcg 42%
Omega 3 1g

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles