Creamy Mapo Tofu Udon (Viral TikTok Recipe)

There is a reason this creamy mapo tofu udon has been blowing up lately. It takes everything people love about classic mapo tofu, spicy pork, silky tofu, and that addictive savory sauce, then turns it into the ultimate bowl of creamy noodles.

The secret is a silky tofu cream made by blending tofu with sesame oil and a little salt until completely smooth. It sounds a little unusual, but it melts into the spicy meat sauce and coats every strand of chewy udon beautifully.

The whole thing comes together in about 30 minutes, and the “sauce” is literally just silken tofu blended with salt and sesame oil. That’s it. The result is way more impressive than the effort.

If you love quick Asian-inspired comfort food, this creamy mapo tofu udon deserves a spot in your regular dinner rotation.

Heads up: This post contains affiliate links. That means I may earn a small commission if you buy through them — at no extra cost to you. Thanks for supporting Drew Eats!

What Is Creamy Mapo Tofu Udon?

It’s a viral TikTok recipe that takes the flavors of classic Sichuan mapo tofu: doubanjiang, ground pork, aromatics,  and serving them over udon noodles instead of the traditional silken tofu cubes. The twist is the sauce: a whole block of silken tofu blended smooth and poured over the top, giving it a creamy, almost custard-like richness that’s completely different from a regular noodle dish.

Think of it as mapo tofu and udon having a child. The Sichuan spice and savory pork from one, the thick chewy noodles from the other. It’s comforting, slightly spicy, incredibly satisfying, and perfect for anyone who loves noodle dishes.

Why You'll Love This Recipe

The blended tofu is the thing that surprises people most. Raw silken tofu straight out of the blender, with nothing but salt and a little sesame oil, turns into a sauce that coats noodles the way a cream sauce would. It has no dairy so it is perfect if you have any restrictions like lactose-intolerance. It’s naturally thick from the tofu’s protein content, silky from the blending, and mild enough that it lets the spicy pork do its thing without competing with it.

The contrast between the hot, spicy pork and the cool, creamy tofu sauce is also a big part of why this one went viral it’s genuinely interesting to eat. 

pouring tofu sauce on udon

Why Blend the Tofu?

Instead of cubing the tofu like traditional mapo tofu, this recipe blends silken tofu into a smooth cream.

The result is an incredibly silky sauce that coats the noodles without feeling heavy. Since the cream is made entirely from tofu, it’s rich while still being lighter than using cream or cheese.

It also helps mellow the spice, making every bite balanced instead of overwhelmingly hot.

blending silken tofu

Make it spicier

The heat level here is moderate by default (one tablespoon of doubanjiang on half a pound of pork). To turn it up: add more doubanjiang, a pinch of chili powder, or a sprinkle of Sichuan peppercorn powder over the top before serving. Sichuan peppercorns add a numbing tingle on top of the heat that’s very much the authentic mapo tofu experience.

douban sauce

Make it vegetarian

Swap the ground pork for crumbled firm tofu or finely diced mushrooms (king oyster or shiitake work well), and use the same doubanjiang base. The tofu sauce on top stays the same. It’s a completely different dish texturally, but the flavors hold up.

dumpling lasagna recipe

Tips for the best creamy mapo tofu udon

Use frozen udon

  • Frozen noodles have the best chewy texture and cook in just a few minutes. These frozen bricks of sanuki udon have a completely different texture from the shelf-stable packets. Chewier, springier, and they reheat fast right from frozen. Find them in the freezer aisle at any Asian grocery store.

Use silken tofu, not firm.

  • Silken tofu blends completely smooth. Firm tofu will leave the sauce grainy and won’t give you that silky texture. The soft, jiggly block from the fridge aisle is what you want here.

Don’t overcook the noodles

  • Cook them just until tender, then drain immediately. Excess water in the bowl dilutes the tofu sauce and makes it run. Shake the noodles out properly before adding them to the bowl!

Adjust the spice

  • Add more chili oil or chili bean paste if you prefer a spicier bowl.

Serve immediately

  • The tofu sauce thickens and starts to set as it cools. This dish is at its best while the noodles are hot and the tofu cream is silky.
Cooking frozen udon

What to Serve with Creamy Mapo Tofu Udon

Since this dish is already rich and filling, lighter sides work best.

Some favorites include:

Storage and Reheating

This dish is best eaten fresh as the tofu sauce doesn’t reheat particularly well and can separate slightly. If you do need to store it, keep the pork and the tofu sauce in separate containers in the fridge for up to 2 days, and blend the tofu fresh the next time if possible. The pork reheats fine in a pan with a splash of water.

adding water to ground pork

Frequently Asked Questions

What does mapo tofu udon taste like?

  • Spicy, savory, creamy, and deeply satisfying. The pork is bold and a little smoky from the doubanjiang; the tofu sauce is mild and silky; the udon noodles are chewy and thick. Together it’s an interesting combination. It is rich without being heavy.

Can I use regular tofu?

  • Silken tofu is recommended because it blends into a smooth cream. Firm tofu won’t give the same silky texture.

