Bagnet Ribs

Bagnet Ribs
⏱️ cook time 1 hour 30 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Shatteringly crisp double-fried pork ribs from the Ilocos region of the Philippines, with juicy tender meat under a golden crackling crust, served with tangy spiced vinegar dip.

Ingredients

Pork spare ribs (with skin attached) 1kg (1 full rack)
Coarse sea salt 2 tbsp
Whole black peppercorns 1 tbsp
Garlic cloves 8 pieces (6 for boiling, 2 for sauce)
Lemongrass stalks 3 pieces
Dried bay leaves 2 pieces
Neutral cooking oil (canola or palm) 1 liter
Cane vinegar 1/2 cup
Calamansi 3 pieces
Red bird's eye chili 1 piece

Steps

1

Trim and Prep Ribs

Place the 1kg pork spare rib rack on the acacia wood cutting board. Use the 8-inch chef knife to trim any loose hanging fat or silver skin from the ribs, leaving a uniform 5mm (1/4 inch) layer of skin and fat attached to the meat. Cut the full rack into 3-4 large sections (3-4 ribs each) to fit easily in the stock pot. Pat the rib sections lightly with a piece of paper towel torn from the fixed roll to remove loose surface moisture.

Step 1
step1:Trim and Prep Ribs
2

Boil Ribs with Aromatics

Place the trimmed rib sections into the 6L stainless steel stock pot. Add 1 tablespoon coarse sea salt (taken from the terracotta salt cellar), 1 tablespoon whole black peppercorns, 6 crushed garlic cloves, 3 lemongrass stalks (smashed with the flat of the chef knife to release flavor), and 2 dried bay leaves. Fill the pot with enough cold water to cover the ribs by 2cm. Bring to a rolling boil over high heat, then reduce to a gentle simmer, cover with the glass lid, and cook for 45 minutes until the meat is tender but not falling off the bone; a fork should pierce the meat easily with light pressure.

Step 2
step2:Boil Ribs with Aromatics
Step 2
step2:Boil Ribs with Aromatics
3

Dry Ribs Thoroughly

Use the slotted skimmer to carefully lift all cooked rib sections out of the boiling liquid, letting excess water drain off for 10 seconds. Transfer ribs to the chrome wire cooling rack set over the rimmed aluminum baking sheet. Tear sheets from the paper towel roll to pat every surface of the ribs completely dry, paying extra attention to the skin side. Let ribs rest, uncovered, at room temperature for 20 minutes until the surface is completely dry to the touch with no visible moisture remaining; this step is critical for crisp, splatter-free frying.

Step 3
step3:Dry Ribs Thoroughly
4

Heat Oil for First Fry

While ribs dry, pour 1 liter of neutral cooking oil into the 5L enameled cast iron Dutch oven. Heat oil over medium heat until it reaches a steady 160C (320F), checking temperature with the digital instant-read thermometer clipped to the pot edge. Do not leave hot oil unattended, and adjust burner heat as needed to maintain a consistent temperature.

Step 4
step4:Heat Oil for First Fry
5

First Fry Ribs Gently

Use the silicone-tipped tongs to carefully lower 2 rib sections into the hot oil, working in batches to avoid dropping the oil temperature too quickly. Fry for 7 minutes total, turning once halfway through, until ribs are a light pale golden color all over. Remove ribs from oil with tongs, letting excess oil drain back into the pot, and return them to the wire cooling rack. Let ribs rest for 10 minutes to allow meat to reabsorb juices and the surface to cool slightly before the second fry.

Step 5
step5:First Fry Ribs Gently
Step 5
step5:First Fry Ribs Gently
6

Second Fry for Crispness

Increase heat under the Dutch oven to bring oil temperature up to 190C (375F). Carefully lower the rested rib sections back into the hot oil, working in batches. Fry for 3-4 minutes total, turning once, until the skin is a deep rich golden brown, shatteringly crisp, with tiny visible crackled bubbles across the entire surface. Watch carefully to avoid burning, as skin will crisp very quickly at this temperature. Remove ribs from oil, drain briefly on the rack, and sprinkle immediately with the remaining 1 tablespoon coarse sea salt while still hot.

Step 6
step6:Second Fry for Crispness
Step 6
step6:Second Fry for Crispness
7

Make Vinegar Dipping Sauce

While fried ribs rest for 2 minutes, prepare the traditional dipping sauce. Pour 1/2 cup cane vinegar into the small cream stoneware sauce bowl. Add 2 thinly sliced garlic cloves, 1 sliced red bird's eye chili, and a pinch of coarse salt. Stir once, then squeeze 1 calamansi into the sauce, cutting the remaining 2 calamansi in half for serving on the side.

Step 7
step7:Make Vinegar Dipping Sauce
8

Cut and Plate Ribs

