Heart Healthy Beef Pho with Rice Noodles

(5.0)
By Judy Capodanno
Updated 9/22/2025
Dietitian Reviewed: Jane Schwartz, RDN, CLT
Approved for These Diets:
Heart Healthy | Gluten Free | Diabetic
Heart Healthy Beef Pho with Rice Noodles
Photo Credit: iStock

This heart healthy beef pho soup blends two low sodium broths, beef and chicken, to make a nutrient rich and satisfying one pot meal. A popular Vietnamese noodle soup, we use rice noodles to keep this a gluten free recipe. And this Pho is low calorie, too, with only 200 calories a bowl.

Find more delicious options in our Heart Healthy Soup Recipes.

Total Time
30 minutes
Servings
8
Calories
203

Why You’ll Love This Healthy Beef Pho with Rice Noodles Recipe

Pho, a popular Vietnamese noodle soup, is renowned for its flavorful broth, tender pho noodles, and fresh herbs. This heart-healthy beef pho recipe offers a delicious and nutritious alternative to traditional versions that can be high in fat and loaded with sodium. The flavorful broth, made from nutritious and aromatic ingredients, provides a rich and savory base for the soup. 

The rice pho noodles add a satisfying texture and absorb the flavors of the broth. Herbs and spices provide a bright and fragrant aroma and add a burst of fresh flavor. Together, these wholesome ingredients create a harmonious and comforting bowl of soup that is both delicious and nourishing.

Key Health Highlights

  • Nutrient-rich broth: The combination of beef and chicken broth provides your body with essential vitamins, minerals and amino acids.
  • Lean protein: Lean beef flank or sirloin is a good source of protein but with very minimal fat.
  • Low in calories: Compared to many other noodle soups, pho is relatively low in calories, making it a satisfying and healthy meal option.
  • Gluten-free: This homemade beef pho recipe can easily be made gluten-free. The main ingredients, broth and rice noodles, are naturally gluten-free. Adding gluten-free soy sauce (also called tamari sauce) and fish sauce make this healthy beef pho recipe a good choice for those following a gluten-free diet.
  • Low in sodium: Homemade pho gets its rich, deep flavor from simmering the broth with flavorful sodium-free aromatics. By using low-sodium soy sauce (or gluten-free tamari sauce), you can enjoy this comforting recipe while still maintaining your low sodium diet.
  • Customizable: You can customize your pho with different toppings, such as lime wedges or chili oil, to tailor it to your taste preferences as well as dietary needs.

FAQs About Heart Healthy Beef Pho with Rice Noodles

To create a flavorful low-sodium broth, this recipe relies on a blend of aromatic spices like star anise, fennel seeds, and ginger, which are toasted to release their full aroma. Additionally, using a combination of low-sodium beef and chicken broths provides a rich base, and a small amount of low-sodium soy sauce and fish sauce adds depth without excess salt.

You can easily make this recipe vegetarian by substituting the beef and beef broth with plant-based alternatives. Use vegetable broth instead of beef and chicken broths. For the protein, consider adding firm tofu, mushrooms, or a variety of fresh vegetables like bok choy or carrots, which can be cooked directly in the broth.

To get very thin slices of beef, it's best to use a lean cut like sirloin or flank steak and freeze it for about 30 minutes until it is firm but not solid. Use a very sharp knife to slice it thinly against the grain. This technique helps ensure the beef cooks quickly and remains tender in the hot broth.

More Heart-Healthy Asian-Inspired Recipes

Healthy Noodle Dishes

Ingredients

Recipe yields 8 servings

For the broth

For the pho

Directions

For the broth

  1. Step 1

    Make the broth: In a large saucepan, add the fennel seeds, coriander, cinnamon and cloves and cook over medium heat until fragrant, about 1 to 2 minutes. Add the ginger and scallion pieces. Stir for 30 seconds. Add the beef broth and chicken broth and bring to a boil over high heat. Reduce the heat to low and simmer, uncovered, for 30 minutes.

  2. Step 2

    Pour the broth through a strainer positioned over another saucepan; discard the solids. Add the fish sauce to the broth and keep warm over medium-low heat.

For the pho

  1. Step 1

    Make the pho: Meanwhile, boil the noodles according to package directions. Set aside.

  2. Step 2

    In a bowl, combine the beef with the black pepper, brown sugar, cornstarch, fish sauce and soy sauce. In a large skillet, heat the oil over medium-high heat. Add the garlic and onion and cook for 30 seconds. Add the beef and sauté for 2 to 3 minutes for rare meat. Divide the noodles, beef and broth among the bowls and garnish with reserved sliced scallion, cilantro, bean sprouts and jalapeño.

Nutrition Facts

Serving Size:
1 cup

203
Calories
9
g
Fat
20
mg
Cholesterol
585
mg
Sodium
34
g
Carbs
2
g
Sat. Fat
1
g
Fiber
14
g
Protein
1
g
Sugars

Ingredient Substitutions

This homemade beef pho recipe is delicious as-is. However, there are a few ingredients that can be substituted depending on your dietary needs and food preferences. Just keep in mind that any substitutions can affect the nutrition content and taste.

  • Thinly sliced turkey or chicken breast can be used instead of beef.
  • Leftover cooked meat is also a quick and easy substitution. Place the leftover meat in the bowls with the cooked pho noodles and ladle the hot broth into the bowls. Then, top with the remaining ingredients.
  • To make this dish vegetarian, you can use thinly sliced tofu or mushrooms (Portobello mushrooms are a great choice) as well as mushroom broth and vegetable broth. Be sure to omit the fish sauce. If you are using earthy mushroom broth, you shouldn’t miss the fish sauce. 
  • Coconut aminos can be used instead of low sodium soy sauce for a gluten-free alternative. 
  • Shredded carrots or sliced snow peas can be used instead of bean sprouts.
  • If you don’t like the taste of cilantro, simply omit it from the recipe.

Try More Heart Healthy Soup Recipes