Bori Bori Soup Recipe: Fragrant Star Anise and Ginger Broth Magic

Soups & Stews

Bori Bori Soup Recipe: Fragrant Star Anise and Ginger Broth Magic

This Bori Bori Soup recipe delivers the comforting warmth of Filipino home cooking with its signature fragrant broth and tender pork. The secret lies in slow-simmered star anise and ginger, which infuse the broth with deep, aromatic complexity—layers of warmth that transform simple ingredients into something extraordinary.

I've perfected this version to balance traditional flavors with approachable techniques, ensuring restaurant-quality results even in your home kitchen.

The beauty of Bori Bori Soup is in its simplicity: a hearty pork broth rich with ginger, garlic, and star anise, simmered until every ingredient melds into perfect harmony.

This isn't just a soup—it's a flavor journey that starts with crisp vegetables and tender meat, all bathed in a broth so aromatic it fills your kitchen with memories of Filipino comfort food.

The key technique is patience: letting the broth develop its depth over time rather than rushing the process.

What makes this recipe special is how it transforms ordinary ingredients into something truly remarkable. The pork becomes fork-tender, the vegetables retain their crispness, and the broth achieves that signature aromatic richness that defines Bori Bori.

Each spoonful delivers a perfect balance of savory, spicy, and sweet notes—exactly what makes this soup a staple in Filipino households. Whether you're serving it as a main dish or a comforting side, this recipe delivers restaurant-quality results.

Perfect for family gatherings or cozy weeknight dinners, this Bori Bori Soup recipe scales beautifully and reheats wonderfully. The ingredients list is straightforward, but the techniques ensure you achieve that professional touch. Let's create this fragrant, comforting masterpiece that brings a taste of the Philippines to your table.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bori bori soup

Sixteen ingredients crafting Filipino comfort in every aromatic spoonful.

Ingredient Amount Notes
Pork Shoulder 🐖 2 lb Bone-in for richer flavor
Star Anise Pods 🌟 4 whole Whole pods for easy removal
Fresh Ginger 🧄 3 oz Peeled and sliced into coins
Garlic Cloves 🧄 8 cloves Peeled and lightly crushed
Green Onions 🧅 2 whole White and green parts separated
Baby Carrots 🥕 1 lb Whole or halved lengthwise
Baby Potatoes 🥔 1 ½ lb Whole and scrubbed clean
Kaffir Lime Leaves 🍃 4 whole Lightly bruised for aroma
Fish Sauce 🐟 2 tbsp Red Boat brand preferred
Soy Sauce 🥢 1 tbsp Light or regular preferred
Sugar 🍚 1 tbsp Granulated or brown sugar
Vegetable Oil 🫒 2 tbsp For initial searing
Chicken Broth 💧 6 cups Homemade or quality store-bought
Salt 🧂 1 ½ tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The star anise and ginger are non-negotiable for that signature Bori Bori aroma. Filipino markets often carry whole star anise pods, but Asian grocery stores like H Mart or 99 Ranch Market will have them too. Look for plump, unblemished ginger roots—the thicker the better for that deep, earthy flavor. Kaffir lime leaves add a citrusy brightness, but if you can't find them, double the lime zest as a substitute. The pork shoulder should have visible marbling for juiciness—Costco or local butchers often carry excellent cuts. Don't skip the bone-in piece; those flavorful shards melt into the broth during simmering, creating that unmistakable depth.

No star anise? Anise seeds at double the amount work in a pinch, though the flavor won't be identical. Substituting ginger? Galangal root has a similar peppery note, but if you're stuck with powdered ginger, use half the amount. Fish sauce is essential for umami—Red Boat brand is the gold standard, but any quality fish sauce will do. The soy sauce can be swapped for tamari for gluten-free, and the sugar? Coconut sugar or palm sugar adds subtle caramel notes if you're feeling adventurous. For the broth, homemade is ideal, but even the good store-bought versions like Swanson or Pacific Foods will deliver solid results. Baby carrots and potatoes can be swapped for regular sizes—just cut them into even pieces so they cook uniformly.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, though I recommend making a double batch—it disappears fast. For longer storage, freeze portions in glass jars or silicone molds for up to 3 months. The broth can be reheated separately and used as a base for other dishes, making this a versatile pantry staple. Garnish with fresh green onions and a sprinkle of cracked black pepper right before serving—that final touch elevates everything. And trust me, the aroma alone will have everyone gathering around the pot.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub a million pots. The pork shoulder simmers right in the broth—no extra pans, no fuss—just deep, rich flavor with that star anise aroma filling the whole house. (Yes, even on a Tuesday night.)
  • Ginger-Garlic Bomb: That fresh ginger and garlic combo? It’s the kind of punch that makes you go back for seconds without even realizing it. The pork gets tender enough to fall apart, and the green onions at the end add this bright, fresh finish that cuts through the richness.
  • Meal Prep MVP: Between us, this soup begs to be made in bulk. The flavors actually get better the next day—honestly, the leftovers are my go-to for lunch when I’m too lazy to cook. Freeze half for those days when you just need something hearty without the effort.
  • Pork on a Budget: Pork shoulder is cheap, but it feels like a splurge when it turns out this good. A single cut feeds four, and the star anise and ginger stretch the flavor so you’re not left wondering if it’s worth the price. (Spoiler: It is.)

