
This vegetarian Dan Dan noodle soup is bold, savory, and gently spicy, with a rich sesame-chili broth, tender rice noodles, and plenty of crisp-tender vegetables. It comes together quickly in one pot, making it an easy weeknight dinner that still feels deeply satisfying.
Pour the vegetable stock and water into a large pot. Add the garlic and ginger, then bring the broth to a boil over medium-high heat.
While the broth heats, whisk together the sugar, soy sauce, cornstarch, sesame paste, black vinegar, chili bean sauce, and sesame oil in a small bowl until smooth. Slice the carrots into thin bite-size pieces, separate the bok choy stems from the leaves, and cut the stems into pieces.
Stir the sauce mixture into the boiling broth until fully dissolved and slightly thickened. Taste and adjust with a little more soy sauce, vinegar, or chili bean sauce if needed.
Add the rice stick noodles to the pot and cook for 1 minute. Add the carrots and broccoli, then cook for 1 minute more.
Turn off the heat and immediately stir in the bok choy stems. Let the residual heat soften them for about 30 seconds.
Divide the noodles and vegetables among serving bowls. Top with the bok choy leaves and bean sprouts.
Ladle the hot broth over each bowl and finish with sliced scallion. Serve with chili oil or extra chili paste, if desired.
For a fully vegetarian soup, use vegetable stock only. Do not overcook the rice noodles, as they will continue to soften in the hot broth. Leftovers keep well in the refrigerator for up to 2 days, but store the bean sprouts separately if possible so they stay crisp.