Dan Dan Noodles are one of the most iconic dishes from Szechuan cuisine, known for their bold, layered flavors and comforting balance of spicy, savory, and nutty.

Traditionally, the dish features chewy wheat noodles topped with a rich sauce made from chili oil, sesame paste, and Szechuan peppercorns, along with seasoned ground pork (or in my case, I like to use tofu – feel free to substitute with any other ground meat as well) and typically some form of leafy greens.
The result is a bowl that’s both hearty and bursting with flavor, with that signature numbing heat that Szechuan food is famous for. It’s the kind of dish that is restaurant-worthy, but you can absolutely make it at home!

One of the things I love most about Dan Dan Noodles is its flexibility. While authentic versions call for specific ingredients like Chinese sesame paste, black vinegar, or Szechuan peppercorns, I know not everyone has those in their pantry.
That’s why in my recipe, I’ve included plenty of substitutions so you can still capture the essence of the dish even if you don’t have access to all the specialty items.
Peanut butter can stand in for sesame paste, rice vinegar works in place of black vinegar, and even tofu (like I mentioned) or ground turkey can be used instead of pork.
With the right balance of salty, spicy, tangy, and nutty flavors, you can recreate the Dan Dan experience with what you already have on hand!

Dan Dan Noodles are not only approachable for weeknight cooking but also a great way to experiment with flavors in your own kitchen. Whether you go the traditional route with all the classic ingredients or try out some of the substitutions, you’ll end up with a bowl of noodles that’s satisfying and guaranteed to hit the spot!
Alright, let’s get started!
Ingredients:
The list may seem long, but it includes many Asian pantry staples. You should be able to find pretty much everything at your local Asian market. I’ve also included many substitutes depending on what you have on hand.
- Ground Pork: Acts as a hearty, protein-rich topping. Substitute for firm tofu, mushrooms, or any other ground meat.
- Thin Wheat Noodles: The chewy, springy base that carries all the bold flavors of the sauce.
- Green Onions: The whites add sharpness when cooked, while the greens bring a fresh, mild onion flavor as a garnish.
- Garlic: Adds a deep, savory punch that builds the flavor base.
- Shaoxing Rice Wine: A traditional Chinese cooking wine that brings complexity and a touch of sweetness.
- Soy Sauce: The salty, umami backbone that ties everything together.
- White Pepper: Adds a subtle heat and slightly earthy spiciness different from black pepper.
- Salt: Enhances and balances all the other flavors.
- Water: Helps create the right consistency for cooking the tofu mixture.
- Chinese Sesame Paste: Adds creaminess and nutty depth. Substitute for tahini or peanut butter!
- Soy Sauce: Brings salty, umami depth to the sauce.
- Sesame Oil: Adds a toasty, aromatic finish.
- Black Rice Vinegar: Lends brightness and tang to cut through the richness.
- Sugar: Balances the heat and acidity with a touch of sweetness.
- Chili Oil: The star flavor component that delivers smoky, spicy richness.
- Szechuan Peppercorns (optional): Provide the signature numbing, tingling heat that makes Dan Dan noodles iconic.

Plating Process
Traditionally, dan dan noodles aren’t just tossed together. There’s a specific process to plating.
The sauce goes on the bottom of the bowl, the noodles are layered on top, then the protein and garnishes are added, so that when you finally mix everything together, you get the perfect balance of flavor.
- Start by adding the sauce mixture (sesame paste, soy sauce, vinegar, chili oil, etc.) to the bottom of a serving bowl. This creates a flavorful base for the noodles to sit on.
- Place the freshly cooked, hot noodles directly on top of the sauce. The heat from the noodles will help release the aromas and allow the sauce to coat them later when mixed.
- Spoon the cooked ground pork (or tofu, if using) over the noodles, usually arranged neatly in the center. This creates a hearty focal point.
- Sprinkle over the green parts of the green onion for freshness, along with sesame seeds or chopped peanuts if desired.
- Lightly sprinkle ground Szechuan peppercorns on top for a final touch of fragrance and the signature numbing sensation.
- Traditionally, dan dan noodles are served unmixed. The eater stirs everything together (sauce, noodles, and toppings) right before eating.

Dan Dan Noodles
- Total Time: 20 minutes
Description
Dan Dan Noodles are a classic Szechuan street food dish of chewy wheat noodles served over a rich, spicy, nutty sauce with savory toppings that are mixed together before eating.
Ingredients
Protein & Noodles:
- 3 garlic cloves, minced
- 1/2 lb ground pork (substitute any ground meat or crumbled firm tofu)
- 3 green onions (separate whites and greens)
- 1 tbsp Shaoxing rice wine (substitute rice vinegar)
- 1 tbsp dark soy sauce (substitute regular soy sauce)
- 1/4 tsp white pepper (substitute black pepper)
- 2 servings thin wheat noodles
Sauce:
- 2 1/2 tbsp Chinese sesame paste (substitute peanut butter or tahini)
- 1 tbsp soy sauce
- 1/2 tbsp sesame oil
- 2 1/2 tbsp black rice vinegar (substitute rice vinegar)
- 1 garlic clove, minced
- 1/2 cup noodle water (adjust for sauce thickness)
- 1 tsp sugar
- 1/4 cup chili oil (adjust to desired spice preference)
- 1/2 tbsp Szechuan peppercorns (optional)
Instructions
- Boil thin wheat noodles according to package instructions until al dente. Reserve some noodle water before draining.
- Heat a skillet over medium-high heat. Add the white parts of the green onions and minced garlic, sauté until fragrant. Add ground pork or crumbled tofu, Shaoxing rice wine, soy sauce, white pepper, and water. Cook until the pork is browned or tofu is heated through.
- In a small bowl, combine sesame paste, soy sauce, sesame oil, black rice vinegar, minced garlic, sugar, chili oil, some reserved noodle water, and optional Szechuan peppercorns for that signature numbing flavor. Adjust water or chili oil to reach your preferred consistency and spice level.
- Place the sauce in a serving bowl. Top with the noodles, followed by the cooked protein mixture. Sprinkle with the green parts of the green onions.
- Mix everything together just before eating to coat the noodles in the rich, spicy, nutty sauce. Enjoy immediately!
- Prep Time: 10 minutes
- Cook Time: 10 minutes
Nutrition
- Serving Size: 2
I love dandan noodles! The sauce was insanely flavorful and good. Thank you!
Hi Rebecca – I’m so glad you loved them 🙂 thanks for your review!