Nutrition Facts for Vegan beef pho

Vegan Beef Pho

Savor the comforting warmth and fragrant spices of Vegan Beef Pho, a plant-based twist on the beloved Vietnamese classic. This rich, aromatic soup features a robust vegetable broth infused with charred onion, ginger, cinnamon, star anise, and cloves, delivering deep, authentic flavors. Tender rice noodles and hearty vegan beef strips create a satisfying base, while fresh garnishes like bean sprouts, cilantro, basil, jalapeño, and lime elevate each bowl into a customizable masterpiece. Quick to prepare yet packed with soothing spices and umami-rich sauces like soy and hoisin, this vegan pho is perfect for cozy dinners or weeknight indulgence. Experience the ultimate balance of comfort and complexity in a hearty, plant-powered pho that’s as nourishing as it is delicious!

Nutriscore Rating: 80/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Beef Pho
Prep Time:15 mins
Cook Time:45 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 200 grams rice noodles
  • 8 cups vegetable broth
  • 1 large onion
  • 3 inch ginger
  • 1 piece cinnamon stick
  • 3 pieces star anise
  • 4 pieces whole cloves
  • 2 pieces cardamom pods
  • 3 tablespoons soy sauce
  • 2 tablespoons hoisin sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon mushroom soy sauce (optional for deeper flavor)
  • 250 grams frozen vegan beef strips
  • 2 cups bean sprouts
  • 0.5 cup fresh cilantro
  • 0.5 cup fresh basil
  • 3 stalks green onions
  • 1 sliced jalapeño
  • 1 cut into wedges lime

Directions

Step 1

Begin by preparing the broth: Char the onion and ginger. Place them directly over a flame or under a broiler until they develop a good char (4-5 minutes), then rinse any charred bits off under running water and set aside.

Step 2

In a large pot, combine the vegetable broth with the charred onion and ginger, cinnamon stick, star anise, cloves, and cardamom pods. Bring to a boil, then reduce the heat and simmer for 30 minutes to allow the flavors to infuse.

Step 3

While the broth simmers, prepare the rice noodles according to the package instructions. Rinse them with cold water after cooking to prevent sticking.

Step 4

Strain the broth, discarding solids, and return the liquid to the pot. Add soy sauce, hoisin sauce, brown sugar, and mushroom soy sauce (if using). Adjust seasonings to taste.

Step 5

Add the frozen vegan beef strips to the broth and allow them to heat through for about 10 minutes at a gentle simmer.

Step 6

Prepare the garnishes: Rinse and roughly chop the cilantro and basil. Slice the green onions. Thinly slice the jalapeño and cut the lime into wedges.

Step 7

To serve, divide the noodles evenly into bowls. Ladle the hot broth with vegan beef strips over the noodles.

Step 8

Serve with a generous amount of bean sprouts, fresh herbs, green onions, jalapeño slices, and lime wedges on the side so each diner can customize their bowl.

Nutrition Facts

Serving size (2933.9g)
Amount per serving % Daily Value*
Calories 1695.9
Total Fat 34.2g 0%
Saturated Fat 5.0g 0%
Polyunsaturated Fat 6.5g
Cholesterol 1.0mg 0%
Sodium 9260.3mg 0%
Total Carbohydrate 255.7g 0%
Dietary Fiber 45.8g 0%
Total Sugars 67.1g
Protein 106.2g 0%
Vitamin D 0IU 0%
Calcium 679.2mg 0%
Iron 27.2mg 0%
Potassium 5327.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 17.5%
Protein: 24.2%
Carbs: 58.3%