I think a comforting bowl of spicy soup is the perfect way to end a long day, especially when it comes together quickly. This easy soon tofu recipe, with its velvety soft tofu and deeply flavored broth, delivers exactly that feeling. Weโve taken the classic Korean soft tofu stew (sundubu jjigae) and elevated it with a simple, yet game-changing creamy sesame swirl. This added layer of richness balances the spice and makes every spoonful velvety smooth, transforming a standard weeknight meal into a high-end experience in less than 30 minutes. It’s a healthy, high-protein option for busy family dinners, and this version is easily adaptable for different diets and spiciness preferences.

Ingredients
- Neutral Oil: 2 tablespoons (30 ml) vegetable or canola oil. Used for sautรฉing the aromatics and building the flavor base. A high smoke point oil is essential here for initial heat.
- Aromatics: 2 large green onions (white parts finely chopped, green parts thinly sliced for garnish), 1 tablespoon (15 g) minced garlic, and 1 teaspoon (7 g) minced fresh ginger. This trio forms the foundational flavor base, providing depth and warmth to the stew. Freshly minced aromatics offer a much stronger flavor than pre-chopped versions.
- Chili Base: 2 tablespoons (30 g) gochugaru (Korean chili flakes) and 2 tablespoons (30 g) gochujang (Korean chili paste). Gochugaru provides the primary red color and heat, while gochujang adds savory depth and fermentation complexity. Ensure the gochujang is alcohol-free if serving to children or following certain dietary restrictions.
- Kimchi: About 1 cup (100 g) chopped. Look for well-fermented kimchi for the best tangy flavor and probiotic benefits. If serving a vegan crowd, ensure the kimchi is made without non-halal ingredients like fish sauce or shrimp paste.
- Broth and Protein: 3 cups (720 ml) vegetable stock, 1 block (340-390 g / 12-14 oz) extra-soft silken tofu, and 1 cup (100 g) mixed mushrooms (e.g., enoki, oyster, or sliced shiitake). Silken tofu provides the signature soft texture of soon tofu; do not substitute with firm or medium tofu. Mushrooms add an essential umami flavor and texture to the stew.
- Seasoning: ยฝ teaspoon (2 g) granulated sugar and salt to taste. The sugar balances the acidity of the kimchi and gochujang, enhancing the overall flavor profile. Adjust salt only after tasting, as kimchi and stock vary in sodium content.
- Optional Toppings: 2 large eggs for serving. The hot stew gently poaches the egg yolk, adding richness and a creamy texture at the end. Crack directly into the hot bowls just before serving for the best results.
- Cream Swirl Ingredients: 3 tablespoons (45 g) gochujang, 2 tablespoons (30 g) tahini (sesame paste), 1 tablespoon (15 ml) toasted sesame oil, 2 tablespoons (30 ml) vegetable stock or water, and 1 teaspoon (5 ml) maple syrup or agave nectar. This swirl is the secret weapon that transforms the stew, adding creamy, nutty, and slightly sweet notes to balance the heat. Whisk thoroughly until completely smooth before use.
- Garnishes: Thinly sliced green onion greens (from above) and 1 teaspoon (5 g) toasted sesame seeds. These add color, freshness, and textural contrast to the final dish. Do not skip the garnish for a visually appealing presentation.
Instructions
- Prepare the Cream Swirl: In a small mixing bowl, combine the 3 tablespoons gochujang, 2 tablespoons tahini, 1 tablespoon toasted sesame oil, 2 tablespoons vegetable stock/water, and 1 teaspoon maple syrup. Whisk vigorously until the mixture is completely smooth and creamy, without any lumps. Set this aside; a pre-made swirl saves time during the final serving step.
- Sautรฉ Aromatics: Heat 2 tablespoons neutral oil in a medium pot (a traditional dolsot or stone pot works best for heat retention) over medium-high heat. Add the finely chopped white parts of the green onions, minced garlic, and minced ginger. Sautรฉ for 2-3 minutes, stirring constantly until the aromatics are fragrant and translucent, but not browned.
- Build the Flavor Base: Reduce the heat to medium. Stir in 2 tablespoons gochugaru and 2 tablespoons gochujang. Cook, stirring constantly for exactly 1 minute to toast the chili flakes and deepen the complex flavor of the gochujang. Add the chopped kimchi and cook for another 2-3 minutes, stirring occasionally, allowing the kimchi to release its juices and integrate with the chili base.
- Simmer the Broth: Pour in 3 cups of vegetable stock. Bring the mixture to a rolling boil over medium-high heat. Reduce the heat immediately to medium-low, cover the pot with a lid, and simmer for 10 minutes. This step is crucial for allowing the flavors to meld and develop into a rich, complex broth for your soon tofu recipe.
- Add Tofu and Mushrooms: Gently add the extra-soft silken tofu pieces and mixed mushrooms to the stew. Use a large spoon to gently combine the ingredients without excessively breaking up the delicate tofu pieces. Simmer, uncovered, for another 5 minutes, or until the mushrooms are tender and the stew is bubbling gently. If you notice the broth looks too thick or reduces too much, add 1/4 cup more stock during this step.
- Season and Finish: Taste the stew and add the granulated sugar and salt as needed to balance the flavors. Remember that the amount of salt needed will vary depending on the saltiness of your specific kimchi and stock. Serve immediately in warm bowls or stone pots to retain heat.
- Serve and Garnish: Ladle the bubbling stew into individual bowls. If using, crack one egg into each hot bowl, allowing the residual heat to poach it gently. Drizzle generous ribbons of the Gochujang and Toasted Sesame Cream Swirl over the soon tofu recipe. Finish with sliced green onion greens and toasted sesame seeds for garnish.
The Secret Ingredient: Why the Creamy Gochujang Swirl Matters
The creamy gochujang swirl is the secret weapon that transforms this specific soon tofu recipe. While a traditional soon tofu stew can be quite spicy and tangy, the addition of the creamy swirl tempers the heat beautifully, especially for kids or those who prefer a milder flavor profile. The tahini in the swirl provides a luxurious, velvety texture that contrasts with the soft tofu and chunky mushrooms, creating a truly rich mouthfeel. This simple addition elevates the dish from a basic quick meal into a restaurant-quality experience without extra effort. I like to keep a small batch pre-whisked in the fridge for easy weeknight use on other dishes, too.

Making It Your Own: Variations and Substitutions
Protein Swaps
The signature texture of this soon tofu recipe comes from extra-soft silken tofu; avoid firm or medium varieties as they don’t break apart in the same way. For added high-protein options, you can stir in 1 cup of peeled shrimp during the last 3-4 minutes of simmering, as soon as they turn pink. Alternatively, try adding pre-cooked chicken or beef for a heartier, family-friendly meal.
Spiciness Control
To adjust the heat level, simply modify the amount of gochugaru and gochujang used in the initial sautรฉ step. For less spice, use half the amount of gochugaru. To increase the heat, add extra gochugaru or a dash of cayenne pepper during cooking. The cream swirl also helps mellow the heat.
Vegetable Additions
This is a great recipe for using up vegetables. Feel free to add quick-cooking vegetables like spinach, zucchini slices, or bok choy. Spinach should be added right at the very end to prevent overcooking, while zucchini or bok choy can be added with the mushrooms.
Dietary Adjustments
For a vegan soon tofu recipe, ensure your kimchi is labeled as vegan-friendly, as some contain fish sauce. Omit the optional eggs. The recipe is already naturally gluten-free if you check the labels on the gochujang and stock, as most brands are.
FAQs
What is soon tofu and why is it so soft?
Soon tofu, or sundubu, refers specifically to extra-soft silken tofu. Its high water content and delicate texture mean it breaks apart easily, making it perfect for absorbing the flavors of this hearty stew. This texture is what defines a traditional soon tofu recipe.
Do I have to add the creamy swirl?
No, the swirl is optional, but highly recommended as it balances the spicy flavors and adds a unique, rich finish. If you prefer a traditional taste, simply omit it and add an optional egg for richness instead. I find the swirl makes it more appealing to my family and adds a depth of flavor that feels premium.
Can I use firm tofu instead of silken tofu?
No, using firm or medium tofu will fundamentally change the texture of the dish. Silken tofu provides the signature velvety mouthfeel, which is central to a soon tofu recipe. Substituting firm tofu will result in a chewy, inconsistent texture that won’t absorb the flavors properly.
Is this recipe vegetarian/vegan?
The base recipe is vegetarian if you omit the optional eggs. To make it strictly vegan, ensure your kimchi is free of fish sauce or other animal products. This soon tofu recipe is an excellent high-protein option for plant-based diets.
Can I make this ahead of time?
You can prepare the base broth (up to step 4) and store it in the refrigerator for up to 3 days. When ready to serve, reheat the broth, add the tofu and mushrooms, and proceed with the rest of the steps. The tofu should not be added until just before serving, as it can get rubbery when reheated.
What do I serve with this soon tofu stew?
This dish is traditionally served with rice and a variety of small side dishes (banchan), such as cucumber salad or pickled radishes. A simple bowl of steamed rice is perfect, and a side of quick-pickled vegetables adds a refreshing crunch.
Conclusion
This soon tofu recipe with its special creamy swirl offers a truly satisfying and easy meal that tastes far more complex than its short preparation time suggests. The rich broth and delicate tofu make it a perfect choice for chilly nights or when you need a comforting, quick dinner for the family. Don’t forget to save this recipe or pin it for later to add this new family favorite to your rotation.
Print
soon tofu recipe
- Total Time: 25 minutes
- Yield: 2 servings 1x
- Diet: Vegetarian
Description
This Korean-inspired soon tofu stew features soft silken tofu in a deeply flavored, spicy broth. A unique creamy gochujang and sesame swirl adds richness and balances the heat, elevating this quick weeknight meal into a high-end experience in less than 30 minutes.
Ingredients
- 2 tbsp neutral oil
- 2 large green onions (white parts finely chopped, green parts sliced for garnish)
- 1 tbsp minced garlic
- 1 tsp minced fresh ginger
- 2 tbsp gochugaru (Korean chili flakes)
- 2 tbsp gochujang (Korean chili paste)
- 1 cup chopped well-fermented kimchi
- 3 cups vegetable stock
- 1 block extra-soft silken tofu (340-390g)
- 1 cup mixed mushrooms (e.g., shiitake, enoki, or oyster)
- 1/2 tsp granulated sugar
- Salt to taste
- For the Cream Swirl: 3 tbsp gochujang, 2 tbsp tahini, 1 tbsp toasted sesame oil, 2 tbsp vegetable stock/water, 1 tsp maple syrup or agave nectar
- Optional Toppings: 2 large eggs, toasted sesame seeds
Instructions
- Prepare Cream Swirl: Whisk together gochujang, tahini, toasted sesame oil, stock or water, and maple syrup until completely smooth and creamy. Set aside.
- Sautรฉ Aromatics: Heat the neutral oil in a medium pot over medium-high heat. Add the finely chopped white parts of the green onions, minced garlic, and minced ginger. Sautรฉ for 2-3 minutes until fragrant.
- Build Flavor Base: Reduce heat to medium. Stir in gochugaru and gochujang, cooking constantly for 1 minute to toast the chili flakes. Add the chopped kimchi and cook, stirring occasionally, for another 2-3 minutes.
- Simmer Broth: Pour in the vegetable stock and bring the mixture to a rolling boil. Reduce the heat to medium-low, cover, and simmer for 10 minutes to allow flavors to develop.
- Add Tofu and Mushrooms: Gently add the extra-soft silken tofu pieces and mixed mushrooms to the stew. Simmer, uncovered, for 5 minutes, or until the mushrooms are tender.
- Season and Serve: Taste the stew and add the granulated sugar and salt as needed to balance the flavors. Ladle immediately into warm bowls.
- Garnish: If using, crack one egg into each hot bowl to poach. Drizzle generously with the prepared cream swirl. Garnish with sliced green onion greens and toasted sesame seeds.
Notes
Ensure you use extra-soft silken tofu, as firmer varieties will not provide the signature velvety texture of soon tofu. To control spiciness, reduce the amount of gochugaru. For a vegan option, make sure your kimchi is free of fish sauce and omit the eggs.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Soup, Stew
- Method: Simmer
- Cuisine: Korean
Nutrition
- Serving Size: 1 serving
- Calories: 380 calories
- Sugar: 8g
- Sodium: 650mg
- Fat: 20g
- Saturated Fat: 3g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 180mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.