Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

Easy Low-Carb Vietnamese Pho

  • Ready in 30m
  • 6.5 g net carbs
  • 294 kcal
  • Serves 4
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Quick & Easy Vietnamese Pho (low-carb, keto, paleo)

Pho is one of the easiest and tastiest soups to make, it’s incredibly versatile (all those toppings!), and it’s easily made low carb with a simple swap for the typical rice noodles. With this recipe you won’t think twice about the missing starch.

Typically Pho, pronounced fuh, is made with fresh bone broth that boasts numerous speciality spices. We’re scaling the ingredients down to the bare minimum with equally as delicious results and this recipe can be made in 40 minutes!

To swap out the rice noodles I’ve opted to use Shirataki noodles. If you’re not familiar they’re a traditional Japanese noodles made from the konjac yam and they’re zero calorie and zero carb. The key is to prepare them the right way and they taste just like regular vermicelli style noodles (you can buy different shapes but I like the vermicelli style), at least to me! Check out this guide on how to prepare them the correct way!

My favorite part of this soup is the toppings! We’ve got bean sprouts, basil, cilantro, mint, green onions, Sriracha, and jalapeños. You can also top it off with a fresh squeeze of lime.

Step-by-step

  1. Place the beef in the freezer for 20 minutes to make it easier to slice.

  2. Under a broiler or over a gas flame char the onion and ginger for 5-7 minutes until they just start to blacken. Add them to a large soup pot with the crushed garlic, fish sauce, and coconut aminos.

    Quick & Easy Vietnamese Pho (low-carb, keto, paleo)
  3. Pour in the broth.

    Quick & Easy Vietnamese Pho (low-carb, keto, paleo)
  4. Set the pot over medium high heat and bring to a boil. Reduce to a simmer and cook 30 minutes. Raise the heat to high to bring to a boil before adding the broth to the bowls.

    Quick & Easy Vietnamese Pho (low-carb, keto, paleo)
  5. Prepare your toppings and noodles. Follow this guide for preparing the noodles.

    Quick & Easy Vietnamese Pho (low-carb, keto, paleo)
  6. Once the broth has cooked 30 minutes and you have brought it back up to a boil carefully ladle it into the bowls on top of the noodles and beef. The beef should start to turn brown immediately.

    Quick & Easy Vietnamese Pho (low-carb, keto, paleo)
  7. Top the soup with your desired toppings.

    Quick & Easy Vietnamese Pho (low-carb, keto, paleo)
Easy Low-Carb Vietnamese Pho

Recipe

Easy Low-Carb Vietnamese Pho

★★★★☆4.3 (174 ratings)

Quick-prep Vietnamese Pho soup made with fresh ingredients and zero-carb noodles. The ideal ...

Hands on
10m
Overall
30m
Servings
4
6.5 g
Net carbs
32.3 g
Protein
15.6 g
Fat
294
kcal
PinRate

Ingredients makes 4 servings

  • Optional Toppings:

Instructions

  1. Place the beef in the freezer for 20 minutes to make it easier to slice.

  2. Under a broiler or over a gas flame char the onion and ginger for 5-7 minutes until they just start to blacken. Add them to a large soup pot with the crushed garlic, fish sauce, and coconut aminos.

  3. Pour in the broth.

  4. Set the pot over medium high heat and bring to a boil. Reduce to a simmer and cook 30 minutes. Raise the heat to high to bring to a boil before adding the broth to the bowls.

  5. Prepare your toppings and noodles. Follow this guide for preparing the noodles.

  6. Once the broth has cooked 30 minutes and you have brought it back up to a boil carefully ladle it into the bowls on top of the noodles and beef. The beef should start to turn brown immediately.

  7. Top the soup with your desired toppings.

Nutrition per serving

Carbs 9%Protein 44%Fat 47% of calories

Net carbs
6.5 g
Total carbs
8.6 g
Fiber
2.1 g
Sugars
2.1 g
Protein
32.3 g
Fat
15.6 g
Saturated fat
6.1 g
Calories
294 kcal
Sodium
1,148 mg · 49.9% RDA
Magnesium
281 mg · 70.2% RDA
Potassium
1,286 mg · 64.3% EMR
Nutrition by ingredient
Per servingNet carbsProteinFatkcal
Beef bone broth, beef stock1 g7.2 g6 g80
Onion, brown (yellow), raw1.8 g0.2 g0 g10
Ginger root, fresh1.4 g0.2 g0.1 g7
Garlic, fresh0.5 g0.1 g0 g2
Fish sauce0.2 g0.2 g0 g2
Coconut aminos (substitute to soy sauce)0.3 g0 g0 g1
Beef, round, eye of round, roast, separable lean and fat, trimmed to 1/8" fat, all grades, raw0 g24.4 g9.3 g188
Shirataki noodles1.5 g0 g0.2 g4
Total6.5 g32.3 g15.6 g294
  • Gluten free
  • Dairy free
  • Egg free
  • Nut free
  • Pork free
  • Avocado free
  • Coconut free
  • Shellfish free

Comments & ratings (4)

4.3174 ratings
  • 5 ★112
  • 4 ★32
  • 3 ★9
  • 2 ★8
  • 1 ★13

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Michele

    Could you please tell me the sodium content of this recipe? I'd like to make it for my mom who has type 2 diabetes, but has had a heart attack, so she has to watch her sodium intake. Thank you!

    1. Martina @ KetoDiet

      Hi Michelle, the sodium content varies and depends on the stock you're using - I wouldn't want to give you an estimate because I don't know which stock you'll be using and how much salt you'll be adding to it.

  2. jw

    Shirataki Noodles were rather expensive, I found Kelp noodles (6 calories, 1G carb). Mineral rich. They have the appearance of glass noodles. About $5 for 1 lb. Found them in the Asian aisle next to all of the Pho rice noodles I can't have! I'm going to try them in this recipe

    1. Martina @ KetoDietAuthor

      Both work well in this soup - you can use them interchangeably in most recipes 😊

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.