Vegetarian dan dan noodles are a Sichuan-style bowl of wheat noodles tossed with a savory, spicy sauce and topped with crisp tofu, scallions, and crunchy peanuts. This version layers sesame, soy, black vinegar, and chili oil for the characteristic tangy, nutty heat, with mushrooms adding depth in place of the traditional meat topping.
Ingredients
- 12 oz (340 g) dried wheat noodles, such as Chinese wheat noodles or thin udon
- 14 oz (400 g) extra-firm tofu, drained and patted dry
- 2 tbsp (30 ml) neutral oil, divided
- 8 oz (225 g) shiitake or cremini mushrooms, finely chopped
- 2 garlic cloves, finely minced
- 1 tsp (5 g) finely grated fresh ginger
- 2 tbsp (30 ml) soy sauce, divided, plus more to taste
- 1 tbsp (15 ml) Shaoxing wine or dry sherry (optional)
- 2 tbsp (30 ml) Chinese sesame paste, or tahini
- 2 tbsp (30 ml) Chinese black vinegar (Chinkiang vinegar)
- 1 tbsp (15 ml) chili oil, plus more to serve
- 1 tbsp (15 ml) toasted sesame oil
- 1 tsp (5 g) granulated sugar
- ½ tsp ground Sichuan peppercorns, or to taste
- ¾ cup (180 ml) hot water, preferably reserved noodle water
- 2 scallions, thinly sliced
- ¼ cup (35 g) roasted peanuts, roughly chopped
- 1 tsp (3 g) toasted sesame seeds (optional)
- ½ cup (50 g) bean sprouts or blanched greens, for serving (optional)
Instructions
- Cut the tofu into small ¼-inch (6 mm) cubes. Set a large skillet over medium-high heat and add 1 tablespoon (15 ml) neutral oil. Add the tofu in a single layer and cook for 8–10 minutes, turning occasionally, until golden and crisp on several sides. Transfer to a plate.
- Add the remaining 1 tablespoon (15 ml) neutral oil to the skillet. Stir in the mushrooms and cook for 5–7 minutes, stirring now and then, until their liquid has evaporated and the pieces are browned. Add the garlic and ginger and cook for 30 seconds, just until fragrant. Stir in 1 tablespoon (15 ml) soy sauce and the optional Shaoxing wine or sherry. Cook for 1 minute, scraping up browned bits. Return the tofu to the pan, toss to coat, and turn off the heat.
- While the mushrooms cook, bring a large pot of water to a boil. Cook the noodles according to the package directions until just tender. Before draining, reserve ¾ cup (180 ml) of the cooking water. Drain the noodles; do not rinse unless the package specifically recommends it for the noodle type.
- In a large bowl, whisk together the sesame paste, black vinegar, chili oil, sesame oil, sugar, ground Sichuan peppercorns, remaining 1 tablespoon (15 ml) soy sauce, and ½ cup (120 ml) of the hot noodle water. Whisk until smooth. Add more noodle water a tablespoon at a time until the sauce is loose enough to coat noodles but still clings to them.
- Add the drained noodles to the sauce and toss thoroughly. Divide among four bowls. Spoon the tofu and mushroom mixture over the noodles, then finish with scallions, peanuts, and sesame seeds. Add bean sprouts or greens if using, and serve promptly with extra chili oil and soy sauce at the table.
Tips
- Make the sauce smooth: Sesame paste can seize when it meets liquid. Whisk the sauce ingredients first, then gradually stream in hot noodle water while whisking until creamy.
- Choose the right paste: Chinese sesame paste is made from toasted sesame seeds and has a deep, robust flavor. Tahini is a practical substitute, but it tastes milder and sometimes slightly more bitter; use it by the same amount and adjust with a little extra soy or sesame oil if desired.
- Adjust the heat: Chili oils vary considerably. Start with 1 tablespoon, taste the sauce, and add more at the table. Sichuan peppercorn gives a citrusy, tingling sensation rather than simply adding chili heat.
- Keep tofu crisp: Pat it dry and give it room in the skillet. If the pan is crowded, cook in two batches; otherwise the tofu steams instead of browning.
Serving Suggestions
Serve immediately while the noodles are warm and the sauce is silky. A simple side of blanched bok choy, gai lan, or bean sprouts adds freshness and crunch without competing with the rich sauce. Offer extra chili oil, chopped peanuts, and black vinegar so diners can tune the heat, texture, and tang at the table. For a fuller meal, serve with cucumber salad or lightly dressed greens.
Variations
For a fully vegan bowl, check that the noodles contain no egg and that the chili oil and other condiments are vegan; the listed ingredients are otherwise plant-based. Use crumbled tempeh or finely chopped walnuts instead of tofu for a different texture. For more vegetables, stir in finely chopped napa cabbage or carrots with the mushrooms, allowing a few extra minutes for them to soften. If Chinese black vinegar is unavailable, use rice vinegar with a small splash of balsamic vinegar; the result will be less malty and complex. You can also use less Sichuan pepper or omit it for a gentler, non-tingly sauce.
Storage and Reheating
For the best texture, store leftover noodles, tofu topping, and garnishes separately when possible. Refrigerate cooked components within 2 hours in airtight containers; they keep for 3–4 days. The noodles will absorb sauce as they sit, so keep a little plain water or broth on hand. Reheat the noodles and topping in a skillet over medium heat with 1–2 tablespoons of water, stirring until steaming hot, or microwave in a covered dish, stirring partway through. USDA FSIS recommends reheating leftovers to 165°F (74°C). Add fresh scallions and peanuts after reheating. Discard food left at room temperature longer than 2 hours.
Frequently Asked Questions
Are dan dan noodles traditionally vegetarian?
Many versions use minced pork, though recipes vary by cook and region. This version replaces that topping with browned tofu and mushrooms, while keeping the spicy, nutty, tangy sauce that defines the bowl.
What noodles should I buy?
Dried Chinese wheat noodles are a good choice, but thin udon or another firm wheat noodle works well. Follow the package cooking time and stop when the noodles are just tender so they do not turn soft when tossed in sauce.
Can I make the sauce ahead?
Yes. Whisk the sauce ingredients together without the noodle water and refrigerate in a sealed container for up to 3 days. Sesame paste may thicken when chilled; whisk in hot water just before serving to loosen it.
Is this recipe very spicy?
It has a moderate heat with the stated amount of chili oil, but chili oils differ. Use 1–2 teaspoons for a milder bowl, or pass extra chili oil separately for anyone who wants more heat.
Can I make it gluten-free?
Use certified gluten-free noodles and replace regular soy sauce with tamari or another gluten-free alternative. Check the labels on chili oil and vinegar too, since condiment ingredients and cross-contact practices vary.
Why is my sauce thick or clumpy?
Sesame paste naturally thickens when mixed with liquid, especially if the water is added all at once. Whisk in hot noodle water gradually, adding more until the sauce coats the noodles easily. If it thickens again in the bowl, loosen it with a spoonful of hot water.
Related
- Mexican-Style Spiced Dried Fruit Snack
- Indian-Style Egg Omelette: A Spiced, Fluffy Recipe
- Roasted Asian Eggplant With Garlic-Soy Glaze
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).