Go Back
+ servings
Vegan pho in a bowl next to herbs, hoisin sauce, and sriracha sauce.
Print Recipe
5 from 6 ratings

Vegan Pho with Scratch-Made Broth (Pho Chay)

This vegan pho recipe includes a homemade vegan broth that tastes eerily similar to beef pho broth. The entire recipe also takes just an hour to make!
Prep Time10 minutes
Cook Time50 minutes
Course: Dinner
Cuisine: Vietnamese
Diet: Vegan, Vegetarian
Keyword: pho chay, vegan pho, vegan pho recipe, vegetarian pho, vegetarian pho recipe
Servings: 4 people
Calories: 852kcal
Author: Becca Du

Ingredients

Broth

Noodle Bowl

Instructions

  • Preheat the oven to broil (~550 degrees F/288 degrees C).
  • Cut 1 cabbage into 4 pieces and place on a baking sheet. Add the onion and ginger to the baking sheet. Broil for 10 minutes until the edges are slightly charred.
    Broiled cabbage, onion, and ginger.
  • Add 3 star anise, 2 cinnamon sticks, 2 tsp of fennel seeds, and 2 tsp of coriander seeds to a small pan. Toast for 30 seconds to a minute until the spices are fragrant. Place them in the center of a 5x5 inch piece of cheese cloth. Tie the corners together to create a spice pouch, and set aside.
    Spice pouch filled with star anise, cinnamon sticks, fennels seeds, and coriander seeds.
  • Place the cabbage, onion, and ginger in a large soup pot. Follow with the toasted spices, 8 oz of shiitake mushrooms, 5 celery sticks, 3 carrots, 4 cloves of garlic, 1 daikon, 1 quart of vegetable broth, 6 cups of water, and 2 tsp of salt.
    Ingredients for vegan pho in a large soup pot.
  • Bring to a simmer and simmer for 10 minutes. Remove the shiitake mushrooms and set aside. Continue simmering for 30 minutes.
  • While the soup is simmering, prep the rest of your ingredients. Boil the pho noodles and enoki mushrooms. Enoki mushrooms should be boiled for 30 seconds. Slice the green onions and cilantro, and fry the tofu. To fry the tofu: First, pat the tofu dry. Heat up vegetable oil to 356 degrees F and fry it on all sides until golden brown. Season with salt and set aside.
    Fried tofu, shiitake mushrooms, enoki mushrooms, and pho noodles.
  • Once the soup is done simmering, add ¼ cup of soy sauce and 1 tsp of granulated sugar. Simmer for another 10 minutes before removing the soup from the heat. Taste the soup, and if it tastes bland, add more salt.
    vegan pho broth in a large soup pot.
  • Remove all the ingredients from the broth, and prepare to serve. I like to do this with a fine mesh sieve.
    Ladle pouring soup.
  • Now it's time to assemble your noodle bowl! First, add a few handfuls of noodles to the bowl. Follow with the fried tofu, shiitake mushrooms, enoki mushrooms, green onions, cilantro, mint, and bean sprouts. Ladle soup over the top, and finally, finish with a squeeze of lime, a drizzle of shallot oil, hoisin sauce, and sriracha. Enjoy!
    Vegan pho in a bowl.

Video

Notes

  1. Do not let the broth boil too much. One of the keys to this broth is not let the broth boil too much. Simmering the broth leads to a clearer broth.
  2. Let the broth sit for at least an hour for the best flavor. This broth is done cooking after 50 minutes, and you can certainly serve it at this point, but I found that letting it sit for at least an hour with all the aromatics yields a richer broth. This allows the ingredients to further flavor the broth.
  3. Customize the toppings to your preferences. You don't have to include every single topping in your pho. Pick and choose the ones you like. A simplified version could be noodles, shiitake mushrooms, fried tofu, cilantro and green onions.
  4. Use fresh noodles if you can find them. I highly recommend fresh pho noodles for the best flavor. I personally like the noodles from Rama Foods.
  5. Shallot oil. Shallot oil is the oil leftover from frying shallots. Optional but highly recommended. 
  6. Storage Instructions. The components of the dish should be stored separately. The broth, noodles, and cooked toppings should last up to 3 days in the fridge in airtight containers. Vegetables can last up to a week.

Nutrition

Serving: 1bowl | Calories: 852kcal | Carbohydrates: 193g | Protein: 16g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 1mg | Sodium: 4025mg | Potassium: 1403mg | Fiber: 18g | Sugar: 24g | Vitamin A: 8871IU | Vitamin C: 132mg | Calcium: 276mg | Iron: 5mg