
This Vietnamese-inspired noodle soup is bold, fragrant, and deeply satisfying ā the kind of bowl that makes you forget you're eating something entirely plant-based. The broth is the star: onion and ginger are charred directly in a dry pot to build that signature smoky depth, then simmered with lemongrass, dried shiitake mushrooms, and soy sauce until the whole kitchen smells incredible. A homemade annatto-lemongrass paste bloomed in oil gives the broth its gorgeous rust-orange color and layers of savory, citrusy heat without a drop of anything animal-derived. Vegan fish sauce steps in where traditional shrimp paste would go, keeping the flavor profile authentic while staying completely plant-based ā no compromises needed. Tofu and king oyster mushrooms simmer right in the finished broth, soaking up all that color and spice before landing in your bowl alongside thick, chewy rice noodles. The spread of fresh herbs, shredded cabbage, bean sprouts, and lime wedges at the table means every diner can customize their bowl to exactly the level of brightness and heat they want. This recipe serves four and is the kind of project-worthy weeknight dinner that pays off in every single slurp.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more ā4 servings























Set a large pot over medium-high heat. Place the halved onion and ginger cut-side down directly in the dry pot and cook undisturbed for 4ā5 minutes, until the cut surfaces are deeply charred and fragrant. Add the bruised lemongrass pieces, vegetable broth, dried shiitake mushrooms, soy sauce, sugar, and salt. Bring to a boil, then reduce heat to a gentle simmer and cook for 30 minutes.
While the broth simmers, make the annatto-lemongrass paste. Heat the neutral oil in a small skillet over medium heat. Add the annatto seeds and cook, stirring, for 1ā2 minutes until the oil turns a deep orange-red, then remove the seeds with a spoon and discard them. Add the minced lemongrass to the colored oil and cook, stirring frequently, for 3ā4 minutes until softened and fragrant. Add the garlic and shallots and cook for 2 minutes more, until softened and golden at the edges. Stir in the vegan fish sauce and chili flakes and cook for 30 seconds, then remove from heat.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