Step-by-step instructions for Bori Bori soup

This aromatic broth transforms humble ingredients into a symphony of star anise and ginger magic.

1

Sear the Pork Shoulder for Deep Flavor

Pat the 2 lb pork shoulder dry with paper towels—this ensures maximum browning. Heat the 2 tablespoons vegetable oil in a large Dutch oven over medium-high heat until shimmering. Add the pork shoulder and sear on all sides for about 8-10 minutes until the exterior develops a rich, golden-brown crust. Here's the thing—don't rush this step. The Maillard reaction happening here creates layers of flavor that will infuse the entire broth.

Once browned, remove the pork shoulder and set it aside on a plate. You'll notice the oil will look darker and more flavorful—this is exactly what you want. The pork will continue cooking in the broth later, so no need to worry about overcooking it now.

2

Build the Aromatic Base

In the same Dutch oven, add the 3 oz fresh ginger (sliced into coins) and 8 cloves garlic (lightly crushed). Sauté for 1-2 minutes until the ginger becomes fragrant and the garlic turns golden around the edges. Be careful not to let the garlic burn—it should smell sweet and inviting, not bitter.

Add the 4 whole star anise pods and 4 whole kaffir lime leaves. Stir everything together for about 30 seconds to combine the aromatics. This is where the signature flavors of bori bori soup begin to develop. The star anise will release its licorice-like notes while the kaffir lime leaves add a subtle citrusy complexity.

3

Simmer the Broth with Vegetables

Return the seared pork shoulder to the Dutch oven. Add the 6 cups chicken broth, bringing the mixture to a gentle boil. Once boiling, reduce heat to low and add the 1 lb baby carrots (halved lengthwise) and 1.5 lb baby potatoes (whole and scrubbed clean). Let it simmer uncovered for about 45 minutes, stirring occasionally to prevent sticking.

After 45 minutes, you'll notice the broth has reduced slightly and the vegetables are beginning to soften. This is perfect—you want the potatoes to be tender but still hold their shape, and the carrots to be fork-tender with a slight bite. The pork should be falling off the bone at this point, but we'll let it cook a bit longer to ensure maximum tenderness.

4

Season and Finish the Soup

Remove the pork shoulder from the broth and let it rest on a cutting board for 10 minutes. This resting period is crucial—it allows the juices to redistribute throughout the meat, making each bite incredibly tender. While the pork rests, strain the broth through a fine-mesh sieve to remove the vegetables, star anise pods, and kaffir lime leaves. Discard the solids.

Return the strained broth to the Dutch oven and stir in the 2 tablespoons fish sauce, 1 tablespoon soy sauce, 1 tablespoon sugar, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Taste the broth and adjust the seasoning if needed—you're aiming for a balance of savory, sweet, and umami flavors. The fish sauce adds depth, the soy sauce provides saltiness, and the sugar helps balance the acidity from the kaffir lime leaves.

5

Serve with Fresh Garnishes

Once the pork shoulder has rested, shred it using two forks, discarding any large bones. Return the shredded pork to the broth and gently stir to combine. To serve, ladle the soup into bowls and garnish with the white and green parts of the 2 whole green onions (thinly sliced). The white parts add a subtle sharpness, while the green parts contribute a fresh, bright finish.

This bori bori soup is best enjoyed immediately while the broth is hot and the flavors are at their peak. The combination of tender pork, aromatic broth, and fresh garnishes creates a dish that's both comforting and deeply satisfying. Each spoonful delivers layers of complex flavor—savory, sweet, and umami—all harmoniously balanced.

👨‍🍳

