If you’re craving a dish that bursts with bold, spicy, and savory goodness, you’ve got to try this Dan Dan Noodles Recipe. A beloved street food classic from Sichuan cuisine, these noodles pack a punch with their tongue-tingling chili oil, mouthwatering ground pork, and creamy sesame paste. The layers of flavor—from the numbing Sichuan peppercorns to the tangy preserved mustard greens—make every bite irresistibly delicious and deeply comforting. Whether you’re whipping up a quick weeknight dinner or impressing friends with a taste of authentic Chinese street food, this recipe is nothing short of spectacular.

Ingredients You’ll Need
Getting started with your Dan Dan Noodles Recipe means gathering some simple but essential ingredients. Each one plays a vital role, from the chewy noodles providing the perfect base, to the aromatic spices that bring the dish alive with vibrant color and flavor.
- Chinese wheat noodles or spaghetti (8 ounces): The chewy, springy texture that soaks up every bit of sauce.
- Vegetable oil (1 tablespoon): Perfect for browning your pork to crispy, flavorful perfection.
- Ground pork (1/2 pound): Adds savory richness and umami depth.
- Garlic, minced (2 cloves): Brings aromatic warmth to the dish.
- Fresh ginger, minced (1 tablespoon): Gives a gentle spicy kick and fragrant complexity.
- Soy sauce (2 tablespoons): Adds salty depth and enhances all the savory flavors.
- Shoaxing wine or dry sherry (1 tablespoon): Lends a subtle fruity note and balances richness.
- Chili oil (2 tablespoons): The star of the heat and that signature fiery flavor.
- Sesame paste or tahini (1 tablespoon): Creamy, nutty goodness that ties everything together.
- Ground Sichuan peppercorns (1 teaspoon): Provides that unique numbing sensation crucial to authentic Dan Dan noodles.
- Rice vinegar (1 tablespoon): Adds a bright, tangy contrast to the spicy flavors.
- Sugar (1 teaspoon): Balances the acidity and spice with a subtle touch of sweetness.
- Chicken broth (1/2 cup): Creates a silky sauce that coats every strand of noodle.
- Preserved mustard greens, chopped (1/2 cup): Offers a punch of salty, tangy texture or substitute finely chopped pickled vegetables.
- Green onions, sliced (2): Adds freshness and crunch.
- Roasted peanuts, chopped (1/4 cup): For an irresistible crunch and nutty finish.
How to Make Dan Dan Noodles Recipe
Step 1: Cook the Noodles
Start by cooking your Chinese wheat noodles or spaghetti according to the package instructions until they are al dente. Be sure to drain them well and set aside, so they’re ready to absorb all that amazing sauce you’re about to whip up.
Step 2: Prepare the Pork Mixture
In a skillet set over medium heat, pour in the vegetable oil and add the ground pork. Cook it until it’s browned and slightly crispy on the edges—this adds incredible texture and flavor. Next, toss in the minced garlic and fresh ginger, sautéing for about a minute until fragrant, which will give your dish that irresistible aromatic kick.
Step 3: Add Sauces and Preserved Mustard Greens
Stir in the soy sauce and Shaoxing wine to the pork mixture, allowing their savory notes to infuse the meat. Then fold in the chopped preserved mustard greens and cook for another 2 to 3 minutes, so their salty, tangy bite seeps into the pork.
Step 4: Make the Signature Sauce
In a separate bowl, whisk together the chili oil, sesame paste, ground Sichuan peppercorns, rice vinegar, sugar, and chicken broth until smooth. This spicy, creamy sauce is where the magic happens, melding heat, numbing spice, tang, and richness in perfect harmony.
Step 5: Assemble the Noodles
Divide the cooked noodles into individual serving bowls. Pour the sauce generously over the noodles, then pile the pork and mustard greens mixture on top. For the final touch, scatter sliced green onions and chopped roasted peanuts to add freshness and crunch.
Step 6: Toss and Enjoy
Before diving in, toss everything well to coat each strand of noodle with that luscious, spicy sauce. Every bite should be a perfect balance of textures and flavors that keep you coming back for more.
How to Serve Dan Dan Noodles Recipe

Garnishes
Brighten your bowl with fragrant green onions and crunchy roasted peanuts to give a satisfying contrast to the creamy sauce. For an extra layer of flavor, feel free to sprinkle a little more ground Sichuan peppercorn on top for that iconic tingling sensation or add a handful of fresh cilantro for a herbaceous note.
Side Dishes
Dan Dan noodles are filling and flavorful on their own, but pairing them with light and refreshing side dishes like steamed bok choy, cucumber salad, or even a simple stir-fried vegetable medley will balance out the heat and richness perfectly.
Creative Ways to Present
If you want to impress guests, try serving the noodle mixture in smaller appetizer-sized portions as a tasting sampler. Another fun idea is to layer the pork and sauce with fresh greens and crunchy peanuts in a glass bowl for a modern take on presentation that shows off the vibrant colors and textures.
Make Ahead and Storage
Storing Leftovers
You can store any leftover Dan Dan noodles in an airtight container in the refrigerator for up to 2 days. It’s best to keep the sauce and noodles together so the flavors meld, but toss gently before reheating to redistribute the sauce evenly.
Freezing
While the cooked noodles themselves don’t freeze very well as they can become mushy, you can freeze the pork mixture and sauce separately in freezer-safe containers for up to one month. Thaw overnight in the fridge before reheating and combining with freshly cooked noodles.
Reheating
For the best texture, gently reheat the pork and sauce in a skillet over low heat until warmed through. Then add freshly boiled noodles and toss to coat. Avoid microwaving the noodles alone as they tend to dry out or get rubbery.
FAQs
Can I make Dan Dan noodles vegetarian?
Absolutely! Swap out the ground pork for finely chopped mushrooms or plant-based crumbles, and use vegetable broth instead of chicken broth. The chili oil and sesame paste keep the dish packed with flavor even without meat.
What if I don’t have Sichuan peppercorns?
Sichuan peppercorns give a unique numbing sensation that’s key to authentic Dan Dan noodles, but if you can’t find them, you can omit or replace them with a tiny pinch of black pepper. Just know the flavor won’t be quite the same but still tasty.
How spicy is this Dan Dan Noodles Recipe?
The heat level is adjustable! Start with less chili oil if you prefer milder dishes, and increase gradually to suit your spice tolerance. The interplay of chili oil and peppercorns creates a complex, warming heat rather than just straightforward spiciness.
Can I prepare parts of this dish in advance?
Yes, you can cook the pork mixture and chop the garnishes a day or two ahead to save time. Just store everything separately for maximum freshness and toss together with freshly boiled noodles at serving time.
What noodles work best in this recipe?
Traditional Chinese wheat noodles are ideal for their chewy texture, but spaghetti can be a convenient and delicious substitute if you can’t find them. Just ensure the noodles have enough bite to hold up against the rich sauce.
Final Thoughts
This Dan Dan Noodles Recipe is a flavorful adventure you’ll want to revisit again and again. It’s a beautiful balance of spicy, savory, nutty, and tangy all woven into a dish that feels both cozy and exciting. I can’t wait for you to try it at home and share in the joy of this Sichuan street food classic. Trust me, your taste buds are in for something spectacular!
Print
Dan Dan Noodles Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Description
Dan Dan Noodles is a classic Sichuan street food dish featuring spicy, savory ground pork and noodles tossed in a flavorful sauce made from chili oil, sesame paste, and Sichuan peppercorns. This quick and satisfying meal combines the bold tastes of garlic, ginger, preserved mustard greens, and a tangy-sweet sauce, topped with crunchy peanuts and fresh green onions for texture.
Ingredients
Noodles
- 8 ounces Chinese wheat noodles or spaghetti
Pork Mixture
- 1 tablespoon vegetable oil
- 1/2 pound ground pork
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons soy sauce
- 1 tablespoon Shaoxing wine or dry sherry
- 1/2 cup chopped preserved mustard greens or finely chopped pickled vegetables
Sauce
- 2 tablespoons chili oil
- 1 tablespoon sesame paste or tahini
- 1 teaspoon Sichuan peppercorns, ground
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- 1/2 cup chicken broth
Garnish
- 2 green onions, sliced
- 1/4 cup roasted peanuts, chopped
Instructions
- Cook the noodles: Bring a large pot of water to a boil and cook the noodles according to the package instructions until al dente. Drain well and set aside.
- Prepare the pork mixture: Heat vegetable oil in a medium skillet over medium heat. Add ground pork and cook, breaking it up with a spoon, until browned and slightly crispy. Add minced garlic and ginger and sauté for about 1 minute until fragrant.
- Add seasonings and greens: Stir in soy sauce and Shaoxing wine, then add the chopped preserved mustard greens. Continue cooking for 2 to 3 minutes, allowing the flavors to meld and the greens to soften.
- Make the sauce: In a separate bowl, whisk together chili oil, sesame paste (or tahini), ground Sichuan peppercorns, rice vinegar, sugar, and chicken broth until smooth and well combined.
- Assemble the noodles: Divide the cooked noodles evenly into serving bowls. Pour the prepared sauce over the noodles, then spoon the pork and mustard green mixture on top.
- Garnish and serve: Sprinkle sliced green onions and chopped roasted peanuts over each bowl. Toss everything together thoroughly before serving so the noodles are fully coated in the flavorful sauce.
Notes
- Adjust the amount of chili oil to control the spice level according to your preference.
- Tahini is a suitable substitute if you don’t have sesame paste on hand.
- For a vegetarian alternative, substitute ground pork with finely chopped mushrooms and replace chicken broth with vegetable broth.

