This easy plant-based, gluten-free tofu-based vegan pho recipe is inspired by Vietnamese food traditions. What is pho? The classic dish pho is a traditional Vietnamese noodle soup that features tenderized hot broth, noodles, protein, vegetables and seasonings. This traditional homemade pho recipe is amazingly comforting—the warm, fragrant broth combines with hearty protein options and vegetable pairings, and the vibrant flavor of the basil and lime toppings for a taste and nutrition that’s beyond Picture it – all in one bowl.
I included this simple pho recipe in my first book, plant-based diet. Our family has lived in Los Angeles for 30 years and has always admired traditional cuisine from Asian countries, including Vietnam. While I’m certainly not an expert on Vietnamese food, I often celebrate Vietnamese food at home! Check out the work of one of my favorite experts on Vietnamese food traditions, Lisa Mai, a vegetarian blogger who specializes in these cuisines and cuisines. When I learned how to make this traditional vegan pho recipe at my own home, it became a family favorite. Whenever I make pho soup, my sons always get excited when they smell the smell of cooking pho. My version is completely plant-based and includes amazing vegetable broth, tofu, noodles, tons of veggies, herbs, and peanuts. It looks complicated, but it’s not. Just let that delicious broth boil and prepare the other ingredients while it cooks.
The basic vegan or vegetarian pho recipe in my book can be used to make many variations. While the original recipe calls for bok choy and seitan, you can substitute any leafy green vegetable for the bok choy and tofu for the gluten. I always feature whatever greenery I have growing in my garden, but if you don’t have a garden, try buying seasonal plants at the farmers market or grocery store. When it comes to pho, the most important thing is the broth, and this broth is amazing – packed with spices, mushrooms, ginger and herbs. The fun thing about Pho is that it’s interactive. Just prep all the ingredients (vegetables, herbs, lime, chili) on a plate, set it out on the table, and let everyone make their own bowl of noodle soup just the way they like it. You start with a large bowl filled with noodles and boiling broth, then add your favorite toppings.
I’ve spent more time in Asia and refined my pho since I first created this recipe. I learned that the secret to rice noodles is not to overcook them. Depending on your preference, you may need to simmer the broth with the tofu and vegetables for a few minutes before adding the ingredients. I also like to add peanuts and baby bird’s eye chilies as ingredients. If you really want to get inspired to make authentic Vietnamese pho, visit a local Asian market in your city and look for some authentic ingredients like Vietnamese rice noodles, Asian chili peppers, Thai basil, really good soy sauce, and star anise. You can also grow plenty of these ingredients in your garden (depending on your growing area), such as peppers, greens, limes, basil, and cilantro. I have these growing in my garden now! I hope you enjoy this recipe as much as we do!
describe
This simple, completely plant-based, gluten-free, delicious, and nutritious vegan pho tofu recipe is based on Vietnamese food culture traditions.
broth:
Noodle:
Ingredients:
- 1 (15 oz) package extra firm tofu, pressed, diced
- 1 A bunch of green vegetables (i.e. beets, spinach, cabbage, mustard greens), chopped
- 1/2 cup Coarsely chopped cilantro
- 1/2 cup Coarsely chopped basil (try to find Thai basil if possible)
- 1 small limes, cut into wedges
- 2–4 Chili peppers (bird’s eye chili, chili de arbol)
- 4 green onions, sliced
- 1/2 cup coarsely chopped peanuts
- Prepare the broth: Combine all broth ingredients in a large pot, cover and bring to a simmer. Reduce heat and cook for 30 minutes. Strain the broth, discarding vegetables and seasonings. Return the strained broth to the pot, cover and keep warm (the broth should be bubbling before serving). While the soup is cooking, prepare the noodles and ingredients.
- Prepare the noodles: Bring a pot of water to a boil. Place noodles into plate. Pour boiling water over noodles and soften until desired texture is reached (soft but not sticky) – about 4-6 minutes. Rinse and drain noodles.
- Arrange cilantro, basil, lime, chiles, scallions and peanuts on a plate for garnish.
- While the soup is serving, divide the noodles into 4 bowls. Top with tofu and leafy greens. Pour the boiling broth over each serving and serve immediately. Garnish with toppings as desired.
notes
Alternatively, in step 4, you can add the noodles, tofu and leafy greens to the boiling stock pot and cook for 1-2 minutes to get desired texture, then divide between 4 bowls and use as needed Toppings for garnish.
Try other toppings such as sprouts, mushrooms and seitan.
Recipe adapted from plant-based diet By Sharon Palmer, MSFS, RDN
- Preparation time: 15 minutes
- Cooking time: 30 minutes
- category: main course
- gourmet food: Asians, Americans
Nutrition
- Serving size: 1 serving
- Calories: Chapter 589
- sugar: 10 grams
- sodium: 1914 mg
- fat: 25g
- Saturated fat: 3 grams
- carbohydrate: 83 grams
- fiber: 10 grams
- protein: 28 grams
Keywords: Vegan Pho, Vegan Pho Recipe, Easy Pho Recipe, Vegan Pho Recipe, Homemade Pho Recipe, Quick Pho Recipe
For more Asian-inspired recipes, check out some of my favorite recipes:
Thai Tempeh Noodle Skillet
Thai Tofu Sorghum Bowl
Thai Tofu and Vegetable Noodle Bowl
Snow peas and gluten vegetable stir-fry
Stir-fried vegetables with purple rice
Easy Soba Noodles with Peanuts and Gluten
Curry Tofu Papaya Roll
As an Amazon Influencer I earn from qualifying purchases. For more information about affiliate links, click here.