Go Back
+ servings

Kimchi Soup with Pork & Tofu for Dinner

This spicy and hearty kimchi soup with pork and tofu is the perfect dinner option for those seeking a comforting, flavorful, and warming meal.
Packed with fiery Korean spices, tender pork, soft tofu, and crisp vegetables, this recipe is a delicious way to clear your head or simply enjoy a cozy evening meal.
Cook Time 40 minutes
Marinating Time 20 minutes
Course Dinner
Cuisine Korean
Servings 4

Equipment

  • Heavy-bottomed soup pot

Ingredients
  

  • 1 pound pork belly or boneless pork loin cut into ½-inch pieces
  • Kosher salt to taste
  • 4 garlic cloves minced
  • 1 tablespoon grated peeled fresh ginger
  • 2 tablespoons soy sauce
  • 1 teaspoon toasted sesame oil
  • 1 teaspoon Asian fish sauce
  • 8 ounces baby bok choy stems and leaves separated
  • 2 tablespoons peanut oil
  • 1 medium onion chopped
  • 3 tablespoons gochujang (Korean red chili paste)
  • ½ to 1 teaspoon gochugaru (Korean red chili flakes) to taste
  • 2 cups kimchi chopped, juices reserved
  • 4 cups chicken, pork, or beef stock
  • 12 ounces soft or silken tofu cut into large cubes
  • 8 scallions white and green parts, thinly sliced, for serving
  • Fresh cilantro leaves for serving

Instructions
 

  • Marinate the Pork: Combine the pork pieces in a bowl and season them generously with salt. Add the minced garlic, grated ginger, soy sauce, sesame oil, and fish sauce. Toss everything together until the pork is well coated. Allow it to marinate for at least 20 minutes at room temperature or cover and refrigerate overnight for deeper flavor.
  • Prepare the Bok Choy: Slice the baby bok choy into two parts—separating the stems from the leaves. Keep these parts distinct as they will be added to the soup at different stages of cooking.
  • Cook the Pork and Aromatics: Heat a sturdy soup pot over high heat and add the peanut oil. Once the oil is hot, add the marinated pork and sear it until browned, about 5 minutes. Lower the heat to medium, add the chopped onion, and cook while stirring until the onion softens, roughly 5 minutes. Mix in the gochujang and gochugaru, cooking for 1 to 2 minutes until the paste turns a deeper red color and its aroma is released.
  • Simmer the Soup: Add the chopped kimchi along with its juices, the bok choy stems, the stock, 4 cups of water, and a pinch of salt to the pot. Bring everything to a rolling boil, then reduce the heat to maintain a steady simmer. Let the soup cook for about 20 minutes, stirring occasionally. Taste the broth and adjust the seasoning if needed.
  • Add Finishing Ingredients: Shortly before serving, gently stir in the bok choy leaves and the tofu cubes. Allow the tofu to warm through and the bok choy leaves to wilt. Once these ingredients are tender and combined, remove the soup from the heat.
  • Serve and Garnish: Ladle the soup into individual bowls. Garnish each serving with a sprinkling of scallions and fresh cilantro leaves. Serve the soup hot and enjoy.

Notes

  • This recipe works equally well with pork belly or boneless pork loin, though pork belly yields a richer flavor and texture.
  • For an extra kick, adjust the amount of gochugaru to your spice preference.
  • Serve with steamed rice for a complete dinner.
Keyword dinner recipe, Easy kimchi soup, Hearty Korean soup, Korean dinner recipe, Pork and tofu soup, Spicy soup recipe
Tried this recipe?Let us know how it was!