Beef Pho with Zucchini Noodles

Ingredients icon 27 Ingredients
Servings icon Makes 4 Servings
Time icon 1 Hour
Recipe courtesy of: Jennifer Fisher,


  • 1 pound top sirloin steak (or strip, flat iron, etc.)

  • 1 pound zucchini, spiralized

  • 2 teaspoons olive oil (not virgin)

  • 1 teaspoon sea salt

  • 1 teaspoon coarse ground black pepper

  • 32 ounces beef stock from carton

  • 8 ounces purchased beef bone broth (or additional beef stock if not found)

  • 8 ounces water

  • 2 teaspoons Hoisin sauce

  • 2 tablespoons low-sodium soy sauce

  • 1 tablespoon fish sauce

  • 1 small yellow onion, quartered

  • 10 slices fresh ginger, 1/4” thick

  • 1 teaspoon black peppercorns

  • 1/2 teaspoon fennel seeds

  • 1/2 teaspoon coriander seeds

  • 4 whole star anise pieces

  • 1/2 teaspoon whole cloves (or substitute 1/8 teaspoon ground)

  • 1 whole cardamom pod (or substitute 1/8 teaspoon ground)

  • 1 whole cinnamon stick (or substitute 1/4 teaspoon ground)

  • 2 cups mung bean sprouts

  • 8 ounces baby bella mushrooms, sliced

  • 1/2 cup chopped green onions, whites and greens

  • 1 cup fresh cilantro leaves

  • 1 large jalapeno, finely sliced

  • 1/3 cup coarsely chopped nuts (cashew, almond, or peanut)

  • Sriracha and/or Sambal Oelek for passing


  1. In large stock pot, add beef stock, bone broth, water, hoisin sauce, soy sauce and fish sauce. Add quartered onion and slices of ginger. Bundle up and tie off peppercorns, fennel seed, coriander seed, star anise, cardamom, cinnamon and cloves in cheesecloth (or, easier yet, place these ingredients in tea diffuser). Add spices to broth mixture and bring to boil over medium-high heat. Lower heat to medium and simmer for 25 minutes.  Use slotted spoon to fish out and discard ginger slices and onion. Also, throw away bundled up spices. Add spiralized zucchini and simmer for 5 additional minutes to soften.

  2. Simultaneously, while broth is simmering, prepare steak. Rub steaks with olive oil and season with salt and pepper. Bring grill pan to medium-high heat (about 400°F) and sear steak for 2 minutes on each side, or until outside caramelizing but inside still rare (approximately 120 to 125°F). Remove from heat and let rest for 5 minutes before slicing very thinly across the grain.

  3. To serve, fill bowls with broth and zucchini noodle mixture and top with slices of steak. Pour a little more broth on top of beef to help it cook more. Allow guests to top soup with additional ingredients of their choosing including bean sprouts, mushrooms, green onions, cilantro, jalapenos, nuts and Sriracha and/or Sambal Oelek.

Nutrition Information

Nutrition information per serving: 430 calories; 24 g fat (7 g saturated fat; 0 g trans fat); 90 mg cholesterol; 1910 mg sodium; 1620 mg potassium; 20 g carbohydrate; 5 g fiber; 11 g sugars; 37 g protein; 0% (DV) vitamin D; 15% (DV) calcium; 25% (DV) iron; 46% (DV) potassium

Share this Recipe