Transfer the hot crispy ribs back to the acacia cutting board. Use the chef knife to cut between the bones into individual 1-rib pieces, listening for the audible crunch of the crisp skin as you cut. Pile cut ribs onto the large cream stoneware dinner plate, arranging them so the crisp skin side faces up. Place the bowl of dipping sauce on the plate, tuck halved calamansi around the ribs, and serve immediately while skin is at its crispiest.

Step 8
step8:Cut and Plate Ribs

Tips

1.Never skip the full drying step before frying: any residual moisture on the rib skin will cause violent oil splatter and prevent the skin from puffing into that signature shatteringly crisp texture. If short on time, chill boiled ribs uncovered in the fridge for 2 hours instead of air drying at room temperature for even crispier results.
2.Maintain precise oil temperatures for both frying stages: the low-temperature first fry gently renders fat and sets the skin structure, while the high-temperature second fry puffs the skin for maximum crunch. If oil is too hot during the first fry, skin will burn before fat renders; if too cool during the second fry, ribs will absorb excess oil and turn greasy.
3.Serve Bagnet Ribs immediately after frying: the crisp skin will start to soften and turn chewy after 10-15 minutes, as moisture from the meat seeps up into the crackling. For large groups, keep fried ribs warm on a wire rack in a 100C (210F) oven for up to 20 minutes to retain crispness, rather than piling them on a plate where trapped steam will soften the skin.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.6
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.5
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.7
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.8
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.8

Bagnet Ribs:Frequently Asked Questions

1.Is it really necessary to use pork spare ribs with the skin attached for this recipe? ▾
Absolutely—skin is non-negotiable for that signature shatteringly crisp bagnet crackling. Skinless ribs will develop a crisp outer meat layer but will never form that iconic golden, puffy crust. Pick ribs with an even, unbroken layer of skin, and avoid puncturing the skin before frying to cut down on oil splatter and keep the crust intact.
2.Why does this recipe call for double-frying the ribs instead of a single fry? ▾
Double frying is the core trick to perfect bagnet texture. The first lower-temperature fry (around 325°F) cooks the meat through fully and renders excess fat out of the skin, while the second higher-temperature fry (375°F) puffs the skin into light, shatteringly crisp crackling without drying out the juicy, tender meat underneath.
3.How do I stop hot oil from splattering dangerously when I fry the ribs? ▾
First, pat your fully boiled ribs completely dry with paper towels before adding them to oil—trapped boiling moisture is the number one cause of violent splatters. You can also lightly prick the skin (don’t poke down into the meat) to release trapped steam, and use a deep heavy pot with a splatter screen for extra protection.
4.What can I use as a substitute if I don’t have fresh lemongrass for the aromatic boil? ▾
Fresh lemongrass adds that bright, herbal, citrusy note traditional to Ilocano bagnet, but you can swap in 1 teaspoon of prepared lemongrass paste per stalk in a pinch. If you have no lemongrass products at all, use 2 strips of fresh lime zest plus 1/4 teaspoon of grated ginger per stalk to mimic that bright, aromatic flavor.
5.How do I reheat leftover bagnet ribs so the skin stays crispy instead of turning soggy? ▾
Skip the microwave—it will turn the crackling soft, rubbery, and chewy. Instead, arrange ribs on a wire rack set over a baking sheet and reheat in a 400°F oven for 8 to 10 minutes until the skin crisps back up and the meat is warmed through. For extra crunch, you can give them a 30-second dip in 375°F hot oil.

Comments (15)

2 days ago

OMG these were SO good! I made them for our Sunday family dinner and everyone went back for seconds. The crunch was insane, exactly like the bagnet I had when I visited Ilocos Sur a few years back. 10/10 will make again!

3 days ago

Tried this for my roommate’s birthday potluck and people were begging for the recipe! Only note is I had to fry them a couple minutes longer to get that perfect shatteringly crisp crust, but that’s probably just my stove being finicky. Worth every minute of cook time!

2 days ago

So glad these were a hit at the potluck, Jake! Stove heat varies a lot between models, so adding a couple extra minutes to get that crisp is totally the right call. Next time you can test the oil temp with a thermometer (375F works best!) to cut down on guesswork.

1 week ago

My kids are obsessed! They usually turn up their noses at pork ribs but these were gone in 10 minutes flat. I served them with a side of vinegar dipping sauce and steamed rice, chef’s kiss.

5 days ago

Oh the vinegar dip is non-negotiable for me too! I add a little chopped garlic and Thai chili to mine for an extra kick, total game changer.

5 days ago

Pretty solid recipe! Difficulty level is spot on for medium – I’m a fairly new cook and I didn’t mess these up, which is a win. The only reason I’m not giving 5 stars is I found the boil step a little bland, so next time I’ll throw more garlic and peppercorns in the water.

2 weeks ago

Made these for meal prep this week and they held up way better than I expected! I was worried the crisp would get soggy in the fridge, but a quick 5 minute reheat in the air fryer brought them right back. Total game changer for weekday lunches.

