Bagnet Sauce Recipe: Celery Crown Crunch Over Tangy Tomato Base

Sauces & Condiments

Bagnet Sauce Recipe: Celery Crown Crunch Over Tangy Tomato Base

This bagnet sauce recipe transforms crispy fried pork belly into a Filipino street food masterpiece with its signature tangy, umami-packed punch. The secret lies in fermented shrimp paste (bagoong), which delivers that signature funky depth that balances sweet, sour, and spicy notes.

I've perfected this sauce to cut through the richness of bagnet while adding layers of complexity that make every bite unforgettable.

The foundation starts with a tangy tomato base that carries the signature flavors of Filipino cuisine—brightened with vinegar and garlic, then elevated by fermented shrimp paste for that unmistakable umami kick.

What sets this sauce apart is the celery crown crunch, which adds a refreshing textural contrast that keeps every spoonful exciting. The recipe is designed to be both bold and adaptable, working equally well as a dipping sauce or a marinade for grilled meats.

What you'll end up with is a sauce that's equal parts vibrant and complex—tangy from the vinegar, rich from the fermented shrimp paste, and just spicy enough to wake up your taste buds.

The celery crown adds a fresh, crisp element that cuts through the richness, making this sauce the perfect companion for bagnet or any protein you want to elevate. It's the kind of sauce that turns a simple meal into a memorable experience.

This recipe is designed to be made ahead and stored in the refrigerator for up to a week, allowing the flavors to meld and deepen over time.

Whether you're serving it at a family gathering or enjoying it as a quick weeknight treat, this bagnet sauce will bring a taste of Filipino street food to your table. Let's get started!

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Low Cal

Ingredients for bagnet sauce

The bold flavors of Filipino street food start with these 10 simple ingredients.

Ingredient Amount Notes
Fermented Shrimp Paste (Bagoong) 🦐 2 tbsp Filipino-style for authentic funk
Tomatoes 🍅 1 ½ cups Roma or vine-ripened, chopped
White Vinegar 💧 ½ cup White or cane vinegar
Garlic Cloves 🧄 6 cloves Minced, for depth
Celery Stems 🧅 4 whole For celery crown crunch
Sugar 🍯 2 tbsp White or brown sugar
Soy Sauce 🥢 ¼ cup Filipino-style preferred
Chili Flakes 🌶️ 1 tsp Adjust for heat preference
Olive Oil 🫒 2 tbsp For finishing drizzle
Salt 🧂 1 tsp Kosher or sea salt

The bagoong is non-negotiable—it's what gives this sauce its signature funky depth. Grab the Filipino-style fermented shrimp paste at Asian markets or well-stocked grocery stores like H Mart or 99 Ranch. The celery stems are key for that signature crunch, so don't skip them! I always buy extra celery because it's so versatile. For the tomatoes, Roma work best—they're meatier and less watery than vine-ripened, but use what you have. The garlic should be fresh, not pre-minced, for the best flavor.

No bagoong? Fish sauce plus a pinch of sugar gets you close, though it won't have that exact funk. Short on celery? Extra chili flakes plus a splash of lime juice adds brightness. The soy sauce can be swapped for tamari for gluten-free. Want it sweeter? Add another tablespoon of sugar. The vinegar is crucial for that tang—don't use apple cider or balsamic. The olive oil at the end is for drizzling, not cooking, so grab a good extra-virgin for that fruity finish.

This sauce tastes even better the next day as flavors meld. Keeps for up to 1 week in the fridge, sealed tight. Double the batch—it disappears fast! Store in a glass jar with a tight lid to preserve that celery crunch. Freezes for 3 months if you want to make a big batch ahead of time. The celery crown stays crisp for about 2 days, so use it fresh if you can. Trust me, it's worth the extra prep.

❤️

Why You'll Love This Recipe

  • No-Fuss Simmer: I swear by this sauce because it’s literally a 15-minute simmer. Chop garlic, toss in bagoong and tomatoes, add vinegar—done. That’s it. No peeling, no blending, no waiting for hours. The only thing you’re really waiting for is the smell filling your kitchen.
  • Umami Bomb: Between us, the bagoong is where the magic happens. That deep, funky, savory punch from fermented shrimp paste cuts through the acidity of the vinegar and tomatoes, leaving you with a sauce that’s equal parts tangy and addictively rich. It’s the kind of flavor that makes you pause mid-bite.
  • Dip or Drizzle: This sauce is the MVP of lazy nights. Slather it on grilled fish, toss it with rice, or just eat it straight with a spoon—it’s that good. Honestly, I’ve even used it as a marinade for chicken skewers, and it turned them into a neighborhood favorite.
  • Budget Magic: A single jar of bagoong stretches across multiple batches, and the other ingredients? Pantry staples. You’re looking at under $5 for enough sauce to feed four people—and leftovers? They last a week in the fridge. That’s right: cheap, filling, and no food waste.

