Skip to main content
Vietnamese Beef Noodle Soup (Bun Bo Hue) - Soy-Free recipe by Safe Plated

Vietnamese Beef Noodle Soup (Bun Bo Hue) - Soy-Free

A spicy and flavorful Vietnamese beef noodle soup, adapted to be entirely soy-free while retaining its authentic taste. Replaces common soy-based ingredients.

30m prep + 120m cook4 servings
Contains fishSOY-free
580 cal|50g protein|65g carbs|20g fat|6g fiber

Ingredients

  • 1 lb Beef shank
  • 2 lb Beef bones
  • 3 stalks Lemongrass
  • 4 slices Ginger
  • 1 large Onion
  • 2 tablespoons Annatto seeds
  • 1 tablespoon Chili powder
  • 4 tablespoons Fish sauce alternative (coconut aminos)
  • 1 tablespoon Sugar
  • 12 oz Round rice noodles (bun)
  • 2 cups Bean sprouts
  • 1 cup Banana blossom (shredded)
  • 1/2 cup Mint
  • 4 each Lime wedges

Instructions

  1. 1Preheat your oven to 400°F (200°C). Place the 1 large onion (halved) and 4 slices of ginger on a baking sheet; roast for 20-30 minutes until they are deeply charred. While the aromatics roast, tie the 3 stalks of lemongrass into knots.
  2. 2In a large (at least 8-quart / 7.5-liter) stockpot, combine the 1 lb beef shank, 2 lb beef bones, the roasted onion, roasted ginger, knotted lemongrass, and 2 tablespoons of annatto seeds. Add enough cold water to cover all ingredients by at least 2 inches (approximately 12-14 cups / 3-3.5 liters), then bring to a rolling boil over high heat (212°F / 100°C).
  3. 3Reduce the heat to low to maintain a gentle simmer, skimming off any foam or impurities that rise to the surface. Simmer, uncovered, for 2 to 2.5 hours, or until the beef shank is very tender and easily pierced with a fork (internal temperature should be 190-205°F / 88-96°C).
  4. 4Carefully remove the 1 lb beef shank from the pot and let it cool on a cutting board for 10-15 minutes, then slice it thinly (about 1/8-inch / 3 mm thick) against the grain. Strain the entire broth through a fine-mesh sieve into a clean large pot, discarding the bones, aromatics, and annatto seeds.
  5. 5Return the strained broth to medium heat in the clean pot. Stir in the 1 tablespoon of chili powder, 4 tablespoons of fish sauce alternative (coconut aminos), and 1 tablespoon of sugar, heating until the broth is steaming hot.
  6. 6In a separate large pot, bring at least 4 quarts (4 liters) of water to a rolling boil over high heat. Add the 12 oz round rice noodles (bun) and cook for 5-7 minutes, stirring occasionally, until the noodles are tender but still slightly firm to the bite. Drain the noodles thoroughly in a colander and rinse briefly with cold water to prevent sticking.
  7. 7Divide the cooked 12 oz round rice noodles, sliced 1 lb beef shank, 2 cups of bean sprouts, 1 cup of shredded banana blossom, and 1/2 cup of mint evenly among 4 large serving bowls. Ladle the hot, seasoned broth over the ingredients in each bowl until they are submerged, and serve immediately with 4 lime wedges.

Substitutions

Fish sauceCoconut aminos

Soy allergy

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.