20-Minute Spicy Dan Dan Noodles: Quick & Flavorful Recipe
Craving a bold, fiery dish that comes together in just 20 minutes? Look no further than Spicy Dan Dan Noodles, a Sichuan street food classic that packs a punch with its rich, nutty, and spicy flavors. This quick and easy recipe brings the authentic taste of China’s culinary heartland to your kitchen without the fuss. Whether you’re a busy weeknight cook or a spice enthusiast, these noodles are sure to become a go-to favorite.
In this guide, we’ll walk you through a simplified yet authentic version of Dan Dan Noodles, complete with tips for customization, ingredient swaps, and serving suggestions. Ready to spice up your dinner routine? Start cooking now.
What Are Dan Dan Noodles?
Dan Dan Noodles (担担面, dàn dàn miàn) originated in Sichuan province, known for its málà flavor profile—a combination of numbing Sichuan peppercorns (má) and fiery chili oil (là). Traditionally, these noodles were sold by street vendors who carried the ingredients in baskets balanced on a pole (dan dan), hence the name.
The dish typically features:
- Chewy wheat noodles
- A savory, spicy sauce made with chili oil, sesame paste, and soy sauce
- Ground pork or a vegetarian alternative
- Toppings like pickled vegetables, peanuts, or scallions
Our 20-minute version keeps the soul of the dish while streamlining the process for home cooks. No specialty equipment or hard-to-find ingredients required!
Why You’ll Love This Recipe
1. Lightning-Fast Prep
With just 20 minutes from start to finish, this recipe is perfect for busy weeknights. Most of the time is hands-off, letting you multitask while the noodles cook.
2. Customizable Heat Level
Control the spice level by adjusting the amount of chili oil or Sichuan peppercorns. Not a fan of heat? Skip the peppercorns and reduce the chili oil for a milder version.
3. Pantry-Friendly Ingredients
No need for a trip to an Asian grocery store—most ingredients are staples or easy to find at your local supermarket. We’ll also suggest substitutions where needed.
4. Versatile and Meal-Prep Friendly
Serve these noodles hot or cold, making them ideal for lunchboxes or leftovers. The sauce can be prepped ahead and stored in the fridge for up to 5 days.
Ingredients You’ll Need
Here’s what you’ll need to make 2 servings of Spicy Dan Dan Noodles. Scale up as needed!
For the Noodles:
- 8 oz (225g) fresh or dried wheat noodles (udon, ramen, or spaghetti work in a pinch)
- 1 tbsp neutral oil (like vegetable or canola)
- 2 cloves garlic, minced
- 1-inch piece of ginger, grated
For the Pork (or Vegetarian Alternative):
- 8 oz (225g) ground pork (substitute with ground turkey, chicken, or crumbled tofu for a vegetarian option)
- 2 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp Shaoxing wine (or dry sherry)
- 1 tsp sugar
- 1/2 tsp white pepper
For the Sauce:
- 3 tbsp tahini or smooth peanut butter (for a nutty flavor; sub with sesame paste if available)
- 2 tbsp soy sauce
- 1 tbsp black vinegar (or sub with rice vinegar + 1/2 tsp sugar)
- 1 tbsp chili oil (adjust to taste; see tips for homemade chili oil)
- 1 tsp Sichuan peppercorn powder (optional, for authentic numbing spice)
- 1 tsp sugar
- 1/2 cup hot water (to thin the sauce)
For Toppings (Pick Your Favorites):
- 2 green onions, thinly sliced
- 1/4 cup chopped roasted peanuts or sesame seeds
- 1/2 cup pickled mustard greens or kimchi (for tanginess)
- 1/4 cup chopped cilantro
- 1 tsp toasted sesame oil (for drizzling)
Step-by-Step Instructions
1. Cook the Noodles
Bring a large pot of water to a boil. Add the noodles and cook according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the noodles and rinse under cold water to stop the cooking process. Toss with 1 tsp neutral oil to prevent sticking.
2. Prepare the Pork (or Vegetarian Alternative)
While the noodles cook, heat 1 tbsp neutral oil in a wok or large skillet over medium-high heat. Add the minced garlic and grated ginger, stirring for 30 seconds until fragrant.
Add the ground pork (or tofu) and cook, breaking it up with a spoon, until browned (about 4-5 minutes). Stir in the soy sauce, Shaoxing wine, sugar, and white pepper. Cook for another 2 minutes, then remove from heat and set aside.
3. Make the Sauce
In a bowl, whisk together the tahini, soy sauce, black vinegar, chili oil, Sichuan peppercorn powder (if using), and sugar. Gradually add the hot water, 1 tbsp at a time, until the sauce is smooth and pourable (like heavy cream). Taste and adjust seasoning—add more chili oil for heat or soy sauce for saltiness.
4. Assemble the Noodles
Divide the cooked noodles between two bowls. Top each with half the pork mixture, then drizzle generously with the sauce. Toss gently to coat the noodles evenly (add a splash of reserved pasta water if needed to loosen the sauce).
5. Add Toppings
Finish with your choice of toppings: green onions, peanuts, pickled greens, cilantro, and a drizzle of sesame oil. Serve immediately and enjoy!
Tips for Success
1. Homemade Chili Oil
For the best flavor, make your own chili oil by heating 1/2 cup neutral oil with 2 tbsp Sichuan chili flakes and 1 tsp Sichuan peppercorns until fragrant (about 2 minutes). Let it cool and store in a jar for up to 1 month. Use 1-2 tbsp in this recipe.
2. Noodle Swaps
No wheat noodles? Use rice noodles, soba, or even zucchini noodles for a low-carb option. Just adjust cooking times accordingly.
3. Make It Vegetarian
Swap the pork for crumbled firm tofu, mushrooms, or store-bought plant-based ground meat. Use vegetarian oyster sauce or extra soy sauce for depth.
4. Adjusting Spice Levels
For milder heat, reduce the chili oil to 1 tsp and omit the Sichuan peppercorns. For extra spice, add a pinch of cayenne or extra chili flakes.
5. Meal Prep Like a Pro
Store the sauce and cooked pork separately in the fridge for up to 5 days. Reheat the pork with a splash of water, then assemble fresh noodles and toppings when ready to eat.
Serving Suggestions
Dan Dan Noodles are a meal on their own, but they pair well with:
- Stir-fried greens: Bok choy, spinach, or gai lan (Chinese broccoli) add freshness.
- Soup: Serve alongside a light egg drop soup or miso soup for a comforting combo.
- Appetizers: Start with scallion pancakes, dumplings, or cucumber salad.
- Drinks: Pair with cold Tsingtao beer, jasmine tea, or a refreshing lychee spritzer.
Nutritional Information (Per Serving)
Here’s a rough estimate for one serving (without toppings):
- Calories: 550
- Protein: 25g
- Carbohydrates: 60g
- Fat: 22g
- Fiber: 4g
- Sodium: 1200mg (adjust soy sauce to taste)