Step-by-step instructions for bagnet sauce

Here's how to balance bold flavors and textures for the perfect dipping sauce.

1

Bloom the Fermented Shrimp Paste

Heat the 2 tablespoons olive oil in a medium saucepan over medium-low heat. Add the 2 tablespoons fermented shrimp paste (bagoong) and stir constantly for 2-3 minutes until it melts into the oil and develops a rich, funky aroma. This step is crucial—don't rush it. The paste should darken slightly and release its signature umami depth. If you smell something burning, reduce the heat immediately.

Here's the thing—this paste has a strong, pungent smell that some find overpowering. But trust me, it's the foundation of the sauce. If you're sensitive to the aroma, crack a window or work near an open flame to ventilate the kitchen. The flavor mellows as the sauce develops, so patience pays off.

2

Build the Tomato Base

Add the 1.5 cups chopped tomatoes, 2 tablespoons sugar, and 1 teaspoon salt to the pan. Stir well to combine, then increase heat to medium-high. Let the mixture simmer uncovered for 10-12 minutes until the tomatoes break down and the sauce thickens slightly. You'll see the sauce reduce and develop a glossy sheen—this indicates the natural pectin in the tomatoes is working its magic.

While this simmers, occasionally press the tomatoes against the side of the pan with a wooden spoon. This helps release more juice and creates a smoother texture. If the sauce starts to stick, add 1-2 tablespoons water to deglaze. The goal is a thick, jammy consistency that coats the back of a spoon.

3

Incorporate Aromatics and Acid

Reduce heat to medium and stir in the 6 cloves minced garlic and 1 teaspoon chili flakes. Cook for 1-2 minutes until fragrant—you should smell garlic's sweetness and the subtle heat of the chili. Then pour in the 0.5 cup white vinegar and 0.25 cup soy sauce. Stir well and let the mixture simmer for another 5 minutes until the raw garlic flavor mellows and the vinegar's brightness mellows into tang.

This is where the sauce starts coming together. The vinegar cuts through the richness of the shrimp paste, while the soy sauce adds depth. Taste the sauce now—it should be tangy, slightly sweet, and funky with a hint of heat. If it needs more salt, add it now, but don't overdo it. The soy sauce already contributes significant saltiness.

4

Add Celery Crowns for Crunch

Gently fold in the 4 whole celery stems (cut into 2-inch pieces if preferred) and simmer for 3-4 minutes just until the celery softens slightly but still retains its crisp texture. The celery crowns should be tender enough to eat but still hold their shape. Remove the pan from heat and let the sauce cool for 5 minutes—this allows the flavors to meld without cooking off further.

Here's the secret to the perfect texture: the celery should be al dente, not mushy. If you prefer more crunch, add fresh celery at the very end. For a smoother sauce, you can strain out the celery pieces after simmering, though I recommend keeping them for that delightful contrast. The celery crowns add freshness that balances the sauce's bold flavors.

5

Finish and Adjust

Return the pan to low heat and drizzle in the remaining 2 tablespoons olive oil, stirring gently to emulsify. Taste and make final adjustments—add more sugar if it needs sweetness, or more vinegar for tang. The sauce should be well-balanced: funky from the shrimp paste, tangy from the vinegar, sweet from the sugar, and with a subtle heat from the chili flakes.

Let the sauce sit for 10 minutes before serving to allow all the flavors to fully develop. This sauce tastes even better the next day as the flavors continue to meld. Serve warm or at room temperature with crispy bagnet, fried chicken, or even as a marinade for grilled meats. The contrast of the crispy food with this velvety, crunchy sauce is what makes it unforgettable.

👨‍🍳

Pro Tips For Making Bagnet Sauce

  • Bloom the Garlic Slowly: Sauté minced garlic in just 1 tablespoon of oil over low heat—no rushing. I used to burn it every time, and that bitter taste ruined the sauce. Let it soften for 3-4 minutes until it’s golden, not crispy, so it blends smoothly with the bagoong’s funk.
  • Toast Celery First: Dry-roast chopped celery stems in the same pan for 2 minutes before adding anything else. This caramelizes the edges and deepens the earthy flavor—way better than just throwing it in raw. (Yes, it smells like a science experiment, but trust me.)
  • Strain the Bagoong: Skip the grated chunks and press the shrimp paste through a fine-mesh sieve before mixing. The oil and salt dissolve evenly, giving you a silky sauce instead of a grainy one. I learned this after slurping through a chunk in my first batch.
  • Simmer Vinegar Last: Add white vinegar only in the final 2 minutes of cooking. Too early, and it evaporates, leaving your sauce flat. A splash at the end brightens the acidity and cuts through the richness—like a wake-up call for your taste buds.

