This post may contain affiliate links. Please read our disclosure policy.
This easy pho recipe makes a rich, aromatic Vietnamese-style pho noodle soup with fresh toppings in under an hour. It’s a simple, flexible method that works for chicken, beef, seafood, or vegan pho, making it perfect for weeknights or a cozy weekend meal.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Why I Created a Simple Pho Recipe
True story. Sometimes you get a strong craving for pho, but your favorite restaurant is closed. When that happens, there’s really no substitute. So you make your own to conquer a last-minute pho craving, and next thing you know, your kitchen smells like your favorite pho spot—and the slurping begins.
This easy pho recipe is my shortcut method for making pho at home without simmering broth all day. You’ll still get a rich, aromatic Vietnamese-style pho noodle soup in under an hour, with fresh toppings and flexible protein options like chicken, beef, shrimp, or vegetarian. It’s simple enough for beginners and satisfying enough for any pho craving.
Why You’ll Love This Recipe
- Big pho flavor in less time – Enjoy a rich, aromatic Vietnamese-style pho noodle soup without hours of simmering.
- Beginner-friendly – Simple steps and minimal prep make it easy for first-time pho cooks.
- Customizable proteins – Works beautifully with chicken, beef, seafood, or vegetarian options.
- Fresh and flexible toppings – Layer in your favorites, from Thai basil and cilantro to chili oil and lime.
- Restaurant-inspired pho on a budget – Enjoy that pho shop flavor and presentation at home for a fraction of the cost.
- Perfect for leftovers – Store components separately and build fresh bowls anytime.
What You’ll Need
- Onion & Fresh Ginger – These aromatics form the foundation of pho broth. Charring the onion adds sweetness and depth, while ginger brings warmth and brightness.
- Whole Spices – A combination of cinnamon stick, star anise, coriander seeds, fennel seeds, and cloves gives pho its signature aroma. Toasting them briefly in a skillet releases their natural oils for maximum flavor.
- Neutral Oil – Use a tiny amount of any oil to coat the onion before broiling.
- Broth & Water – Chicken, beef, vegetable broth, or bone broth make up the bulk of the soup. Using half broth and half water balances the flavor, so the spices and aromatics shine.
- Fish Sauce – Adds a savory, umami depth to the broth. For vegetarian pho, use soy sauce or tamari instead.
- Sugar & Sea Salt – A touch of sugar balances the savory broth, while salt enhances all the flavors.
- Protein – Thinly sliced chicken breast, beef (sirloin or flank steak), shrimp, fish, tofu, or simple veggies means there's a version for everyone.
- Flat Rice Noodles – Traditional banh pho noodles soak up the flavorful broth and provide the base for your soup.
- Traditional toppings – White or green onion, cilantro, Thai basil, chili oil, and lime wedges are all pictured here. Bean sprouts are optional but add a fresh crunch if you like. I also like to add chili crisp oil for a fun, customizable kick of heat.


Protein Variations
You'll notice I used chicken breast for the pho in my photos, but the protein options are wide open. Also, you can match the broth to your protein or keep it simple with a versatile vegetable broth.
- Chicken – Use boneless skinless thighs for a more forgiving option, or chicken tenders for easy prep (no slicing needed).
- Beef – Slice sirloin, flank, or eye of round very thinly across the grain. Partially freeze for 20–30 minutes to make slicing easier.
- Shrimp – Use raw, peeled, and deveined shrimp for the best texture. Avoid overcooking — they’re done as soon as they turn opaque.
- Vegetarian – Use firm tofu, prepared as desired (marinated, seared, or fried). Use vegetable broth and soy sauce or tamari instead of fish sauce.
How to Make Pho
Prep the aromatics – Lightly coat the onion with oil, then place it on a small baking sheet under a preheated 450°F broiler until charred. Meanwhile, toast the cinnamon, star anise, coriander, fennel, and cloves in a 4-quart soup pot, stirring occasionally, until fragrant.


Simmer, strain, and season the broth – Heat the water, then add it to the pot with the spices, along with the broth, charred onion, and ginger. Bring to a boil, then simmer gently for 20 minutes, or longer if you have time. Strain into another pot, discard solids, and return to low heat. Stir in fish sauce, sugar, and salt, and keep warm.


Cook the noodles – While the broth simmers, cook the rice noodles in a separate pot according to package directions until tender. Drain and set aside.


Cook the protein – For chicken or shrimp, add to the hot broth and cook for about 2–3 minutes, or until opaque and cooked through. For thinly sliced beef or tofu, add directly to the serving bowl and skip to the next step.


Assemble – Divide cooked rice noodles between bowls, add the chosen protein, and pour hot broth over the top. If using thinly sliced beef, let the soup rest for a few minutes until the beef is cooked to your liking.


Serve: Add your favorite pho toppings and enjoy.

Make-Ahead Pho On The Go
This recipe naturally creates a “pho mise en place.” Store broth, protein, noodles, and toppings separately so you can assemble a fresh bowl in minutes—perfect for weekday lunch!

More Easy Asian Recipes
- Thai Coconut Soup
- Vietnamese Pickled Carrots and Daikon
- Stir Fry Veggies With Black Bean Sauce
- Easy Chicken Fried Rice

📖 Recipe