Can I use a different noodle?

  • Yes, ramen noodles or thick rice noodles work as a substitute. Udon is the best choice for this dish (the chewiness and thickness are part of what makes it work), but it’s not the only option.

Where do I find silken tofu?

  • Usually in the refrigerated section of Asian grocery stores, near the regular tofu. Look for a soft, very jiggly block. Some larger supermarkets stock it in the Asian foods aisle in shelf-stable packaging, which also works.

Can I make the components ahead of time?

  • The spicy pork can be made up to 2 days ahead and reheated. Blend the tofu fresh right before serving, it only takes a minute in the blender and the texture is noticeably better fresh.

Ingredients

Spicy Pork

  • 2 cloves garlic, minced
  • 1 green onion, thinly sliced (plus extra to serve)
  • 1/4 onion, diced
  • 1 lb (454g) ground pork
  • Salt and pepper, to taste
  • 1 tbsp doubanjiang (spicy chili bean paste)
  • 2 tbsp Soy sauce
  • 2 tbsp Cooking wine
  • 1 tsp Oyster sauce
  • 1/4 cup Water

Tofu sauce

  • 1 Package (300g or 10 oz) silken tofu
  • 1 tsp sesame oil
  • Pinch of salt
  • 2 tbsp Water (optional to loosen the sauce)

Udon

  • 2 bricks frozen udon (sanuki preferred)

How to make Creamy Mapo Tofu Udon

1. Cook the pork
Heat a little 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 and add the minced garlic and sliced green onions, and diced onions. Stir and cook for about 1 minute until fragrant and softened.

2. Add sauces and seasoning
Add the soy sauce, doubanjiang (spicy bean paste), cooking wine and oyster sauce to the pan and stir for about 1 minute. This helps release its oils and deepens the flavor of the sauce.

3. Finish the pork
Pour in water to deglaze the pan, scraping up any browned bits. Let it simmer for 5 minutes. Remove from the heat and set aside.

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 it is too thick, add 1-2 tablespoonful of water to loosen it. It should become a semi-runny state. Set aside.

5. Cook the udon noodles
Bring a pot of water to a boil and cook the frozen udon according to the package instructions, usually about 1–2 minutes. Drain well.

6. Assemble the bowls
Divide the cooked udon between serving bowls. Spoon the spicy pork over the noodles, then pour the creamy tofu sauce over the top.

7. Garnish and serve
Finish with sliced green onions and chili oil. If you like it extra spicy, add a sprinkle of ground Sichuan peppercorn for extra numbing spice. Mix everything together before eating so the creamy tofu sauce coats every strand of udon. Serve immediately while hot.

Creamy Mapo Tofu Udon (Viral 30-Minute Recipe)

The viral mapo tofu udon everyone's been making — spicy pork, silky blended tofu sauce, chewy udon noodles. Ready in 30 minutes at home.
Course Main Course
Cuisine Asian
Keyword creamy sauce, mapo tofu, udon
Prep Time 15 minutes
Cook Time 15 minutes
Servings 2 people
Cost $6

Ingredients

Spicy Pork

  • 2 cloves garlic minced
  • 1 green onion thinly sliced (plus extra to serve)
  • 1/4 onion diced
  • 1 lb 454g ground pork
  • Salt and pepper to taste
  • 1 tbsp doubanjiang spicy chili bean paste
  • 2 tbsp Soy sauce
  • 2 tbsp Cooking wine
  • 1 tsp Oyster sauce
  • 1/4 cup Water

Creamy Tofu Sauce

  • 1 Package 300g or 10 oz silken tofu
  • 1 tsp sesame oil
  • Pinch of salt
  • 2 tbsp Water optional to loosen the sauce

Udon

  • 2 bricks frozen udon sanuki preferred

Instructions

  • Cook the pork
    Heat a little 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 and add the minced garlic and sliced green onions, and diced onions. Stir and cook for about 1 minute until fragrant and softened.
    stir frying ground pork
  • Add sauces and seasoning:
    Add the soy sauce, doubanjiang (spicy bean paste), cooking wine and oyster sauce to the pan and stir for about 1 minute. This helps release its oils and deepens the flavor of the sauce.
    adding sauces to ground pork
  • Finish the pork:
    Pour in water to deglaze the pan, scraping up any browned bits. Let it simmer for 5 minutes. Remove from the heat and set aside.
    adding water to ground pork
  • 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 it is too thick, add 1-2 tablespoonful of water to loosen it. It should become a semi-runny state. Set aside.
    blending silken tofu
  • Cook the udon noodles:
    Bring a pot of water to a boil and cook the frozen udon according to the package instructions, usually about 1–2 minutes. Drain well.
    Cooking frozen udon
  • Assemble the bowls:
    Divide the cooked udon between serving bowls. Spoon the spicy pork over the noodles, then pour the creamy tofu sauce over the top.
    pouring tofu sauce on udon
  • Garnish and serve:
    Finish with sliced green onions and chili oil. If you like it extra spicy, add a sprinkle of ground Sichuan peppercorn for extra numbing spice. Mix everything together before eating so the creamy tofu sauce coats every strand of udon. Serve immediately while hot.
    garnishing bowl

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating