This Creamy Udon Soup with Mushrooms and Tofu is the kind of dish that delights with its simplicity. It really does a lot with a littleāitās earthy, rich, and hearty enough to warm your soul when you need it. The thick, chewy udon noodles provide the perfect base, soaking up the deep, savory flavors of shiitake mushroom broth enriched with silky coconut milk. Tofu puffs add texture and protein, making each bite satisfyingly rich and balanced.
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. See my Affiliate Disclosure.
What I love about this dish is just how simple it is. It’s not fussy, and doesnāt require a ton of ingredients, but it delivers big on taste. I also love that itās versatile. Swap out mushrooms, adjust the spice level, or throw in some extra veggies. Itās a base recipe you can tweak to fit your cravings or whatever you have in your fridge.
This soup is all about the layers of flavor and texture. Itās got a little heat, a lot of umami, and that perfect creamy broth thatās satisfying without being too heavy. You donāt need anything fancy to make it, but when you sit down to a steaming bowl, it feels like something special.
Ingredients You Need
Hereās what youāll need to make this soup. Each ingredient brings its own personality to the dish, and thereās a bit of wiggle room depending on your preferences.
- Dried shiitake mushrooms: These give the broth an earthy depth thatās hard to beat. You can sub with other dried mushrooms if needed, but shiitake is the way to go for that distinct flavor.
- Tofu puffs: Theyāre nice and chewy, and they soak up the broth like little flavor sponges. You can find them at most Asian markets. If you canāt, use firm tofu insteadājust press out the excess water and then pan fry it for some texture.
- Toasted sesame oil: This adds a rich, nutty depth to the soup. Donāt skip it. Itās one of those ingredients that makes you seem like you know what youāre doing.
- Green onions: They give a nice fresh kick of flavor. I like to use both the white and green parts to add a bit of sharpness and color.
- Fresh mushrooms (shiitake, cremini, oyster, or a combo): Use a variety to get different textures and flavors.
- Soy sauce: Adds salty, savory goodness. Tamari works too if youāre keeping things gluten-free.
- Garlic and ginger: The holy duo of aromatics that keeps the soup from falling flat. Fresh is best here.
- Coconut milk: This is where the creamy magic happens. It gives the broth a luxurious texture without overwhelming the other flavors. Use full-fat coconut milk for the best result.
- Udon noodles (fresh or frozen): Thick, chewy, and perfect for making this soup into a satisfying meal. If youāre using dried noodles, cook them first, then toss them into the soup.
- Chili oil or chile crisp (for garnish): This is optional but highly recommended for that extra heat and punch.
How to Make It
This soup doesnāt demand much, but there are a few key steps to follow to get it just right.
Want to save this recipe?
- Soak the dried mushrooms. Throw them in a bowl and cover them with hot water. Let them soak until theyāre nice and soft. Drain and save the liquidāyouāll use it for the broth.
- Cook the tofu puffs. Boil them for a minute or two just to soften them up. Drain, let them cool, then cut them in half. These are going to act like little sponges in your soup.
- Start the aromatics. In the same pot, heat up the sesame oil over medium-high heat. Add the sliced green onions and sautƩ for about a minute.
- Cook the fresh mushrooms. Toss in the fresh mushrooms and let them cook until theyāre browned and softened. This step brings out their umami.
- Add garlic, ginger, and soy sauce. Stir them in and let everything simmer together until the flavors start to meldāabout 3 minutes.
- Make the broth. Pour in the mushroom soaking liquid and the coconut milk. Bring it all to a boil, then lower the heat to a simmer.
- Cook the noodles. Add the udon noodles directly into the broth and let them cook until tender. If youāre using fresh noodles, theyāll cook pretty quickly.
- Finish with tofu puffs. Just before the noodles are done, toss the tofu puffs back into the pot. Theyāll soak up the broth and get all warm and delicious.
- Garnish and serve. Ladle the soup into bowls and top with chili oil or chile crisp if you want to kick things up a notch.
What to Serve With It
This udon soup is rich and filling on its own, but if you want to round out the meal or add a little extra, here are a few ideas that wonāt steal the spotlight from your creamy bowl of goodness.
Pickled veggies: Something bright and tangy like pickled daikon or cucumber kimchi cuts through the richness of the soup and adds a little crunch.
Steamed greens: Lightly steamed or sautƩed bok choy, Chinese broccoli (gai lan), or spinach is a nice, fresh addition that keeps things balanced.
More Ways to Use Udon Noodles
Udon noodles are known for their thick, chewy texture, which makes them ideal for both saucy noodle dishes and soups. Their hearty nature allows them to hold up well in broths without getting mushy, making them a perfect base for comforting soups like this this one. But donāt stop thereāudon noodles are also great in saucy dishes, where they can soak up bold flavors.
Check out the Udon Noodles with Thai Green Curry Sauce for a delicious fusion of Thai and Japanese influences. If you love a spicy sauce on your udon noodles, try using them in Garlic Chili Oil Noodles. Whether you’re in the mood for a warm, brothy meal or a dish with a rich, flavorful sauce, udon noodles have you covered.
Creamy Udon Soup with Mushrooms and Tofu
Ingredients
- 3 ounces shiitake mushrooms dried
- 3 cups water hot
- 8 pieces tofu puffs
- 1 tablespoon toasted sesame oil
- 4 green onions sliced
- 6 ounces fresh mushrooms sliced (use shiitake, cremini, oyster, or a combination)
- 1 tablespoon soy sauce
- 2 cloves garlic minced
- 1 piece ginger freshly peeled and finely grated
- 13 ½ ounce coconut milk (1 can)
- 19 ounces noodles (fresh or frozen udon noodles; see notes for dried instructions)
- Chili oil or chile crisp for garnish
Instructions
- Put the dried mushrooms in a heat-safe bowl and pour the hot water over them. Let stand for 20 minutes. Drain the mushrooms, reserving the liquid. Slice the mushrooms.
- While the mushrooms are soaking, boil water in a large stockpot, add the tofu puffs, and cook for 1 to 2 minutes. Drain and allow the tofu puffs to cool. When the puffs are cool enough to handle, cut each one in half and set aside.
- Heat the sesame oil in the same stockpot you used for the tofu puffs over medium-high heat, then add green onion and cook, stirring, for about a minute. Add the fresh mushrooms and cook for about 3 minutes, stirring occasionally. Add the soy sauce, ginger, and garlic and simmer for about 3 minutes more, until the mushrooms are golden brown and soft.
- Add the reserved mushroom soaking water, rehydrated mushrooms, and coconut milk. Bring to a boil, then reduce the heat to medium, add the fresh udon noodles, and simmer until they are tender, about 5 minutes. Add the tofu puffs to the pot a minute or so before the noodles are done cooking just to heat the puffs through.
- Serve hot, garnished with chili oil or chili crisp if desired.
Nutrition
Robin Donovan is an AP syndicated writer, recipe developer, food photographer, and author of more than 40 cookbooks including the bestsellers Ramen ObsessionĀ andĀ Ramen for Beginners. Her work is featured by major media outlets including Huffington Post, MSN, Chicago Sun-Times, Orlando Sentinel, Buzzfeed, Cooking Light, Mercury News, Seattle Times, Pop Sugar, and many others. More about Robin
Can you 7se linguini?
Yes, you could use linguini, but the texture of the noodles is completely different so the dish won’t be the same.
Tofu puffs, never heard of them. Refrigerated section Iām guessing, but will they be difficult to find? Brand please.
There are lots of different brands and yes, I find them in the refrigerator section (next to the regular tofu) at Asian markets like 99 Ranch and also many supermarkets.