Experience the incredible flavors of homemade Dan Dan Noodles! This vibrant vegetarian recipe brings authentic Sichuan spice and savory goodness to your table in just 29 minutes, making it a perfect weeknight meal that rivals any takeout. Swapping traditional pork for hearty diced mushrooms, this dish offers a delightful umami depth.
Whether you prefer the classic chew of lo mein or spaghetti noodles, or need a gluten-free and vegan option with rice noodles, this versatile recipe has you covered. Get ready to elevate your culinary skills and savor every spicy, savory bite!
Elevate your homemade Chinese takeout menu with these Dan Dan Noodles, perfectly complemented by other fan favorites like Gluten Free Orange Chicken and General Tso’s Chicken for an unforgettable feast!

Discover the Irresistible Flavors of Homemade Vegetarian Dan Dan Noodles
Get ready for a flavor explosion! If you’ve ever indulged in Dan Dan Noodles from your favorite Chinese restaurant, you know the magic we’re talking about. These noodles are a symphony of rich, umami flavors, perfectly balanced with the distinctive tingle and heat of Sichuan peppers. It’s a dish that truly awakens the senses.
Sichuan cuisine, originating from Southwest China, is renowned globally for its bold, complex flavors and, most famously, its thrilling spice. At the heart of this culinary tradition lies the legendary Sichuan peppercorn, which imparts a unique “ma la” sensation – a delightful combination of numbing and spicy – to every dish it graces. This isn’t just heat; it’s an experience!
In the bustling streets of Sichuan, Dan Dan Noodles (or Dan Dan Mian) are a beloved and ubiquitous street food. Their popularity is easy to understand: they’re quick, satisfying, and bursting with flavor. Once you try this homemade recipe, you’ll undoubtedly become a fan too!
The Fascinating History and Flavor Profile of Dan Dan Mian
The name “Dan Dan Mian” itself tells a charming story. A “dan dan” refers to the carrying pole once used by walking street vendors to transport and sell their noodles. These resourceful vendors would balance the pole over their shoulder, with two baskets suspended at each end – one holding the freshly cooked noodles, and the other containing the rich, aromatic sauce. The Chinese name, “Dan Dan Mian,” literally translates to “noodles carried on a pole,” a testament to its humble street food origins.
While this homemade Dan Dan Noodles recipe makes a few thoughtful substitutions to adapt it for ingredients readily available in most American kitchens, the authentic essence of the spicy Sichuan sauce remains uncompromised. We’ve meticulously crafted this recipe to capture the profound depth of flavor and signature heat that defines true Dan Dan Mian. If you’re someone who embraces life on the spicier side, this dish is an absolute must-try!
Why You’ll Adore This Vegetarian Dan Dan Noodles Recipe
Beyond its fantastic flavor, this recipe offers numerous reasons to fall in love:
- Incredibly Fast: Ready in just 29 minutes, it’s faster than ordering takeout and perfect for busy weeknights.
- Vegetarian & Adaptable: Made with savory mushrooms instead of pork, it’s a delicious meat-free option. Plus, it’s easily made gluten-free and vegan with simple noodle swaps.
- Authentic Flavor, Accessible Ingredients: We’ve balanced traditional Sichuan flavors with ingredients you can largely find at your local grocery store, making authenticity achievable at home.
- Better Than Takeout: Fresh ingredients and homemade care mean a more vibrant, flavorful, and satisfying dish every time. You control the quality and the spice level!
- Rich & Satisfying: The creamy, spicy sauce clings perfectly to the noodles, creating a truly comforting and filling meal.
Table of contents
- The Fascinating History and Flavor Profile of Dan Dan Mian
- Why You’ll Adore This Vegetarian Dan Dan Noodles Recipe
- Essential Ingredients for Your Dan Dan Noodles
- Step-by-Step Guide to Homemade Dan Dan Noodles
- Tips for the Perfect Vegetarian Dan Dan Noodles
- Serving Suggestions & Delightful Variations
- Frequently Asked Questions (FAQ)
- More Noodle Recipes to Explore