Easy Pho Recipe
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Video
Note about scaling
When scaling, the light gray ingredient notes after the comma don’t change. Adjust as needed.
Ingredients
Pho broth ingredients
- ½ large Onion, peeled
- 1 teaspoon Oil (neutral flavored)
- 1 (2-inch piece) Cinnamon Stick
- 1 Star Anise
- ⅛ teaspoon Coriander Seeds
- ⅛ teaspoon Fennel Seeds
- 2 Whole Cloves
- 4 cups Hot Water
- 4 cups Broth (Chicken, Beef, Vegetable, or Bone broth)
- 1 (2-inch knob) Fresh Ginger, rinsed and loosely chopped
- 2 tablespoons Fish Sauce, or to taste
- 1 teaspoon Sugar, or more to taste
- ¼ teaspoon Salt, or more to taste
Protein, noodles, and toppings
- 1 large Boneless Skinless Chicken Breast, or ¾ pound of beef, seafood, tofu, etc (see footnotes)
- 6-8 ounces Banh Pho Rice Stick, or similar rice noodles
- Toppings: Green Onions, Fresh Cilantro, Thai Basil, Bean Sprouts, Jalapeno, Fresh Lime, Chili Oil, Sriracha
Instructions
- Char the onion: Preheat broiler to 450°F (or air fryer oven to 400°F). Arrange ONION halves on a small baking sheet, lightly coat with OIL, and broil for 5–8 minutes, until the edges are deeply charred.
- Toast the spices: Add CINNAMON STICK, STAR ANISE, CORIANDER SEEDS, FENNEL SEEDS, and CLOVES to a 4-quart soup pot and toast over medium heat (no oil needed) for a few minutes until the spices are toasted and fragrant.
- Simmer the broth: Add HOT WATER to the pot with the toasted SPICES, then add the BROTH, charred ONION, and GINGER. Bring to a boil, reduce the heat, partially cover, and simmer 20 minutes.
- Cook the noodles: While the broth simmers, cook the NOODLES according to package directions until tender. Drain, rinse under cold water to stop cooking, and set aside.
- Strain and season: Pour BROTH through a fine-mesh strainer into a large bowl, discarding solids. Return BROTH to the pot. Stir in FISH SAUCE, SUGAR, and SALT. Taste and adjust seasoning. Continue simmering over low heat.
- Cook the protein:Chicken or shrimp: Add directly to the simmering broth and cook 2–3 minutes, or until opaque and cooked through.For thinly sliced beef or prepared tofu, add directly to the serving bowl.
- Assemble and serve: Divide cooked RICE NOODLES between bowls (1-2 cups per serving). Add your selected protein, then ladle about 2 cups hot BROTH into each bowl. Let the beef rest for a few minutes to cook, if using. Top as desired and serve immediately.
Recipe Notes
- Chicken – Use boneless skinless thighs for a more forgiving option, or chicken tenders for easy prep (no slicing needed).
- Beef – Slice sirloin, flank, or eye of round very thinly across the grain. Partially freeze for 20–30 minutes to make slicing easier.
- Shrimp – Use raw, peeled, and deveined shrimp for best texture. Avoid overcooking — they’re done as soon as they turn opaque.
- Vegetarian – Use firm tofu, prepared as desired (marinated, seared, or fried). Use vegetable broth and soy sauce or tamari instead of fish sauce.
Equipment
- chef knife
- small baking sheet
- 4-quart saucepan for the broth
- fine mesh sieve
- tongs or slotted spoon
- 3-quart saucepan for the rice noodles
Nutrition
Nutrition facts are estimates and may vary based on brands, ingredients, and portions.






Heidi says
You've made preparing this restaurant style soup so easy. Your step-by-step instructions are absolutely perfect and I love how versatile the protein options can be.
Traci says
Pho can seem intimidating until you make it. I'm so glad you're finding it helpful—exactly what I wanted to happen with this recipe. Thanks for the feedback 🙂
Missy Ortiz says
I made it this evening and it was a huge success! I fell in love with how easy it is to make and you don’t even need many ingredients! Thank you for the recipe!
Traci Antonovich says
Thanks so much Missy—I'm so glad you love it! Thank you for trying my recipe and for taking the time to leave feedback! Enjoy!
Calleigh says
So many food trends are circulating the social media, I find it hard to keep up or even narrow down which ones taste good and not just a bunch of overhyped. And of my favorite is this savory broth, with slices of beef, and slurpy rice noodles. Yum!
Traci Antonovich says
Well, hopefully mine doesn't disappoint. And I hear ya loud and clear...it's a noisy world in every industry. You are welcome to add beef to this recipe or keep things plant-based. Enjoy!
meeta says
Always a noodle soup kind of girl and love this soup with or without a cold!
Traci Antonovich says
Thanks, I'm right there with you! Even in the summer...bring on the soup! 🙂
Jeni says
I have been fighting a cold off for two months now and DEVOURING ALL THE PHO. It really does help, and I never get tired of eating it. Now that I'm feeling better, I think you've inspired me to make my own instead of grabbing it take out again lol.
Traci Antonovich says
Yaayyyyy! Inspiring others to skip takeout and DIY is...my #1 goal in life. Although, not gonna lie, if I lived near excellent Pho, I'd be there once a week at least! Hope you get a chance to try mine sometime. Thanks again! 🙂
Alyssa says
This is so perfect for this time of year. And cilantro is my favorite garnish ever, so I know it'll be delicious.
Traci Antonovich says
Thanks so much Alyssa! We share the cilantro love, all the way! 🙂