30 Minute Pho

Traditional pho is typically made with beef bones that simmer for hours, sometimes overnight, to build a deeply layered broth. The bones are blanched, cleaned, and slowly cooked with charred onions, ginger, and warm spices like cinnamon, star anise, and cloves. That long simmer is what gives classic pho its depth and clarity, but it also makes it a meal usually reserved for weekends, special occasions, or restaurants that keep broth going all day. This recipe isn’t meant to replace that tradition, but to offer a way to enjoy those familiar flavors at home when time is limited. Pho has been one of my favorite foods for the last few years. It is light, hot, and fresh. It is like comfort in a bowl. My fiancĆ© and I made the 12 hour version of the broth only once in our 6 years together! It was so worth it but we have not had the time to do so again recently. A few weeks back, we went to a work event together and they had a demonstration by a Vietnamese chef! We learned how to make Pho Braised short-ribs. He also taught us a 30 minute version of Pho Broth. Since then, my fiancĆ© and I have been making Pho almost weekly and it is no longer reserved for date night out!

30 Minute Weeknight Pho

Summary

Pho has always been one of my favorite comfort meals, but I never imagined I'd be making it at home until a Vietnamese chef taught me how to create a simplified version that captures the warm, comforting flavors I love without spending an entire day simmering broth. While this isn't a traditional pho recipe, it's inspired by the techniques and flavors they shared with me, making it approachable enough for a busy weeknight while still feeling deeply nourishing.

A rich beef broth infused with ginger, cinnamon, star anise, cloves, black cardamom, and fish sauce creates an incredibly flavorful base in just thirty minutes. Thinly sliced beef, tender rice noodles, and fresh herbs finish each bowl, creating a cozy dinner that's become one of my favorite recipes whenever I'm craving something warm and comforting.

Recipe Details

Prep: 10 minutes

Cook: 30 minutes

Total: 40 minutes

Yield: 4 servings

Ingredients

For the Broth

  • 8 cups beef broth

  • 6 cups water

  • 2 tablespoons beef bouillon

  • 1 medium yellow onion

  • 1 tablespoon fish sauce

  • 1-inch piece fresh ginger, sliced

  • 2 cinnamon sticks

  • 3 whole star anise

  • 6 whole cloves

  • 1 whole black cardamom pod

  • 3 teaspoons granulated sugar

  • 1 teaspoon kosher salt

For the Pho

  • 7 ounces flat rice noodles

  • 8 ounces very thinly sliced beef (flank steak, flat iron, or sirloin)

For Serving

  • Bean sprouts

  • Thinly sliced reserved onion

  • Chopped fresh cilantro

  • Sliced green onions

  • Thai basil

  • Shredded carrots (optional)

  • Thinly sliced cabbage (optional)

  • Lime wedges

  • Hoisin sauce

  • Sriracha

Instructions

1. Prepare the onion

Thinly slice about one-quarter of the onion and reserve it for serving. Cut the remaining onion into large quarters.

2. Build the broth

In a large stockpot, combine the quartered onion, beef broth, water, beef bouillon, fish sauce, ginger, cinnamon sticks, star anise, cloves, black cardamom, sugar, and salt.

For easy cleanup, place the ginger, cinnamon sticks, star anise, cloves, and black cardamom in a spice bag before adding them to the pot. If you don't have a spice bag, simply strain the broth before serving.

Bring the broth to a boil, then reduce the heat to maintain a gentle simmer. Cook uncovered for about 30 minutes, allowing the aromatics to infuse the broth.

3. Cook the noodles

While the broth simmers, prepare the rice noodles according to the package directions. Drain and divide them evenly among four serving bowls.

4. Finish the broth

If you didn't use a spice bag, strain the broth through a fine-mesh sieve into a clean pot, discarding the onion and spices. Return the broth to the stove and bring it back to a rolling boil.

5. Assemble the bowls

Arrange the paper-thin slices of raw beef over the noodles in each bowl.

Carefully ladle the boiling broth directly over the beef. The hot broth will gently cook the meat in about 30 to 60 seconds while keeping it incredibly tender.

Top each bowl with the reserved sliced onion, bean sprouts, cilantro, green onions, Thai basil, shredded carrots, cabbage if using, and a generous squeeze of fresh lime juice.

Serve immediately with hoisin sauce and sriracha on the side so everyone can customize their bowl.

Note: For this method, the beef should be sliced paper thin. If your slices are a little thicker, simply simmer them in the hot broth for 30 to 60 seconds before adding them to the bowls.

 

A Recipe by Madeline May

30-Minute Weeknight Pho

Dinner • Vietnamese-Inspired • Soup

Prep
10 mins
Cook
30 mins
Total
40 mins
Yield
4 servings
Category
Dinner
Difficulty
Easy

Pho has always been one of my favorite comfort meals, but I never imagined I'd be making it at home until a Vietnamese chef taught me how to create a simplified version that captures the warm, comforting flavors I love without spending an entire day simmering broth. While this isn't a traditional pho recipe, it's inspired by the techniques and flavors they shared with me, making it approachable enough for a busy weeknight while still feeling deeply nourishing.

A rich beef broth infused with ginger, cinnamon, star anise, cloves, black cardamom, and fish sauce creates an incredibly flavorful base in just thirty minutes. Thinly sliced beef, tender rice noodles, and fresh herbs finish each bowl, creating a cozy dinner that's become one of my favorite recipes whenever I'm craving something warm and comforting.

Ingredients

For the Broth

For the Pho

For Serving

Instructions

  1. Prepare the onion Thinly slice about one-quarter of the onion and reserve it for serving. Cut the remaining onion into large quarters.
  2. Build the broth Add the quartered onion, beef broth, water, beef bouillon, fish sauce, ginger, cinnamon sticks, star anise, cloves, black cardamom, sugar, and salt to a large stockpot. For easy cleanup, place the ginger and whole spices in a spice bag before adding them to the pot. Bring the broth to a boil, then reduce the heat to maintain a gentle simmer. Cook uncovered for about 30 minutes.
  3. Cook the noodles While the broth simmers, prepare the rice noodles according to the package directions. Drain and divide them evenly among four serving bowls.
  4. Finish the broth Remove the spice bag and discard the onion. If you did not use a spice bag, strain the broth through a fine-mesh sieve into a clean pot and discard the onion, ginger, and spices. Return the broth to the stove and bring it back to a rolling boil.
  5. Assemble the bowls Arrange the paper-thin slices of raw beef over the noodles in each bowl. Carefully ladle the boiling broth directly over the beef. The hot broth will cook the beef in about 30 to 60 seconds while keeping it tender.
  6. Finish and serve Top each bowl with the reserved sliced onion, bean sprouts, cilantro, green onions, Thai basil, shredded carrots, cabbage if using, and a generous squeeze of fresh lime juice. Serve immediately with hoisin sauce and sriracha on the side.

Storage

Store the broth separately from the noodles, beef, and toppings in airtight containers in the refrigerator for up to 4 days. Reheat the broth until boiling before assembling.

Make Ahead

Prepare and strain the broth up to 3 days ahead. Prepare the toppings in advance, then cook the noodles and assemble the bowls just before serving.

A Note from Madeline May

For this method, the beef should be sliced paper thin. If your slices are a little thicker, simply simmer them in the boiling broth for 30 to 60 seconds before adding them to the bowls. Partially freezing the beef for 20 to 30 minutes can make it easier to slice.

A Recipe by Madeline May • madelinemayco.com
 

Browse More Recent Recipes

 
Previous
Previous

Korean Army Base Stew

Next
Next

Stained Glass Window Shortbread Cookies