
Few bowls hit as deeply as a steaming pho, and this plant-based version earns every bit of that soul-warming reputation. The secret is in the broth: charring the onion and ginger under the broiler, then toasting whole star anise, cinnamon, cloves, coriander, and fennel seeds before simmering everything together for 45 minutes. That layered process pulls out a broth so deeply golden and fragrant it genuinely rivals anything you'd find at a restaurant. Golden pan-seared tofu and sautéed shiitake caps give you satisfying, meaty texture without any animal products in sight — just smart technique and good ingredients. The rice noodles soak up that aromatic broth beautifully, and the table spread of Thai basil, bean sprouts, lime wedges, hoisin, and sriracha means every diner can customize their bowl exactly the way they like it. This recipe serves four, making it a perfect weekend project that rewards the effort with a genuinely impressive, restaurant-quality result.
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 your oven broiler to high (or use tongs directly over a gas burner flame). Place the onion halves and ginger cut-side up on a foil-lined baking sheet and broil 4–5 inches from the element for 8–10 minutes, turning once with tongs, until the cut surfaces are deeply charred and blackened in spots.
While the onion and ginger char, toast the spices in a dry large stockpot over medium heat — add the star anise, cinnamon stick, cloves, coriander seeds, and fennel seeds and stir constantly for 2–3 minutes, until fragrant and lightly darkened. Watch closely, as the spices can scorch quickly.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