Essential Ingredients for Your Dan Dan Noodles
Crafting authentic Dan Dan Noodles at home often requires a balance between traditional components and readily available ingredients. Our recipe strikes this balance beautifully, allowing you to achieve true Sichuan flavor using items mostly found at your local American grocery store. The one exception, which is crucial for authenticity, is Sichuan peppercorn powder.
To truly capture the unique “ma la” (numbing and spicy) sensation of Dan Dan Noodles, Sichuan peppercorns are non-negotiable. While they might not be on every supermarket shelf, they are easily ordered online or found at a local Asian market. I highly recommend this Sichuan peppercorn powder, which is both affordable and long-lasting.
- The Noodles: For a texture closest to traditional Dan Dan Mian, dried, thin wheat noodles like lo mein or spaghetti are my top recommendations. They absorb the sauce beautifully and offer a satisfying chew.
- Gluten-Free & Vegan Options: If you’re looking for a gluten-free version, thin rice noodles (often labeled for stir-fry or pad Thai) or rice ramen noodles are excellent choices that are both gluten-free and vegan-friendly.
- The Authentic Sichuan Sauce: This is where the magic happens, infusing the dish with its incredible depth of flavor and signature spice. Each component plays a vital role:
- Tahini: Also known as sesame paste, tahini lends a delightful creaminess and nutty richness to the sauce. In this American-friendly version, it helps to mellow and balance the intense spice. If tahini isn’t on hand, smooth peanut butter makes a fantastic substitute.
- Soy Sauce: Provides the foundational umami and saltiness.
- Sugar: A touch of sugar helps to balance the savory, spicy, and tangy notes, creating a more harmonious flavor profile.
- Five-Spice Powder: This aromatic blend (typically star anise, cloves, Chinese cinnamon, Sichuan pepper, and fennel seeds) adds a complex layer of traditional Chinese flavor.
- Sichuan Peppercorn Powder: The star of the show, delivering that distinctive numbing and tingling “ma la” sensation that is characteristic of Sichuan cuisine.
- Chili Oil: Provides heat and a beautiful vibrant red hue. Choose a good quality chili oil with crispy bits for extra texture.
- Garlic Cloves (Minced): Adds a pungent, aromatic kick essential to many Chinese dishes.
- Reserved Noodle Cooking Water: A secret ingredient that helps emulsify the sauce, ensuring it coats the noodles perfectly and creates a luscious consistency.
Gluten-Free Sauce Note: For a gluten-free sauce, substitute tamari for soy sauce and always verify that your chili oil does not contain wheat.
- The Vegetarian “Meat” (Mushrooms): Traditionally, Dan Dan Noodles feature minced or ground pork. In this vegetarian recipe, we use diced baby portobello mushrooms, which offer a meaty texture and an earthy umami flavor that perfectly complements the sauce. (This also makes the dish vegan-friendly depending on your noodle choice!) The mushrooms are sautéed with a flavorful mixture:
- Hoisin Sauce: A sweet and savory Chinese barbecue sauce that adds richness and depth.
- Shaoxing Wine (or Mirin): A traditional Chinese cooking wine. Mirin, a Japanese sweet rice wine, is an excellent and more widely available substitute.
- Soy Sauce: For an extra layer of umami.
- Five-Spice Powder: Enhances the aromatic profile of the mushrooms.
A Note on Sui Mi Ya Cai: Authentic Dan Dan Noodles often include sui mi ya cai, which are dried preserved vegetables. While these add a specific salty, pungent note, we’ve opted to omit them for broader ingredient accessibility in American kitchens. Rest assured, the dish remains incredibly delicious without them!
Gluten-Free “Meat” Note: Ensure you use gluten-free hoisin sauce, mirin instead of shaoxing wine, and tamari instead of soy sauce.
- The Greens: Fresh greens add color, nutrition, and a subtle bitterness that cuts through the richness of the sauce. Spinach is a common and excellent choice in Dan Dan Noodles, but you can also use baby bok choy or mustard greens for a different texture and flavor profile.
- The Toppings: Finishing touches that add texture and freshness.
- Chopped Peanuts: Provide a delightful crunch and nutty counterpoint to the spicy noodles.
- Diced Scallions (Green Onions): Add a fresh, slightly pungent garnish. While mostly for appearance and aroma, they are highly recommended for the full experience.

