This Creamy Mapo Tofu Udon is trending on social media so I had to try it myself! I added my twist to it (of course) so the sauce is nuttier and more flavorful while the pork has the signature spicy bean flavor I personally love.

After trying it, I think this is definitely a winner! It's delicious and so ridiculously easy to make. Plus, it's packed with protein from the silken tofu and minced pork.
What Is Creamy Mapo Tofu Udon?
Creamy mapo tofu udon is a fun twist on classic mapo-inspired flavors, blending spicy chili bean sauce, pork, garlic, and ginger with chewy udon noodles and a smooth silken tofu sauce.
Instead of serving the tofu in cubes, this version turns it into a creamy base that coats the noodles beautifully. If you love spicy udon recipes, easy noodle bowls, and quick Asian-inspired dinners, this one checks all the boxes!
Why You’ll Love Creamy Mapo Tofu Udon
- Big cozy flavor: You get savory pork, spicy chili oil, and creamy tofu all in one bowl, which makes every bite so so satisfying.
- Weeknight friendly: This recipe comes together fast (like 15 mins) so it’s perfect when you want something delicious without a lot of effort.
- A little unique: It has the comforting feel of creamy noodles, but with bold mapo tofu-inspired flavor that makes it stand out from your usual dinner rotation.
Equipment You’ll Need
- Medium pot
- Colander
- Mini Blender
- Skillet
- Measuring spoons
Ingredients for Creamy Mapo Tofu Udon
Silken Tofu Sauce
- Silken tofu: Creates the ultra-creamy, smooth sauce that makes this dish so special. Stick to silken tofu for this recipe as the other tofu textures won't give you that creamy consistency.
- Peanut butter: Adds richness and a subtle nutty depth to the sauce.
- Water: A splash of water to loosen the sauce.
- Salt
Pork and Udon
- Udon noodles: Thick, chewy noodles that hold up beautifully to the creamy sauce and savory pork.
- Neutral oil
- Garlic
- Ginger
- Ground pork: Gives the dish its hearty, savory mapo-style topping. You can swap this with ground turkey or chicken for a leaner option.
- Chili bean sauce: Adds the deep spicy, fermented flavor that gives this dish its mapo-inspired character.
- Soy sauce
- Oyster sauce
- Chili oil: Gives heat and richness to the pork mixture.
Garnishes
- Green onions
- Chili oil
Customizations
- Make it less spicy: Use a little less chili bean sauce or chili oil if you want a gentler heat.
- Swap the protein: Ground chicken or turkey work well if you do not have ground pork on hand.
- Add vegetables: Bok choy, spinach, or sautéed mushrooms make a great addition if you want to bulk it up a bit.
- Try a different noodle: Thick wheat noodles or ramen can work in a pinch, though udon gives the best chewy texture.
How to Make Creamy Mapo Tofu Udon
Cook the Udon Noodles
Bring a medium pot of water to a boil. Add the frozen udon noodles and cook for 2 to 3 minutes, just until loosened.
Drain them, rinse under cold water for 10 to 15 seconds, and set aside.
Blend the Silken Tofu Sauce
In a blender, combine the silken tofu, peanut butter, a splash of water, and salt. Blend until completely smooth and creamy. Add a splash or two more water if needed to achieve creamy consistency.
Set the sauce aside while you prepare the pork.
Cook the Pork Mixture
Heat a skillet over medium heat and add the neutral oil.
Add the garlic and ginger, then sauté for about 30 seconds until fragrant. Add the ground pork and cook for 2 to 3 minutes, breaking it apart as it browns.
Build the Mapo-Style Flavor
Stir in the chili bean sauce, soy sauce, oyster sauce, and chili oil. Cook for another 1 to 2 minutes until the pork is fully cooked and everything is well combined.
Assemble the Bowls
Add the cooked udon noodles to a bowl. Pour the creamy silken tofu sauce over the noodles, then spoon the pork mixture on top.
Garnish and Serve the Creamy Mapo Tofu Udon
Finish with chopped green onions and another drizzle of chili oil if you like a little extra heat. Serve right away while everything is warm and silky.

