
This creamy mushroom udon has become my go-to dinner solution when I'm craving something indulgent but don't have much time to cook. The combination of thick, chewy udon noodles with a silky mushroom sauce creates the perfect comfort food that feels special despite taking just 15 minutes from start to finish.
I first made this dish when I had unexpected dinner guests and needed something impressive quickly. Everyone asked for the recipe, amazed that something so delicious could come together so fast. Now it's in my regular rotation whenever mushrooms are on sale.
Ingredients
- Frozen udon noodles: Provide the perfect chewy texture and require almost no cooking time
- Cremini mushrooms: Offer a meaty texture and earthy flavor base perfect for the creamy sauce
- Heavy cream: Creates the silky sauce texture though evaporated milk works in a pinch
- Oyster sauce: Delivers a complex savory depth that anchors the entire dish
- Butter: Adds richness and helps create the foundation for the sauce
- Garlic and onions: Build the aromatic foundation of the dish
- Green onions: Provide fresh brightness to balance the rich sauce
- Black sesame seeds: Add visual contrast and subtle nutty flavor
Step-by-Step Instructions
- Prepare the Udon:
- Soak frozen udon noodles in hot boiling water for just 30 seconds until the noodles loosen and separate. Immediately strain in a colander to prevent overcooking. The noodles will finish cooking in the sauce later, so we want them just barely loosened at this stage.
- Create the Flavor Base:
- Melt butter in a large pan over medium heat. Add garlic and onions, sautéing until they become translucent and fragrant but not browned, about 1-2 minutes. This aromatic foundation will infuse the entire dish with flavor.
- Cook the Mushrooms:
- Add sliced mushrooms to the pan along with water. Cook until the mushrooms have softened completely and released their moisture, about 4-5 minutes. The water helps the mushrooms cook evenly and extract their natural umami flavor. Wait until most liquid has evaporated before moving to the next step.
- Build the Sauce:
- Add oyster sauce, garlic powder, black pepper, and heavy cream to the pan. Increase to medium high heat and simmer for 3 minutes, stirring occasionally. The sauce will begin to thicken slightly as it reduces. This concentrated sauce will coat each noodle perfectly.
- Combine and Finish:
- Toss the prepared udon noodles into the thickened sauce. Cook for 2 minutes, gently folding the noodles to ensure they are completely coated in the creamy sauce. The noodles will absorb some of the sauce and become infused with flavor.
- Garnish and Serve:
- Sprinkle with chopped green onions and black sesame seeds. Serve immediately while hot for the best texture and flavor experience.

The oyster sauce is truly the secret ingredient in this recipe. I once tried making it without and the dish lacked that mysterious depth that makes you keep coming back for another bite. My husband now recognizes the bottle in our pantry and gets excited whenever he sees me reach for it.
Vegetarian Adaptations
This recipe can easily be made vegetarian by substituting regular oyster sauce with vegetarian oyster sauce, sometimes called mushroom sauce. This plant based alternative is made from mushroom extract rather than oysters but provides the same umami richness essential to the dish. You can find it in most Asian grocery stores or in the international aisle of well stocked supermarkets.
Make Ahead Tips
While this dish is best enjoyed fresh, you can prep components ahead of time to make the cooking process even faster. Slice mushrooms and onions up to two days in advance and store them in an airtight container in the refrigerator. You can also prepare the sauce separately and refrigerate it for up to 3 days. When ready to serve, simply reheat the sauce, cook fresh udon noodles, and combine.
Ingredient Substitutions
No udon noodles available? Thick rice noodles or even linguine can work in a pinch, though the texture will be different. For a lighter version, substitute half the heavy cream with unsweetened oat milk or chicken broth. You can also experiment with different mushroom varieties like shiitake or oyster mushrooms for varied flavor profiles and textures.
Serving Suggestions
This rich dish pairs wonderfully with a simple side salad dressed with rice vinegar and sesame oil to cut through the creaminess. For a complete meal, consider adding a protein like grilled chicken, shrimp, or tofu on top. A sprinkle of crispy fried shallots adds wonderful texture contrast if you have them on hand.

Frequently Asked Questions
- → Can I substitute heavy cream in this dish?
Yes, you can use evaporated milk or table cream as a substitute. Simply simmer the sauce a bit longer for the desired consistency.
- → Are fresh udon noodles better for this recipe?
Fresh udon noodles work well and can be used directly without soaking. However, frozen udon is equally delicious.
- → What can I use instead of oyster sauce?
Vegetarian oyster sauce is a great alternative, offering similar flavor while being plant-based.
- → How do I prevent the sauce from becoming too thick?
If the sauce thickens too much, add a splash of water or cream to adjust the consistency to your liking.
- → Can I add other vegetables to this dish?
Absolutely! Try adding bell peppers, spinach, or broccoli for extra nutrients and flavor.