Garlic Pho is a comforting bowl of warm broth packed with the bold flavor of roasted garlic, tender rice noodles, and fresh herbs. It’s a simple spin on the traditional Vietnamese pho, where the garlic shines through and gives the soup a delightful, rich aroma. Every slurp feels soothing and satisfying, especially on cooler days or when you need a little cozy comfort.
I love how the garlic adds that extra depth without overpowering the clean and light tastes that make pho so special. When I make it at home, I like roasting the garlic first to bring out its sweetness and soften the bite, which makes the broth taste richer and smoother. It’s one of those soups that feels fancy but is actually easy to make, and I always find myself going back for more.
Serving garlic pho with fresh lime wedges, crunchy bean sprouts, and a handful of fresh basil or cilantro really lifts the whole dish. I enjoy adding a dash of chili sauce or sliced jalapeños to give it a little kick. It’s such a great meal to share with friends or family because it’s warm, flavorful, and brings everyone together around the table.
Key Ingredients & Substitutions
Beef bones: They’re the base of your broth and give it rich flavor. If you don’t have marrow bones, knuckle or oxtail bones work well too. For a quicker option, use beef broth but roast garlic and spices for depth.
Garlic bulb: Roasting garlic softens its sharpness and brings out sweetness. If you can’t roast a whole bulb, use minced garlic but sauté it to mellow the raw bite.
Rice noodles: Look for flat pho-style noodles. You can swap in other rice noodles like pad thai noodles or vermicelli, but adjust cooking time so they don’t get mushy.
Fresh herbs and garnishes: Basil and mint add brightness. If fresh is unavailable, try cilantro alone or even a sprinkle of dried herbs—but fresh is best for that authentic zing.
How Do I Make a Clear and Flavorful Pho Broth?
Clear broth is key to great pho. It takes slow simmering and occasional skimming. Here’s how I do it:
- Blanch the bones by boiling briefly then rinsing off scum. This starts with a clean base.
- Roast garlic and onion to deepen flavors with a touch of sweetness.
- Toast whole spices before adding for fragrant aromatic notes.
- Keep the broth at a gentle simmer, not a rolling boil—this prevents cloudiness.
- Skim foam and fat regularly with a spoon to keep the broth clear.
- After simmering 4-6 hours, strain through a fine sieve or cheesecloth to remove tiny particles.
Patience makes your broth crystal clear and packed with flavor. This broth is worth the time for such a satisfying bowl!

Equipment You’ll Need
- Large stockpot – I prefer a big pot to fit all the bones and water, making it easier to simmer and extract flavors.
- Baking sheet – for roasting garlic and onion, which adds depth to your broth.
- Skillet or dry pan – to toast the spices, releasing their fragrant oils and enhancing the broth’s aroma.
- Fine mesh sieve or cheesecloth – essential for straining the broth to keep it clear and smooth.
- Cooking chopsticks or tongs – for handling hot garlic, onion, and spices safely.
- Bowls and ladle – for serving and portioning the hot broth.
Flavor Variations & Add-Ins
- Swap beef sirloin for thinly sliced chicken or tofu for a different protein option that cooks quickly in the hot broth.
- Add a dash of chili oil or sliced fresh chilies for extra heat; perfect if you like your soup spicy.
- Finish with a squeeze of lime or a sprinkle of sliced green onions for added brightness and crunch.
- Stir in a tablespoon of mushroom soy sauce or oyster sauce for a deeper umami flavor if you want a richer broth.
Garlic Pho
Ingredients You’ll Need:
Broth Ingredients:
- 1 lb beef bones (marrow and knuckle bones)
- 8 cups water
- 1 large onion, halved
- 1 bulb garlic, halved horizontally
- 1 3-inch piece fresh ginger, halved
- 2 star anise pods
- 1 cinnamon stick
- 4 whole cloves
- 1 tbsp coriander seeds
- 1 tbsp rock sugar or regular sugar
- 2 tbsp fish sauce
Noodles & Toppings:
- 1 package flat rice noodles (pho noodles)
- 1 lb beef sirloin, thinly sliced
- 4 scallions, chopped
- Fresh cilantro, chopped (optional)
- Fried garlic chips (for garnish)
- Fresh lime wedges
- Fresh bean sprouts
- Fresh basil and mint leaves
- Sliced green chili or jalapeño (optional)
- Hoisin sauce and Sriracha (for serving)
How Much Time Will You Need?
The total time for this garlic pho recipe is about 5 to 6 hours. Most of this is for simmering the broth slowly to develop depth of flavor and clarity. Active prep time—roasting the garlic and onion, toasting spices, and assembling ingredients—takes around 30 minutes. Cooking the noodles and assembling the bowls will take an additional 10–15 minutes.
Step-by-Step Instructions:
1. Roast the Garlic and Onion
Preheat your oven to 425°F (220°C). Place the halved garlic bulb (cut side up) and onion halves on a baking sheet. Roast them for 20-25 minutes until nicely charred on the edges. This step adds sweetness and rich flavor to the broth.
2. Toast the Spices
While the garlic and onion roast, toast the star anise, cinnamon stick, cloves, and coriander seeds in a dry skillet over medium heat for 3–5 minutes until fragrant. Stir often to avoid burning.
3. Prepare the Broth Base
Rinse the beef bones under cold water. Place them in a large pot, cover with 8 cups of water, and bring to a boil. Boil for 10 minutes then drain and rinse the bones to remove impurities and scum for a clear broth.
4. Simmer the Broth
Return the cleaned bones to the pot and add fresh water. Add the roasted garlic and onion, ginger halves, toasted spices, and sugar. Bring to a gentle boil, then lower the heat to a simmer. Let it simmer uncovered for 4–6 hours, skimming the surface to remove any foam and impurities.
5. Strain and Season the Broth
After simmering, strain the broth through a fine mesh sieve or cheesecloth into a clean pot, discarding solids. Stir in fish sauce and adjust the saltiness to your taste.
6. Cook the Noodles
Prepare the rice noodles according to the package instructions—usually soaking or briefly boiling until tender. Drain well and set aside.
7. Prepare Toppings
Thinly slice the raw sirloin beef. Chop scallions and cilantro. If you like, fry thin garlic slices until golden to make garlic chips for an extra burst of flavor.
8. Assemble the Pho Bowls
Divide the cooked noodles into individual bowls. Top with raw beef slices—the hot broth will cook them once poured over. Ladle the hot, clear broth over the noodles and beef.
9. Garnish and Serve
Sprinkle chopped scallions, cilantro, and garlic chips on top. Serve with fresh lime wedges, bean sprouts, basil, mint, sliced chilies, hoisin sauce, and Sriracha on the side. Let everyone customize their bowl for perfect flavor.
Can I Use Store-Bought Broth Instead of Making My Own?
Yes, you can use high-quality beef broth to save time. To still get that rich garlic flavor, roast garlic and onions separately and add them to the broth along with toasted spices as it simmers.
How Do I Store Leftover Pho Broth and Noodles?
Store broth in an airtight container in the fridge for up to 3 days or freeze for longer storage. Keep noodles separate in the fridge and reheat quickly in hot water before serving to avoid mushiness.
Can I Use Frozen Beef Bones or Garlic?
Frozen beef bones are fine but thaw them fully in the fridge before starting to ensure even cooking and clearer broth. Garlic should be fresh for the best flavor, but if using frozen, thaw and roast it thoroughly.
How Can I Make This Pho Vegetarian?
Replace beef bones with vegetable broth and skip the beef sirloin. Add roasted garlic, onion, ginger, and spices as usual to build a flavorful vegetarian broth. Include tofu or mushrooms for protein.