This creamy mapo tofu udon takes the bold, spicy flavors of classic mapo tofu and pairs them with chewy udon noodles and a silky, blended tofu sauce that coats every strand.
It’s a dish that brings together savory ground pork, a spicy chili bean paste, and a creamy tofu sauce for a bowl that’s rich, comforting, and packed with flavor.
If you’re a fan of spicy noodle dishes, this one is worth putting on your regular rotation.
What sets this version apart from traditional mapo tofu is the tofu sauce itself. Instead of leaving the tofu in cubes throughout the dish, it’s blended into a smooth, creamy sauce that pours right over the noodles and pork.
This gives the dish a completely different texture than what you might expect, turning it into something closer to a creamy noodle bowl than a traditional stir fry.
Below, you’ll find the full ingredient list, step-by-step instructions, a few helpful tips, and answers to common questions people ask when making this dish at home.
Why This Recipe Works So Well
The spicy pork base in this recipe gets its depth of flavor from a combination of doubanjiang, a spicy fermented chili bean paste that’s a staple in many Sichuan style dishes, along with soy sauce, cooking wine, and oyster sauce.
Cooking the pork with garlic, green onion, and diced onion first builds a fragrant, savory foundation before the sauces go in, and letting everything simmer briefly helps all those flavors meld together.
The tofu sauce is really where this dish shines. By blending silken tofu with sesame oil and a touch of salt, you get a smooth, creamy sauce with a subtle richness that balances out the heat and saltiness of the pork.
It’s a simple technique, but it transforms the texture of the entire dish, giving it a creamy quality that pairs beautifully with the chewy udon noodles underneath.
Using frozen udon, particularly a sanuki style noodle, gives this dish its signature chewy bite.
Frozen udon cooks quickly and holds up well against the bold, saucy flavors in this recipe, making it an ideal noodle choice for a dish like this.
Ingredients
For the Spicy Pork:
- 2 cloves garlic, minced
- 1 green onion, thinly sliced (plus extra for serving)
- 1/4 onion, diced
- 1 pound (454 grams) ground pork
- Salt and pepper, to taste
- 1 tablespoon doubanjiang (spicy chili bean paste)
- 2 tablespoons soy sauce
- 2 tablespoons cooking wine
- 1 teaspoon oyster sauce
- 1/4 cup water
For the Tofu Sauce:
- 1 package (300 grams or 10 ounces) silken tofu
- 1 teaspoon sesame oil
- Pinch of salt
- 2 tablespoons water (optional, to loosen the sauce)
For the Udon:
- 2 bricks frozen udon noodles (sanuki style preferred)
Step by Step Instructions
Step 1: Cook the pork Heat a small amount of neutral oil in a large pan over medium heat. Add the ground pork and season with a pinch of salt and black pepper.

Pan fry until browned, then add the minced garlic, sliced green onions, and diced onion. Stir and cook for about 1 minute until everything becomes fragrant and softened.
Step 2: Add the sauces and seasoning Add the soy sauce, doubanjiang, cooking wine, and oyster sauce to the pan and stir for about 1 minute.

This step helps release the oils from the chili bean paste and deepens the overall flavor of the sauce.
Step 3: Finish the pork Pour in the water to deglaze the pan, scraping up any browned bits stuck to the bottom, since those bits add a lot of flavor.

Let the mixture simmer for 5 minutes, then remove it from the heat and set it aside.
Step 4: Make the creamy tofu sauce Add the silken tofu, sesame oil, and a pinch of salt to a blender. Blend until completely smooth and creamy.

If the mixture feels too thick, add 1 to 2 tablespoons of water to loosen it up until it reaches a semi-runny consistency. Set the sauce aside once blended.
Step 5: Cook the udon noodles Bring a pot of water to a boil and cook the frozen udon according to the package instructions, which usually takes about 1 to 2 minutes. Drain the noodles well once cooked.

Step 6: Assemble the bowls Divide the cooked udon noodles between serving bowls.

Spoon the spicy pork mixture over the noodles, then pour the creamy tofu sauce generously over the top of each bowl.
Step 7: Garnish and serve Finish each bowl with sliced green onions and a drizzle of chili oil. If you like extra heat and a numbing quality, sprinkle on a bit of ground Sichuan peppercorn.