Storage
Store leftovers in an airtight container in the fridge for up to 2 days.
Reheat gently on the stove or in the microwave, adding a splash of water to loosen the sauce if needed.
Tips to Make the Perfect Creamy Mapo Tofu Udon
- Blend until silky: Take an extra few seconds with the tofu sauce so it turns completely smooth and luscious.
- Do not overcook the udon: Frozen udon only needs a quick boil, and overcooking can make it too soft.
- Heat slightly: If the creamy tofu sauce is cold upon serving, you can quickly heat it up in the microwave to warm it up.
Frequently Asked Questions (FAQs)
Do I need to cook the silken tofu?
No, you do not need to cook the silken tofu for the sauce. Silken tofu can be safely eaten directly from the package as it is cooked during the manufacturing process.
Can I use a different kind of tofu?
No, silken tofu is the best choice here because it gives the sauce its soft and silky texture. Firmer tofu will not blend into the same creamy consistency.
Is creamy mapo tofu udon very spicy?
It has a gentle to moderate kick, depending on your chili bean sauce and chili oil. You can easily make it milder by using less chili oil or starting with a smaller amount of chili bean sauce.
Can I make this without pork?
Yes, you can swap the pork for ground chicken, turkey, or even finely chopped mushrooms for a meatless version. The dish will still be full of savory flavor.
What does the peanut butter do in the sauce?
The peanut butter adds richness, body, and a subtle nutty flavor that makes the tofu sauce extra creamy and satisfying. You can swap for sunflower butter if you have a peanut allergy or omit entirely.
Can I make this creamy mapo tofu udon ahead of time?
You can make the tofu sauce and pork topping ahead, but the noodles are best cooked fresh. When you are ready to eat, just reheat the pork, cook the noodles, and assemble the bowls.
Related Recipes You’ll Love
- Beef Yaki Udon Noodles Stir-Fry
- Beef Udon Soup (Niku Udon)
- Garlic Butter Noodles
- Peanut Gochujang Chili Noodles
- Ginger Scallion Noodles

Creamy Mapo Tofu Udon
Equipment
Ingredients
Silken Tofu Sauce
- 1 package (16 oz) silken tofu
- 2 tablespoon peanut butter
- Splash of water
- ½ teaspoon salt
Pork and Udon
- 16 oz udon noodles frozen
- 1 tablespoon neutral oil
- 2 cloves garlic minced
- 1 teaspoon minced ginger
- 6 oz ground pork
- 1 tablespoon chili bean sauce dobanjiang
- 1 tablespoon soy sauce
- 1 teaspoon oyster sauce
- 1 tablespoon chili oil
Garnishes
- Chopped green onions
- Chili oil
Instructions
- In a medium pot, bring water to a boil. Add frozen udon noodles and cook for about 2-3 minutes until loosened. Drain, rinse under cold water for 10-15 seconds, and set aside.16 oz udon noodles
- In a blender, combine silken tofu, peanut butter, a splash of water, and salt. Blend until smooth and creamy, adding more splashes of water as needed to achieve a creamy consistency. Set aside.1 package (16 oz) silken tofu, 2 tablespoon peanut butter, Splash of water, ½ teaspoon salt
- Heat a skillet over medium heat and add neutral oil. Add garlic and ginger and sauté for about 30 seconds until fragrant. Add ground pork and cook for 2-3 minutes, breaking it apart, until browned.1 tablespoon neutral oil, 2 cloves garlic, 1 teaspoon minced ginger, 6 oz ground pork
- Stir in chili bean sauce, soy sauce, oyster sauce, and chili oil. Cook for another 1-2 minutes until everything is well combined and the pork is fully cooked. Remove and set aside.1 tablespoon chili bean sauce, 1 tablespoon soy sauce, 1 teaspoon oyster sauce, 1 tablespoon chili oil
- Add the cooked udon noodles to a bowl, pour the creamy tofu sauce over the noodles, then top with the pork mixture.
- Garnish with chopped green onions and more chili oil if desired. Serve immediately.Chopped green onions, Chili oil





Pammy says
So helpful!!
Herman says
thank you!!