If you’re craving a bowl that’s soul-warming, vibrantly flavorful, and wonderfully satisfying, you’ve got to try this Vegetarian Dan Dan Noodle Soup Recipe. It’s an incredible twist on the classic Sichuan favorite, swapping out meat for a wholesome medley of fresh veggies and rich, nutty sesame paste. This soup bursts with bold spices, silky noodles, crisp vegetables, and that signature tangy, spicy broth that will keep you coming back for more. Whether you’re a longtime fan of Asian noodle soups or dipping your toes into vegetarian cooking, this recipe hits all the right notes with ease and heart.

Ingredients You’ll Need
The magic of this Vegetarian Dan Dan Noodle Soup Recipe lies in its simple yet thoughtfully chosen ingredients. Each one adds a distinct layer of flavor, texture, or color to create a harmonious bowl that’s both nourishing and exciting. From the creamy sesame paste to the fresh crunch of bok choy and bean sprouts, expect a beautiful balance that will awaken your taste buds.
- Rice stick noodles: Use dried ones for perfect silky strands that soak up the broth beautifully.
- Vegetable stock: A flavorful base that infuses the soup with umami and depth.
- Garlic and ginger: These aromatics deliver warmth and zing with every spoonful.
- Soy sauce: Adds savory saltiness and indulgent depth.
- Sesame paste or tahini: The star ingredient for a creamy, nutty backbone to the soup.
- Black vinegar: Provides that signature tangy acidity that balances the richness.
- Chili bean sauce: Brings in a subtle smoky heat—adjust to suit your spice love.
- Vegetables (carrots, bok choy, broccoli, bean sprouts): Fresh crunch for color, texture, and vibrant nutrition.
- Scallions: Fresh brightness to finish off the soup with a lovely crisp bite.
How to Make Vegetarian Dan Dan Noodle Soup Recipe
Step 1: Prepare the Stock
Start by combining your vegetable stock, water, minced garlic, minced ginger, sugar, and soy sauce in a large pot. Bring everything to a gentle boil to build a fragrant, flavorful base that’s rich yet light enough to let all the other ingredients shine.
Step 2: Mix the Stock Sauce and Prep Vegetables
While the stock heats up, whisk together the sesame paste, black vinegar, chili bean sauce, cornflour, and sesame oil in a small bowl. This mixture will thicken and flavor the broth beautifully. Chop all your vegetables into bite-sized pieces so they cook evenly and quickly.
Step 3: Combine Sauce with Stock
Pour the sesame and chili sauce blend into your simmering stock, stirring well to dissolve smoothly. Give it a taste here and tweak with a splash more soy sauce, vinegar, or chili paste if you want to dial the flavors up or down. This step is what transforms a simple broth into that irresistibly complex and balanced soup you’re craving.
Step 4: Cook the Noodles and Vegetables
Drop the dried rice noodles into the boiling soup first. After a minute, add the carrots and broccoli so they soften just right without losing their crunch. Stir gently, and after another minute, turn off the heat and add the bok choy stems to keep them tender-crisp. This layered cooking ensures every vegetable maintains its best texture.
Step 5: Assemble the Bowls
Divide the noodle and vegetable mixture evenly into serving bowls. Top each one with the bok choy leaves and a generous handful of crunchy bean sprouts. This fresh layering gives each spoonful bursts of texture and freshness.
Step 6: Ladle and Garnish
Carefully ladle the hot, flavorful broth over the noodles and veggies. Finish off with a sprinkle of chopped scallions for a bright, herbal pop that contrasts beautifully with the richness. For those who dare, drizzle on some chili oil or add extra chili paste for a fiery kick.
How to Serve Vegetarian Dan Dan Noodle Soup Recipe