Regional styles of this bagnet sauce

Filipino Street Food Roots

This sauce traces back to the bustling streets of Manila, where vendors serve crispy bagnet (fried pork belly) with a tangy, funky dipping sauce. The original version often includes bagoong, fermented shrimp paste, which gives that signature umami kick that balances the richness of fried pork.

I remember my first time trying it at a carindería in Quezon City—the sauce was so vibrant and complex, it made the crispy pork even more addictive. 🌶️

Pampanga's Crispy Pork Legacy

The bagnet itself comes from Pampanga province, known as the "Culinary Capital of the Philippines." The region's signature crispy pork is traditionally served with a sauce that mirrors the dish's bold flavors—sweet, sour, and funky.

Local versions often include calamansi juice (Filipino lime) for extra tang, though vinegar works perfectly fine. I've adapted this recipe to highlight those same flavors while keeping it accessible for home cooks.

Modern Filipino-American Twist

In Filipino-American communities, this sauce has evolved to include more accessible ingredients like soy sauce and white vinegar, while still honoring the original funk. The celery crown addition is my own twist—inspired by the fresh, crunchy elements in other Filipino dishes like sinigang.

It adds a refreshing contrast that makes the sauce even more dynamic. The recipe works just as well with fried chicken or grilled pork skewers, proving its versatility. 💡

Regional Variations

In Visayas, you might find a sweeter version with more sugar and a touch of banana ketchup for a fruity note. Meanwhile, Mindanao versions often include turmeric for color and earthiness.

For this recipe, I've kept it true to the Luzon-style foundation while making it adaptable. The key is balancing the bagoong's funk with bright, acidic elements like vinegar and fresh celery.

Cultural Significance

This sauce isn't just about flavor—it's a staple in Filipino celebrations, from fiestas to family gatherings. The combination of sweet, sour, and funky flavors reflects the Philippines' love for bold, balanced tastes.

I've seen it served at lechon feasts, kare-kare parties, and even as a quick snack with taho (sweet silken tofu). Its adaptability makes it a true crowd-pleaser. 🗺️

Global Adaptations

For those outside the Philippines, this sauce works beautifully with fried brisket, pork ribs, or even as a marinade for grilled chicken. The bagoong can be substituted with fish sauce plus a pinch of sugar for a similar funk (though not identical).

I've tested it with Asian-style fried rice as a drizzle, and it adds an amazing umami punch. The celery crown keeps it fresh and vibrant, no matter what you're serving. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 140kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 16g6%
Dietary Fiber 2g8%
Sugars 12g
Protein 2g4%
* 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

What makes this bagnet sauce different from regular tomato-based sauces?

This sauce stands out thanks to its fermented shrimp paste (bagoong), which adds a deep, funky umami flavor that regular tomato sauces lack. The celery crown crunch provides a refreshing texture contrast, while the balance of vinegar, sugar, and chili creates that signature Filipino tangy-spicy-sweet profile. It's not just a tomato sauce—it's a flavor bomb!

2

Can I make this sauce without bagoong?

Yes, but the flavor will be different. For a substitute, mix 2 tablespoons fish sauce with 1 teaspoon sugar to mimic the funk. You'll lose some of the authentic depth, but it'll still work well. The sauce will be more savory than funky, so consider adding an extra ½ teaspoon of soy sauce for balance.

3

How long will the celery stay crisp in the sauce?

The celery crowns will stay crisp for about 2-3 days when refrigerated. After that, they'll soften but remain edible. For maximum crunch, add fresh celery stems right before serving. If you prefer a smoother sauce, you can strain out the celery after simmering, though I recommend keeping them for that signature texture.

4

Can I use this sauce for other dishes besides bagnet?

This versatile sauce works perfectly with fried chicken, grilled pork skewers, or even as a marinade for meats. It also makes an amazing drizzle for Asian-style fried rice or a dip for spring rolls. The key is pairing it with crispy or fried foods that complement its bold flavors.

5

Why does my sauce taste too salty?

This usually happens when the soy sauce and fermented shrimp paste combine to overpower the other flavors. To fix it, add 1-2 tablespoons of water or a splash of vinegar to dilute the saltiness. Taste as you go—you can always adjust with more sugar or a touch of lime juice to balance the flavors. The sauce should be complex, not just salty!

★★★★★4.6(13 reviews)
Categories Sauces & Condiments