There is nothing quite as comforting as a bubbling pot of homemade Kimchi Stew on a chilly evening. This classic Korean dish balances bold, tangy fermented notes with savory beef and soft, silky tofu, creating a depth of flavor that feels like a warm embrace in a bowl.
This vibrant stew is defined by its rich, spicy broth and the tender textures of the simmered vegetables and protein, making it the perfect centerpiece for a cozy family meal.
Recipe Details
- Flavor Profile: Savory, tangy, and deeply aromatic with a gentle spicy kick.
- Texture: A hearty, broth-based stew with tender beef, soft tofu, and pleasantly wilted kimchi.
- Total Time: Approximately 50 minutes.
- Difficulty Level: Easy to moderate. It involves preparing a simple homemade stock, but the assembly is very straightforward.
What You’ll Need
The beauty of this dish lies in the layering of humble ingredients. You will need a foundation of high-quality kimchi and its brine, a savory protein like beef shoulder or belly, a delicate selection of aromatics, and a base of rich, umami-packed stock to bring everything together.
Ingredient Notes
- Kimchi – Choose a well-fermented, mature kimchi for the best depth of flavor. Its sourness is what makes the broth truly authentic.
- Beef – Beef shoulder or beef belly works wonderfully here. These cuts hold up beautifully during the simmering process, becoming tender and soaking up the spicy broth.
- Gochugaru – These Korean hot pepper flakes provide a clean, vibrant heat. Adjust the amount slightly if you prefer a milder bowl.
- Gochujang – This fermented red chili paste adds a complex, sweet, and spicy body to the stew, helping to thicken the broth and deepen the color.
- Anchovy Stock – Using dried anchovies, radish, and kelp creates a traditional sea-salty base. It is the secret to a professional tasting stew.
Add-ins and Substitutions
While the traditional method is quite perfect as is, you can always tailor this recipe to suit your kitchen pantry. If you are unable to source specific stock ingredients, a high-quality chicken or beef broth makes for a lovely, albeit slightly different, flavor profile. If you enjoy extra texture, you can add thin ribbons of leafy greens like bok choy toward the end of the cooking process.

How to Make Kimchi Stew
Creating this dish at home is a rewarding process that begins with the foundation of a flavorful stock. Follow these steps for the perfect result:
- First, prepare the anchovy stock. Combine the dried anchovies, sliced radish, green onion roots, and dried kelp in a pot. Add water and bring to a boil for 20 minutes over medium-high heat. Lower the heat and simmer for an additional 5 minutes, then strain.
- To make the stew, place the kimchi and its brine in a shallow pot along with the beef and sliced onion.
- Add two diagonally sliced green onions, kosher salt, sugar, gochugaru, gochujang, and sesame oil.
- Pour in the anchovy stock. Cover and cook for 10 minutes over medium-high heat.
- Stir to combine the seasonings, then arrange the tofu slices on top.
- Cover again and cook for 10 to 15 minutes over medium heat.
- Garnish with chopped green onion before serving hot with rice.
Pro Tip: Do not skip the sugar. It might seem unusual, but a small amount is essential to balance the intense acidity of the fermented kimchi, rounding out the flavors perfectly.
Recipe Tips
- Use a shallow pot to ensure that the ingredients are evenly distributed and that the tofu sits nicely on top of the broth.
- When selecting your tofu, firm or medium-firm varieties hold their shape best during the simmering process, though soft tofu is delicious if you prefer a melt-in-your-mouth texture.
- Taste your broth before adding the final garnish. If the kimchi was particularly salty, you may want to adjust the kosher salt accordingly.
- Make sure to remove the heads and guts from the dried anchovies before boiling to ensure the stock remains clean and free of bitterness.
FAQs
Can I make this stew vegetarian?
Yes, you can substitute the beef with extra firm tofu or mushrooms, and replace the anchovy stock with a kombu (dried kelp) or vegetable broth to keep the flavor profile robust and plant-based.
How do I know when the stew is done?
The stew is ready when the beef is tender and the flavors have melded into a cohesive, fragrant broth. You will notice the kimchi has softened and the liquid has taken on a vibrant red color.
What if my kimchi is not sour enough?
If your kimchi is very fresh and lacks that characteristic tang, you can add an extra tablespoon of kimchi brine or a tiny splash of rice vinegar to simulate the fermentation.
Serving Suggestions
This stew is traditionally served boiling hot in the center of the table. Pair it with a bowl of steamed white rice, which acts as the perfect canvas for the spicy broth. You can also round out the meal with a few simple side dishes like steamed spinach, pickled cucumbers, or bean sprouts to add fresh, crunchy textures to your plate.
Make This Recipe in Advance
You can prepare the anchovy stock up to 2 days in advance and keep it stored in an airtight container in the refrigerator. The stew itself actually tastes even better the next day, as the ingredients continue to marry. Simply store leftovers in the refrigerator for up to 3 days and reheat gently on the stovetop until simmering.
Kimchi Stew
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
A classic, comforting Korean stew that balances bold, tangy fermented kimchi with savory beef and soft tofu in a rich, spicy, umami-packed broth.
Ingredients
1 pound kimchi, cut into bite-size pieces
1/4 cup kimchi brine
1/2 pound beef shoulder (or beef belly)
1/2 package of tofu (optional), sliced into 1/2-inch-thick bite-size pieces
3 green onions
1 medium onion, sliced (1 cup)
1 teaspoon kosher salt
2 teaspoons sugar
2 teaspoons gochugaru (Korean hot pepper flakes)
1 tablespoon gochujang (hot pepper paste)
1 teaspoon toasted sesame oil
2 cups of anchovy stock (or chicken or beef broth)
7 large dried anchovies, heads and guts removed
1/3 cup Korean radish (or daikon radish), sliced thinly
4 x 5-inch dried kelp
3 green onion roots
4 cups water
Instructions
First, prepare the anchovy stock. Combine the dried anchovies, sliced radish, green onion roots, and dried kelp in a pot. Add water and bring to a boil for 20 minutes over medium-high heat. Lower the heat and simmer for an additional 5 minutes, then strain.
To make the stew, place the kimchi and its brine in a shallow pot along with the beef and sliced onion. Add two diagonally sliced green onions, kosher salt, sugar, gochugaru, gochujang, and sesame oil. Pour in the anchovy stock. Cover and cook for 10 minutes over medium-high heat.
Stir to combine the seasonings, then arrange the tofu slices on top. Cover again and cook for 10 to 15 minutes over medium heat. Garnish with chopped green onion before serving hot with rice.
Notes
Use a shallow pot to ensure that the ingredients are evenly distributed and that the tofu sits nicely on top of the broth.
When selecting your tofu, firm or medium-firm varieties hold their shape best during the simmering process, though soft tofu is delicious if you prefer a melt-in-your-mouth texture.
Taste your broth before adding the final garnish. If the kimchi was particularly salty, you may want to adjust the kosher salt accordingly.
Make sure to remove the heads and guts from the dried anchovies before boiling to ensure the stock remains clean and free of bitterness.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Cuisine: Korean
Nutrition
- Calories: Not specified
- Fat: Not specified
- Carbohydrates: Not specified
- Protein: Not specified