1 week ago

Wait how do you store them? I’ve been nervous to make them ahead because I hate soggy pork skin!

5 days ago

Great question Tasha! Let the ribs cool completely after frying, then store them in an airtight container lined with paper towels in the fridge for up to 3 days. The air fryer reheat trick Zoe mentioned works perfectly to bring back the crunch!

yesterday

Y’all, I messed up the first batch because I didn’t dry the ribs completely before frying – hot oil everywhere, total kitchen mess. Don’t be like me! Pat those babies dry until there’s zero moisture on the skin, it makes all the difference. Second batch came out perfect, crispy as can be.

2 hours ago

Oh no, I did the exact same thing my first time making bagnet! Learned my lesson to leave them air drying on a rack for an hour after boiling now, no more crazy oil splatters.

30 minutes ago

Great tip about drying the ribs, Tyler! That step is non-negotiable for that perfect crisp and to avoid dangerous oil splatters. If you have extra time, letting them air dry in the fridge for a couple hours after boiling makes the skin even crispier when fried.

30 minutes ago

Wow, this was my first time making any kind of Ilocano dish and it did not disappoint! My Filipino neighbor brought over some bagoong to pair with it and it was the perfect combo. Will definitely be adding this to our regular dinner rotation.

5 minutes ago

We love that you gave this a go for your first Ilocano dish, Priya! Bagoong is such a classic pairing, your neighbor has great taste. So happy you’re adding this to your regular dinner rotation!

1 week ago

I made these for a game day watch party last weekend and they were gone before halftime! Even my picky brother who only eats fast food said they were better than the fried ribs at his favorite BBQ spot. Win in my book.

5 days ago

Did you make any dipping sauces to go with them? I’m making these for my own game day party next weekend and need ideas!

3 days ago

I did a spicy garlic vinegar dip and a sweet chili soy glaze, both were total crowd pleasers! People were even dipping their potato chips in the leftover glaze lol.

2 hours ago

Cook time is pretty accurate, I clocked in at 1 hour 28 minutes from start to finish! The ribs came out juicy on the inside and so crispy on the outside, just as advertised. Will be making these for my dad’s birthday next month, he’s going to lose his mind.

2 days ago

I used a little less salt than the recipe called for because I’m watching my sodium intake, and they still came out packed with flavor! The crispy skin is so addictive, I had to stop myself from snacking on them before dinner was ready.

yesterday

Good call on cutting the salt! I added a little extra fish sauce to my boil last time and it was almost too salty, still tasty though. Those crispy skin bits are impossible to resist, right?

3 days ago

Wait, has anyone tried making these in an air fryer instead of deep frying? I’ve made them twice the traditional way and they’re amazing, but I live in a tiny apartment with no good ventilation for deep frying and want an easier lower-mess weeknight version.

2 days ago

I tried the air fryer method! They don’t get *quite* as shatteringly crisp as deep fried, but if you spray them generously with oil and cook at 400F for 20 minutes after boiling, they’re still really good. Perfect for apartment life!

yesterday

Great air fryer tip from Kim! We’ve tested this method too, and just like Kim said, you won’t get that exact deep fried crunch, but it’s a fantastic lower-mess alternative. Just make sure to flip them halfway through air frying for even crispness.

yesterday

I brought these to my office potluck yesterday and half my team asked for the recipe before I even left. The crispy skin texture is unbeatable, and the meat is fall-off-the-bone tender. 100% worth the effort!

2 hours ago

So thrilled these were an office hit, Nora! There’s nothing better than a potluck dish that has everyone asking for the recipe, right? We’re glad you loved them!

5 days ago

Solid recipe, but I wish there was a note about how much oil you need for frying! I ended up pouring way too much and wasted half a bottle of canola oil my first go. Other than that, the ribs tasted amazing, just a heads up for other new cooks like me.

5 days ago

OMG I can’t believe how straightforward this was for a medium difficulty recipe! I was so intimidated because bagnet seems like such a fancy, restaurant-only dish, but the steps were super easy to follow. Served these with pickled papaya on the side and it was *chef’s kiss*.

3 days ago

Pickled papaya is such a good call! I never think to pair that with bagnet but the tangy crunch would cut through the richness so well. Definitely trying that next time I make these!

2 days ago

We love the pickled papaya pairing, Leah! The bright, tangy flavor balances the rich, crispy pork perfectly. So glad you found the recipe approachable even though you were nervous to try it!

1 week ago

I’ve tried a bunch of bagnet recipes online and this is by far the best one! The boil seasoning is perfect, and the double fry method gets that perfect crunch that lasts way longer than single fried ribs. Total game changer, no notes.

5 days ago

This makes us so happy to hear, Marcus! The double fry trick really is the secret to that long-lasting crisp that makes bagnet so special. We’re stoked this is your new go-to bagnet recipe!