Step-by-Step Guide to Homemade Dan Dan Noodles
This easy 4-step recipe is designed to get you savoring delicious Dan Dan Noodles in under 30 minutes! For a visual guide, look for the full step-by-step video within the recipe card at the bottom of this post.
- Prepare the Signature Sichuan Sauce: In a small mixing bowl, combine the tahini, soy sauce, sugar, five-spice powder, Sichuan peppercorn powder, chili oil, and minced garlic. Whisk vigorously until all ingredients are well combined and the sauce is smooth. Set this flavorful mixture aside. The key is to get it ready so you can quickly assemble the dish later.
- Cook the Noodles to Perfection: Bring a large pot of water to a rolling boil on the stove. Add your chosen noodles (lo mein, spaghetti, or rice noodles) to the boiling water. Cook according to package directions, typically 4-5 minutes for wheat noodles. Rice noodles may cook faster, so always refer to their specific instructions to ensure they are al dente. Before draining, *very importantly*, remove ¼ cup of the starchy cooking water. Add this reserved water to your prepared Dan Dan sauce and whisk again; this helps to emulsify and thicken the sauce, allowing it to cling beautifully to the noodles. Drain the cooked noodles and set them aside.
- Sauté the Savory Mushrooms: Heat sesame oil in a large skillet or wok over medium-high heat. Add your diced baby portobello mushrooms and cook for 3-4 minutes, stirring occasionally, until they begin to soften and release their moisture. Next, stir in the hoisin sauce, shaoxing wine (or mirin), soy sauce, five-spice powder, and fresh spinach. Continue to cook for another 2-3 minutes, just until the spinach wilts and the mushrooms are tender and coated in the aromatic sauce.
- Combine and Finish the Dish: Add the drained noodles and the prepared Dan Dan sauce directly into the wok with the cooked mushrooms and greens. Using tongs, toss everything together thoroughly until the noodles are evenly coated with the rich, spicy sauce and all ingredients are well combined. Transfer the Dan Dan Noodles into individual serving bowls. Garnish generously with chopped peanuts for crunch and diced green onions for a fresh, aromatic finish. Serve immediately and enjoy your homemade masterpiece!

