This Korean-inspired witch stew is a bubbling, spicy one-pot meal with gochujang, kimchi, chicken, tofu, mushrooms, rice cakes, and ramen noodles. “Witch stew” is a playful name rather than a traditional Korean dish; its shared-pot format and savory, spicy flavors take inspiration from stews such as budae jjigae, which has many regional and household variations.
Ingredients
- 1 tablespoon (15 ml) neutral oil, such as canola oil
- 12 ounces (340 g) boneless, skinless chicken thighs, cut into 1-inch (2.5 cm) pieces
- 1 small yellow onion, about 4 ounces (115 g), thinly sliced
- 3 garlic cloves, about 15 g, finely chopped
- 1 tablespoon (15 g) finely grated fresh ginger
- 1 cup (150 g) well-fermented napa cabbage kimchi, roughly chopped, plus 2 tablespoons (30 ml) of its juice
- 4 cups (960 ml) low-sodium chicken broth
- 2 tablespoons (30 g) gochujang, Korean fermented red chile paste
- 1 tablespoon (15 ml) soy sauce
- 1 teaspoon (5 ml) toasted sesame oil
- 1 teaspoon (2 g) gochugaru, Korean red pepper flakes, optional for extra heat
- 6 ounces (170 g) shiitake or cremini mushrooms, stems trimmed and caps sliced
- 1 cup (150 g) Korean rice cakes, tteok, separated if stuck together
- 14 ounces (400 g) soft or medium-firm tofu, cut into 1-inch (2.5 cm) cubes
- 2 packages (about 7 ounces/200 g total) instant ramen noodles, seasoning packets discarded
- 2 scallions, about 30 g, thinly sliced
- 1 teaspoon (5 ml) toasted sesame oil, for finishing
- 1 teaspoon (5 g) toasted sesame seeds, for serving
Instructions
- Prepare the ingredients. Cut the chicken into evenly sized pieces so they cook at roughly the same rate. Slice the onion and mushrooms, chop the kimchi, and cube the tofu. In a small bowl, stir the gochujang, soy sauce, sesame oil, and optional gochugaru together until the paste loosens into a thick, even mixture. This preparation takes about 20 minutes, including measuring the broth and separating the rice cakes.
- Start the flavor base. Set a wide, heavy pot or Dutch oven over medium heat and add the neutral oil. When it shimmers, add the onion and cook for 2 minutes, stirring so the slices soften without browning deeply. Add the garlic and ginger and stir for about 30 seconds, just until fragrant. If the garlic starts to darken, lower the heat; scorched garlic can make the broth bitter.
- Brown the chicken lightly. Add the chicken in a single layer as much as the pot allows. Cook for 4 to 5 minutes, turning the pieces once or twice. The goal is to coat them in the aromatics and get a little color, not to cook them through. If your pot is small and the chicken crowds it, stir for a minute longer rather than letting the pieces steam in a tight pile.
- Build and simmer the broth. Stir in the chopped kimchi and kimchi juice, then scrape the bottom of the pot to loosen any browned bits. Add the gochujang mixture and broth, stirring until the paste is dissolved. Bring the liquid to a gentle boil, which usually takes about 2 minutes, then lower the heat to maintain a steady simmer. Cook uncovered for 12 minutes, stirring once or twice. Check the thickest chicken piece with a food thermometer; USDA FSIS sets the safe minimum internal temperature for poultry at 165°F (74°C). If it has not reached that temperature, simmer for another minute or two and check again.
- Add the mushrooms, rice cakes, and tofu. Gently stir in the mushrooms and rice cakes, then arrange the tofu on top so it keeps its shape. Simmer for 5 minutes, moving the rice cakes around once so they do not stick to the bottom. The broth should bubble gently, not boil hard; vigorous boiling can break the tofu and make the rice cakes overly soft. Taste a rice cake: it should be tender and chewy, not chalky in the center.
- Cook the noodles and finish. Add the ramen noodles and press them into the broth with tongs or chopsticks. Simmer for 3 minutes, or follow the package timing if it differs, separating the strands as they soften. Turn off the heat, stir in the remaining teaspoon of sesame oil, and scatter the scallions and sesame seeds over the pot. Serve promptly while the noodles and rice cakes are springy.
Tips
- Adjust the heat in stages. Gochujang varies in sweetness and spice between brands, and gochugaru adds a separate layer of chile heat. Start with the listed gochujang and leave out the pepper flakes for a milder pot. After the broth simmers, taste it before adding any extra chile; you can stir more gochujang into a ladle of hot broth and return it to the pot for easier mixing.
- Use the right rice cakes. Korean cylindrical rice cakes, often labeled tteokbokki rice cakes, give this stew a pleasantly chewy texture. Fresh or refrigerated cakes can go straight into the pot once separated. If using frozen rice cakes, thaw them in cool water according to the package directions and drain them first. Chinese-style rice cakes may work, but their thickness and cooking time can differ.
- Choose kimchi with some tang. Well-fermented kimchi gives the broth a rounded, savory-sour flavor. Very fresh kimchi can taste mild and cabbage-forward; add a teaspoon (5 ml) of rice vinegar at the end if you want more brightness. Kimchi is often seasoned with seafood, so check the label if you need a vegetarian or vegan stew.
- Keep the simmer gentle. A hard boil can break tofu and make the broth cloudy, while leaving rice cakes in the pot long after they are tender can make them mushy. If you are not serving everyone at once, cook the noodles separately and add them to individual bowls. That also makes leftover broth easier to store.
Serving Suggestions
Set the pot on a heat-safe trivet in the middle of the table and serve it in warm bowls, making sure each portion gets chicken, tofu, mushrooms, rice cakes, noodles, and plenty of broth. The stew is filling as written, but a bowl of steamed short-grain rice is useful for soaking up the spicy liquid. For a Korean-inspired spread, offer small portions of banchan such as seasoned spinach, cucumber salad, or extra kimchi. Keep side dishes simple and cool so they contrast with the hot, savory pot rather than competing with it.
Put gochugaru, sliced scallions, and sesame seeds on the table for diners who want to adjust their bowls. A small dish of plain rice is also a practical way to soften the heat for someone who prefers a milder serving. Because the pot contains noodles that continue absorbing broth, serve it as soon as they are tender. If people will eat at different times, ladle out the stew first and cook a fresh portion of noodles in the remaining broth for each round.
Variations
Make it vegetarian. Replace the chicken with an additional 8 ounces (225 g) of mushrooms or 8 ounces (225 g) of sliced zucchini, and use vegetable broth. For more substance, add 1 cup (150 g) of cooked white beans, though beans are not a traditional feature of this Korean-inspired flavor combination. Check that the kimchi is free of fish sauce or salted shrimp; vegan kimchi is available, and its flavor may be slightly less briny. Since there is no raw chicken to cook, heat the vegetables until tender and the broth is steaming throughout.
Use pork or seafood. Thinly sliced pork shoulder can replace the chicken; cook it in the pot until it reaches 145°F (63°C), then allow a 3-minute rest before serving. For a seafood version, omit the chicken and add peeled shrimp or firm white fish near the end, cooking shrimp until opaque and fish until it reaches 145°F (63°C) as checked with a food thermometer. Seafood cooks quickly, so avoid adding it with the broth at the start.
Make it less spicy or more substantial. For a gentler broth, use 1 tablespoon (15 g) gochujang and skip the gochugaru, then add another tablespoon of soy sauce if needed for savoriness. For a bigger meal, add 1 cup (150 g) of sliced napa cabbage or 1 cup (150 g) of corn kernels with the mushrooms. You can also swap ramen for 6 ounces (170 g) of udon noodles; check their package directions, since fresh and dried udon need different cooking times.
Skip the instant noodles. The stew is still satisfying with rice cakes and tofu alone. If you want a gluten-free bowl, use rice noodles labeled gluten-free, gluten-free soy sauce or tamari, and confirm that the gochujang and broth meet your needs. Some gochujang contains wheat, so a label check matters. Add rice noodles at the point recommended on their package rather than simmering them for the ramen timing.
Storage and Reheating
For food safety, refrigerate the stew within 2 hours of cooking. Transfer leftovers to shallow, airtight containers so they cool promptly; they keep for 3 to 4 days in the refrigerator. The noodles and rice cakes will continue to soften as they sit, so for the best texture, store cooked noodles separately when possible. If they are already in the pot, the stew is still safe to keep, but expect a thicker broth and softer noodles the next day.
Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring gently and adding a splash of broth or water if it has become too thick. Heat leftovers to 165°F (74°C), checking the center with a food thermometer. A microwave also works: cover the bowl loosely, heat in short intervals, and stir carefully between intervals so the center heats evenly. Avoid repeatedly cooling and reheating the entire pot. Freeze leftover broth and solid ingredients for up to 2 months for best quality, ideally without noodles; thaw in the refrigerator and reheat to 165°F (74°C), adding freshly cooked noodles just before serving.
Frequently Asked Questions
Is Korean witch stew a traditional Korean dish?
No. “Witch stew” is a playful, themed name for this recipe, not a standard Korean dish name. The ingredients and communal bubbling-pot presentation are Korean-inspired, with some flavor and format cues from budae jjigae. That stew itself has many versions, and this recipe is not presented as a traditional or definitive one.
Can I make the stew ahead?
You can prepare the chopped ingredients and mix the gochujang sauce up to a day ahead, storing them covered in the refrigerator. For the best texture, cook the stew close to serving time and add ramen at the end. If you need to cook the whole stew in advance, leave out the noodles, refrigerate the broth and other ingredients promptly, then reheat to 165°F (74°C) and cook fresh noodles in it.
What can I use instead of gochujang?
Gochujang has a distinct fermented, sweet-savory flavor that is difficult to duplicate exactly. If you cannot find it, mix 1 tablespoon (15 g) of miso with 1 teaspoon (5 ml) of sriracha or another chile sauce and a small pinch of sugar. This makes a workable spicy paste, but the broth will be less distinctly Korean and less fermented in flavor. Add it gradually and taste before increasing the amount.
Do I have to use kimchi juice?
No. It adds tang and seasoning, but the recipe still works without it. Replace the 2 tablespoons (30 ml) of kimchi juice with broth, then taste the finished stew and add a small splash of rice vinegar if it needs more acidity. Kimchi itself can be quite salty, so taste before adding extra soy sauce or salt.
How can I tell when the rice cakes are ready?
They should be hot all the way through and soft enough to bite, while still springy and chewy. Thin or fresh rice cakes may need less time than thick or frozen ones. If the center still feels firm or chalky, simmer for another minute and check again. Keep the heat gentle and do not leave them in the broth longer than needed, because they can become very soft.
Can I use a different pot?
Yes. Use a wide saucepan or Dutch oven with enough room for the broth to simmer and the noodles to soften. A shallow pot makes it easier to distribute the tofu and rice cakes, while a narrow pot may require a little more stirring. Avoid filling any pot to the brim; leave space for bubbling broth and for safely carrying it to the table.
Related
- Portuguese Fish Soup: Traditional Sopa de Peixe Recipe
- Portuguese Thanksgiving Stuffing with Chouriço
- Portuguese-Style Beef Stew with Red Wine and Vegetables
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).