Garnishes
Fresh garnishes like sliced scallions, toasted sesame seeds, or a drizzle of chili oil instantly elevate your soup. They add visual appeal and an extra layer of interest, whether it’s a nutty crunch or subtle heat. Don’t be shy about customizing garnishes to your liking—it’s what makes the dish truly yours.
Side Dishes
This soup pairs beautifully with simple sides such as steamed dumplings, pickled vegetables, or even a crisp cucumber salad. These complement the warm, spicy broth perfectly, providing balance and enhancing the overall dining experience.
Creative Ways to Present
If you’re hosting a casual dinner, present individual bowls with small platters of different garnishes and sides for guests to customize their bowls. You can also serve the noodles and veggies separately from the broth for an interactive build-your-own style meal. The vibrant colors of the vegetables make for an eye-catching table spread that tempts everyone to dive in.
Make Ahead and Storage
Storing Leftovers
Store any leftover soup components separately in airtight containers. Keep the broth chilled in one container and the noodles and vegetables in another to avoid sogginess. This way, when you’re ready to enjoy, everything stays fresh and maintains its texture.
Freezing
This soup freezes well if you store just the broth on its own. Thaw it gently and reheat before adding freshly cooked noodles and vegetables. Freezing cooked noodles or crisp veggies can cause them to become mushy, so it’s best to prepare those fresh when serving.
Reheating
When reheating, warm the broth slowly on the stove, then add freshly cooked noodles and quickly sauté or steam your veggies to keep them crisp. This method keeps the soup tasting vibrant and avoids overcooked noodles or limp vegetables.
FAQs
Can I substitute the sesame paste with something else?
Absolutely! Tahini is a fantastic substitute for sesame paste as it provides a similar nutty flavor and creaminess. If you don’t have either, peanut butter can work in a pinch, though it will alter the flavor slightly.
Is the Vegetarian Dan Dan Noodle Soup Recipe spicy?
The recipe has a moderate spice level thanks to the chili bean sauce and optional chili oil. You can easily adjust the heat by reducing or increasing these ingredients to suit your taste, so it’s perfect for everyone from mild to spicy lovers.
Can I use fresh noodles instead of dried rice stick noodles?
Yes, fresh noodles will work wonderfully. Just note that fresh rice noodles tend to cook faster, so add them last or reduce cooking time slightly to avoid overcooking.
What if I can’t find black vinegar?
Black vinegar lends a distinctive tang, but you can substitute it with balsamic vinegar or a mix of rice vinegar and a pinch of sugar for a similar effect. It won’t be identical, but it keeps the bright acidity that balances the richness.
Can I add tofu or other protein sources?
Definitely! Cubed firm tofu, cooked tempeh, or even edamame beans are great vegetarian protein additions. Just add them towards the end so they warm through without breaking apart.
Final Thoughts
This Vegetarian Dan Dan Noodle Soup Recipe is more than just a meal—it’s a comforting hug in a bowl, bursting with exciting flavors and fresh textures. Whether you’re looking for a quick weeknight dinner or a soul-refreshing lunch, this dish delivers big on taste without any fuss. I can’t recommend it highly enough, so grab those ingredients and dive into creating your own delicious and nourishing bowl of goodness. Trust me, this one will become a beloved staple in your recipe collection.
Print
Vegetarian Dan Dan Noodle Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Chinese
- Diet: Vegetarian
Description
This Vegetarian Dan Dan Noodle Soup is a delicious and comforting Asian-inspired dish featuring tender rice stick noodles in a savory, slightly spicy broth enriched with sesame paste, black vinegar, and chili bean sauce. Loaded with fresh vegetables like carrots, bok choy, broccoli, and bean sprouts, it’s a healthy, flavorful meal perfect for quick weeknight dinners or anytime you crave authentic Chinese flavors in a light soup format.
Ingredients
Noodles and Broth
- 400 g dried rice stick noodles
- 4 cups (32 oz/1 litre) vegetable or chicken stock (broth)
- 5 cups water
Flavors and Sauce Mix
- 3 large garlic cloves, minced
- 2 tsp minced ginger
- 2 tsp sugar
- 3 tbsp soy sauce
- 2 tsp cornflour / corn starch
- 2 Tbsp sesame paste or tahini
- 4 tbsp black vinegar
- 2 tsp chilli bean sauce (or substitute another chili paste/sauce, adjust to taste)
- 1 1/2 tsp sesame oil
Vegetables and Garnishes
- 2 medium carrots, peeled and sliced diagonally
- 4 bok choy
- 2 cups broccoli florets
- 1 1/2 cups bean sprouts
- 1 scallion / shallot, chopped
- Optional: chili oil and extra chili paste for finishing (to taste)
Instructions
- Prepare the Stock: Combine the vegetable or chicken stock and water in a large pot and bring to a boil over medium-high heat.
- Make the Stock Sauce: While the stock heats, in a small bowl, mix together minced garlic, minced ginger, sugar, soy sauce, cornflour, sesame paste, black vinegar, chili bean sauce, and sesame oil to form the stock sauce. Cut all vegetables into bite-sized pieces.
- Season the Soup: Add the stock sauce mixture into the boiling stock and stir well until the cornflour dissolves completely and the flavors meld. Taste and adjust seasoning if needed.
- Cook Noodles and Vegetables: When the stock returns to a boil, add the dried rice stick noodles and cook for 1 minute. Then add the sliced carrots and broccoli florets and cook for another minute. After this, remove the pot from heat and add the bok choy stems, letting them soften in the residual heat.
- Assemble Bowls: Divide the cooked noodles and vegetables among four serving bowls. Top each with bok choy leaves and bean sprouts for freshness and crunch.
- Serve Soup: Ladle the hot broth over the noodles and vegetables in each bowl.
- Garnish and Customize: Sprinkle chopped scallions on top and optionally finish with chili oil and additional chili paste if you like extra heat.
Notes
- Use dried rice stick noodles for the authentic texture; soak or cook per package instructions if needed before adding to soup.
- Black vinegar adds a tangy depth to the soup; if unavailable, substitute with a mild balsamic vinegar but flavor profile will vary.
- Chili bean sauce can be replaced with any chili paste or sauce, adjusting the amount to your spice tolerance.
- This recipe is vegetarian by default if using vegetable stock; using chicken stock will make it non-vegetarian.
- For a gluten-free version, ensure soy sauce and any other sauces are certified gluten-free.