Tips for the Perfect Vegetarian Dan Dan Noodles
- Don’t Skimp on Sichuan Peppercorns: They are the soul of Dan Dan Noodles! If you can’t find powder, buy whole peppercorns and grind them yourself for maximum freshness and numbing potency. Toast them lightly before grinding for enhanced flavor.
- Taste and Adjust: The beauty of homemade food is customization. Taste your sauce before adding it to the noodles and adjust sugar, spice, or salt (soy sauce) to your preference.
- The Right Noodles: While lo mein and spaghetti work great, seek out fresh Chinese egg noodles from an Asian market if possible for an even more authentic texture.
- Wok vs. Skillet: A wok is ideal for stir-frying as it provides even heat and allows for quick tossing. If you don’t have one, a large, deep skillet or Dutch oven will also work effectively.
- Don’t Overcook Greens: Add spinach (or other greens) towards the end of the mushroom cooking time to ensure they wilt but retain some texture and vibrant color.
- Reserved Noodle Water is Key: That starchy water isn’t just for thinning the sauce; it helps it emulsify and adhere to the noodles, creating a creamier, more luxurious coating.
- Fresh Garlic is Best: While garlic powder can be used in a pinch, fresh minced garlic provides a much more robust and authentic flavor profile.
Serving Suggestions & Delightful Variations
These Vegetarian Dan Dan Noodles are a satisfying meal on their own, but they also pair wonderfully with other Asian-inspired dishes for a complete spread. Consider serving them with a light cucumber salad or steamed greens to complement the richness. For a larger feast, they’re fantastic alongside:
- Spring Rolls or Dumplings: Perfect appetizers to start your meal.
- Steamed White Rice: If you want to soak up every last drop of that amazing sauce.
- Other Main Courses: As mentioned, our Gluten Free Orange Chicken or General Tso’s Chicken create a delicious variety of flavors.
Feel free to experiment with this recipe to make it your own:
- Add More Veggies: Broccoli florets, sliced carrots, bell peppers, or snow peas can be added with the mushrooms for extra nutrients and crunch.
- Spice Level: Adjust the amount of chili oil and Sichuan peppercorn powder to your personal heat preference. Start with less and add more to taste.
- Nutty Twist: If you love peanuts, consider using crunchy peanut butter in the sauce instead of tahini for a different nutty flavor, or add extra crushed peanuts as a topping.
- Herbal Freshness: A sprinkle of fresh cilantro before serving can add another layer of aromatic freshness.
Frequently Asked Questions (FAQ)
What makes Dan Dan Noodles taste so unique?
The unique flavor comes from the “ma la” combination of Sichuan peppercorns (numbing sensation) and chili oil (spicy heat), combined with savory ingredients like soy sauce, tahini/sesame paste, and aromatic garlic.
Can I make this recipe ahead of time?
While Dan Dan Noodles are best enjoyed fresh, you can prepare the sauce and cook the mushrooms a day in advance. Store them separately in the refrigerator. When ready to serve, cook the noodles, reheat the mushroom mixture, and combine everything fresh for the best texture and flavor.
Is this recipe very spicy?
It has a distinct kick and the signature Sichuan tingle. You can adjust the spice level by increasing or decreasing the amount of chili oil and Sichuan peppercorn powder to suit your taste. For a milder version, start with half the recommended amount and add more gradually.
Where can I find Sichuan peppercorns?
Sichuan peppercorns (or powder) are typically found in Asian grocery stores or in the international aisle of larger supermarkets. They are also widely available for purchase online.
More Noodle Recipes to Explore
Looking for more delicious noodle dishes to add to your repertoire? Try these fan favorites!
Print
Pin
Rate this Recipe
Vegetarian Dan Dan Noodles
2
people
29 minutes
29 minutes
Whitney Bond
Main Course
Chinese, Sichuan
Video
Ingredients
Dan Dan Sauce
- 2 tbsp tahini
- 3 tbsp soy sauce
- 2 tsp sugar
- ¼ tsp five spice powder
- ½ tsp sichuan peppercorn powder
- ¼ cup chili oil
- 2 cloves garlic, minced
- ¼ cup hot cooking water from the noodles
Dan Dan Noodles
- 8 oz lo mein, or spaghetti noodles
- 1 tsp sesame oil
- 8 oz baby bella mushrooms, chopped
- 2 tsp hoisin sauce
- 2 tsp shaoxing wine, or mirin
- 1 tsp soy sauce
- ½ tsp five spice powder
- 2 cups spinach
- ¼ cup peanuts, chopped
- ¼ cup green onions, chopped
Instructions
-
Mix all of the ingredients for the Dan Dan sauce together in a medium bowl, besides the cooking water from the noodles. Set aside.
-
Bring a large pot of water to boil on the stove.
-
Add the noodles and cook for 4-5 minutes (or according to package directions).
-
After the noodles are cooked, remove ¼ cup of the water and add it to the prepared Dan Dan sauce, whisk to combine.
-
Drain the noodles and set aside.
-
In a large skillet or wok on the stove over medium high heat, add the sesame oil.
-
Add the mushrooms and cook 3-4 minutes.
-
Add the hoisin sauce, shaoxing wine, soy sauce, five spice powder and spinach.
-
Cook for 2-3 minutes.
-
Add the cooked noodles and prepared sauce, toss everything together.
-
Serve topped with chopped peanuts and diced green onions.
Notes
- To make this recipe vegan:
- Make sure the hoisin sauce and chili oil used do not contain any type of fish sauce or dried shrimp. Most brands found at traditional grocery stores will not, but always check labels.
- Use a noodle that does not contain eggs and is vegan-friendly (e.g., rice noodles or certain wheat noodles).
- To make this recipe gluten free:
- Substitute tamari for the soy sauce.
- Use mirin instead of shaoxing wine. Most mirin sold at grocery stores is gluten-free, but double-check the label.
- Some chili oil may contain wheat; verify the label to ensure it’s gluten-free.
- Use gluten-free hoisin sauce.
- Opt for pad thai rice noodles, rice ramen noodles, or gluten-free spaghetti noodles instead of traditional wheat-based lo mein or spaghetti.
- To make this recipe with pork:
- Instead of the diced mushrooms, substitute in ½ lb. ground pork. Cook the ground pork in the skillet for 6-7 minutes, breaking it up as it cooks, then drain any excess fat before proceeding with the rest of the recipe as instructed.
Nutrition Facts
Carbohydrates 104g (35%)
Protein 25g (50%)
Fat 49g (75%)
Saturated Fat 7g (35%)
Cholesterol 1mg
Sodium 2129mg (89%)
Potassium 973mg (28%)
Fiber 6g (24%)
Sugar 8g (9%)
Vitamin A 2938mg (59%)
Vitamin C 12mg (15%)
Calcium 117mg (12%)
Iron 4mg (22%)