Mix everything together right before eating so the creamy tofu sauce coats every strand of udon evenly. Serve immediately while hot.
Tips for the Best Creamy Mapo Tofu Udon
Use silken tofu specifically for the sauce, since firmer tofu varieties won’t blend into the same smooth, creamy texture.
Deglazing the pan with water and scraping up the browned bits is a small step that adds a noticeable amount of flavor, so don’t skip it.
Adjust the amount of doubanjiang based on your spice tolerance, since it’s the main source of heat in this dish.
Frozen udon cooks very quickly, so keep an eye on it to avoid overcooking, which can make the noodles too soft.
This dish is best enjoyed immediately after assembling, since the noodles can absorb the sauce and lose some of their chewy texture if left to sit too long.
Doubanjiang is a spicy, fermented chili bean paste commonly used in Sichuan-style cooking. It’s typically available at Asian grocery stores or in the international aisle of many well-stocked supermarkets.
Udon is recommended for its chewy texture, which holds up particularly well against the rich sauce in this dish. Other thick wheat noodles could work as a substitute, though the texture will differ slightly.
The spice level depends largely on how much doubanjiang you use and whether you add ground Sichuan peppercorn at the end. It can be adjusted up or down based on your personal preference.
Ground pork is used for its flavor and fat content, which works well with the spicy sauce, but ground chicken or turkey could be used as a substitute if preferred.
Sesame oil adds a nutty, aromatic flavor to the tofu sauce, helping to round out the overall taste and giving the sauce a bit more depth.
Yes, both components can be made in advance and stored separately in the refrigerator. Reheat gently before assembling with freshly cooked udon for the best texture.
Blending the tofu creates a smooth, creamy sauce rather than a traditional chunky texture, giving this dish its signature creamy quality that coats the noodles evenly.
Yes, simply reduce the amount of doubanjiang used, or leave out the ground Sichuan peppercorn and chili oil garnish to keep the dish milder.
Final Thoughts
This creamy mapo tofu udon combines bold, spicy pork with a silky tofu sauce and chewy noodles for a dish that’s both comforting and packed with flavor.
The blended tofu sauce sets this recipe apart from more traditional versions, giving every bowl a rich, creamy quality that coats the noodles beautifully.
Whether you’re already a fan of mapo tofu or trying it for the first time, this noodle based twist is a satisfying way to enjoy those same bold flavors in a new form.
Creamy Mapo Tofu Udon Recipe (Spicy Pork, Silky Tofu Sauce, and Chewy Noodles)
Ingredients
- 2 garlic cloves minced
- 1 green onion thinly sliced (plus extra to serve)
- 0.3 onion diced
- 1 pounds ground pork
- 1 salt and pepper to taste
- 1 tablespoons doubanjiang spicy chili bean paste
- 2 tablespoons soy sauce
- 2 tablespoons cooking wine
- 1 teaspoons oyster sauce
- 0.3 cups water for pork
- 10 ounces silken tofu
- 1 teaspoons sesame oil
- 1 pinch of salt for tofu sauce
- 2 tablespoons water optional to loosen tofu sauce
- 2 bricks frozen udon sanuki preferred
Instructions
- Cook the pork: Heat a little neutral oil in a large pan over medium heat. Add 1 pounds ground pork, season with 1 salt and pepper, to taste, and pan fry until browned.
- Add aromatics: Add 2 garlic cloves, minced, 1 green onion, thinly sliced (plus extra to serve), and 0.3 onion, diced to the pan. Stir and cook about 1 minute
- until fragrant and softened.
- Add sauces and seasoning: Add 2 tablespoons soy sauce, 1 tablespoons doubanjiang (spicy chili bean paste), 2 tablespoons cooking wine, and 1 teaspoons oyster sauce. Stir for about 1 minute
- to release the oils and deepen the flavor.
- Finish the pork: Pour in 0.3 cups water (for pork) to deglaze the pan, scraping up browned bits. Simmer for 5 minutes
- , then remove from heat and set aside.
- Make the tofu sauce: Blend 10 ounces silken tofu, 1 teaspoons sesame oil, and 1 pinch of salt (for tofu sauce) until completely smooth and creamy. Add 2 tablespoons water, optional to loosen tofu sauce if too thick, until semi-runny. Set aside.
- Cook the udon noodles: Boil a pot of water and cook 2 bricks frozen udon (sanuki preferred) according to package instructions, about 2 minutes
- . Drain well.
- Assemble the bowls: Divide the udon between bowls. Spoon the spicy pork over the noodles, then pour the creamy tofu sauce over the top.
- Garnish and serve: Garnish with sliced green onions, chili oil, and ground Sichuan peppercorn if desired. Mix well before eating and serve immediately while hot.