Pro Tips For Making Bori Bori Soup

  • BROWN THE PORK FIRST: I learned this the hard way—skipping the sear means you’ll end up with a pale, watery broth instead of that deep, caramelized flavor you crave. Get your pork shoulder screaming hot in a dry pot for 5-7 minutes until it’s golden in patches, then deglaze with a splash of soy sauce or water. That crust is non-negotiable for real bori bori taste.
  • GRATE THE GINGER FINE: Sounds weird, but it works: if your ginger chunks are bigger than a pea, they’ll just sit there like stubborn guests at a party. Use the small holes of a box grater or pulse in a food processor until it’s almost paste-like—this way, it dissolves into the broth and infuses every sip. (Yes, even if you’re impatient like me.)
  • STAR ANISE IN EARLY: Drop those star anise pods in with the pork before you add water—let them toast in the fat for 30 seconds until they smell like a spice shop. This unlocks their flavor instead of just floating around like decorative garnishes. If you wait until later, you’ll get that sad, weak anise note instead of a bold, aromatic punch.
  • SIMMER LOW AND LONG: This isn’t the time to rush. After the initial sear and deglaze, keep the heat at a bare simmer—just enough to see tiny bubbles breaking the surface, no more. Three to four hours is the magic window for pork shoulder to fall apart tenderly. (Your future self will thank you for not skipping this.)

Perfect pairings for these flavors

Filipino Side Dishes

Serve Bori Bori Soup alongside sinigang na baboy, a tangy Filipino pork soup with tamarind, for a flavorful contrast. The sour notes from the tamarind cut through the rich, savory broth beautifully. I also recommend garlic fried rice—the nutty aroma of garlic complements the star anise perfectly. 🍚

For a lighter option, try lumpia, those crispy Filipino spring rolls. The crunchy exterior and savory filling provide a satisfying texture contrast to the tender pork and silky broth. You can find frozen lumpia at Asian grocery stores like H Mart or 99 Ranch Market.

Beverage Pairings

A cold San Miguel beer is my go-to pairing—its crisp, slightly sweet profile balances the soup's deep, aromatic flavors. For a non-alcoholic option, serve calamansi juice, a tangy Filipino citrus drink that refreshes your palate between spoonfuls. The acidity helps cleanse the richness of the broth. 🍹

If you prefer wine, a dry Riesling from Germany or Austria works wonderfully. The wine's bright acidity and subtle mineral notes mirror the kaffir lime leaves and star anise in the soup. Avoid heavy reds—they'll overpower the delicate broth.

Garnish and Finishing Touches

Top each bowl with a sprinkle of toasted garlic chips for extra crunch and depth. I make mine by thinly slicing garlic, frying until golden, and draining on paper towels. A few drops of chili oil add a subtle heat that enhances the umami flavors. 🌶️

For a fresh finish, add a handful of cilantro leaves or Thai basil. The herbs brighten the dish and add a pop of color. If you have calamansi slices, their citrusy aroma elevates the soup's natural flavors even more.

Regional Variations

In Visayas, some versions include dried shrimp for added umami depth. The shrimp rehydrate in the broth, adding a briny, savory note. You can find dried shrimp at Filipino or Asian markets—just soak them in warm water for 10 minutes before adding to the soup. 🦐

For a Mindanao twist, swap the pork for goat meat and add turmeric to the broth. The earthy flavor of turmeric pairs beautifully with the star anise and ginger. This version is heartier and has a distinct golden hue from the spice.

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 95mg32%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 8g
Protein 34g68%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make bori bori soup without star anise?

Yes, but the flavor will be different. Use 2 teaspoons of anise seeds (double the amount) or 1 cinnamon stick as substitutes. The licorice-like aroma from star anise is what makes this soup uniquely aromatic, so if possible, track down whole pods at an Asian market.

2

How do I know when the pork is tender enough?

The pork should be fork-tender after 1.5-2 hours of simmering. Test by inserting a fork—it should slide in easily. If it's still slightly resistant, let it cook another 15-20 minutes. The broth should be rich and flavorful, not watery, by this point.

3

Can I prepare this soup ahead of time?

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions in glass jars for up to 3 months. Reheat gently on the stove to preserve texture.

4

What if I can't find kaffir lime leaves?

No problem! Use double the lime zest (about 1 tablespoon) or 1 bay leaf for a similar aromatic depth. The citrusy brightness is key, so if you have calamansi or lime juice, a splash (about 1 teaspoon) will work too.

5

Is bori bori soup spicy?

Not traditionally! This recipe keeps it mild, focusing on the aromatic broth and tender pork. For heat, add a pinch of chili flakes or a dash of chili oil when serving. The natural ginger and garlic provide subtle warmth without spiciness.

★★★★★4.7(14 reviews)
Categories Soups & Stews