Main Courses
This crispy pork kare kare recipe delivers the perfect marriage of crispy fried pork and rich peanut sauce—a Filipino classic that’s become a staple in my kitchen. 🔥 The secret lies in double-frying the pork for maximum crunch while building layers of flavor in the sauce, where peanut butter meets tangy tomatoes and aromatic spices.
I first learned this technique during a trip to Manila, where street vendors perfected the balance between sweet, salty, and umami.
The magic happens in two stages: first, the pork gets a golden, shatteringly crispy exterior through careful frying, while the peanut sauce simmers with shrimp paste, garlic, and a touch of sugar to create that signature silky texture.
What makes this recipe special is the foolproof method for achieving both crispiness and tenderness—no guesswork, just reliable results every time. The combination of textures and flavors is what makes kare kare unforgettable.
By the time you serve this dish, you’ll have perfectly crispy pork pieces that hold their shape, paired with a velvety peanut sauce that coats every bite. The traditional sides—string beans, liver spread, and bagoong—add depth and authenticity, but even on its own, this dish is a showstopper.
It’s the kind of meal that brings people together, whether for a family gathering or a cozy weeknight dinner.
For those looking to modernize the classic, I’ve included variations like adding crispy shallots or melted cheese on top—small tweaks that can elevate the dish without losing its soul. Let’s get cooking!
Ingredients for crispy pork kare kare
Peanut butter, shrimp paste, and double-fried pork—this recipe nails the crispy-silky balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🐖 | 1 ½ lb | Cut into 2-inch cubes, skin removed |
| All-Purpose Flour 🌾 | ½ cup | For dredging, not self-rising |
| Creamy Peanut Butter 🥜 | ½ cup | Natural, no added sugar |
| Tomato Sauce 🍅 | 1 cup | Canned, San Marzano preferred |
| Shrimp Paste 🦐 | 2 tbsp | Filipino brand if available |
| Garlic Cloves 🧄 | 8 cloves | Minced, not powdered |
| Onion 🧅 | 1 whole | Yellow, diced small |
| White Sugar 🍚 | ¼ cup | Granulated, not powdered |
| Coconut Milk 🥥 | ½ cup | Full-fat canned, not carton |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | 2 cups | For double-frying pork |
| Green String Beans 🌱 | 1 lb | Trimmed, cut into 2-inch pieces |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The pork shoulder is non-negotiable here. Look for well-marbled cuts at Filipino markets or the meat department—Costco often has great deals. If you can’t find shrimp paste, anchovy paste at half the amount works in a pinch, but it won’t be exactly the same. The peanut butter? Natural, no sugar added keeps the sauce from getting too sweet. For the oil, vegetable or canola works best—avoid olive oil, it burns too easily. And trust me, double-frying is worth the effort—first fry for tenderness, second for crunch.
No shrimp paste? Substitute with 1 tbsp anchovy paste + 1 tsp soy sauce, but add a pinch of sugar to balance. Fresh garlic is a must—powdered won’t cut it. The tomato sauce can be swapped for crushed tomatoes, but strain out the seeds if you want a smoother texture. For extra richness, stir in 1 tbsp coconut cream at the end. The string beans? Baby snap peas work too, but traditional green beans hold their shape better. And if you’re feeling fancy, crispy fried shallots on top take this to the next level.
Pork stays crispy for about 3 days if stored properly—keep it in an airtight container with a paper towel to absorb moisture. The sauce? 3-4 days in the fridge, but it actually tastes better the next day as flavors meld. Freeze portions of the sauce for up to 3 months—just thaw and reheat gently. Pro tip: Re-crisp the pork in the oven at 400°F for 5-10 minutes before serving. And if you’re making it ahead, cook the pork and sauce separately—combine just before serving to keep everything perfect.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just coat the pork shoulder in flour and shrimp paste, then let the oven do the heavy lifting while you stir together the peanut butter and tomato sauce. No flipping, no frying mess, just golden, crispy edges that practically cook themselves.
- Umami Bomb: That shrimp paste might sound weird, but trust me: it’s the secret weapon. A tiny spoonful in the flour mix deepens the flavor so much, you’ll taste it in every bite—earthy, savory, and just a little funky, like a hug from your favorite Filipino comfort food.
- Party Ready: Between us, this is my go-to for gatherings. The rich peanut sauce pairs with rice or even crusty bread, and the leftovers? They reheat like a dream. (Yes, even on a Tuesday night.)
- Budget Hero: Pork shoulder is cheap, peanut butter stretches the sauce, and you’re using pantry staples. I’ve fed six people for under $15 with this—plus, the crispy bits make it feel fancy without the price tag.
Step-by-step instructions for crispy pork kare kare
Here's how to nail that perfect balance of crunchy pork and silky peanut sauce.
🔥 Step 1: Double-Fry the Pork for Maximum Crunch
Cut the 1.5 lb pork shoulder into 2-inch cubes and pat them completely dry with paper towels. This is non-negotiable—any moisture will prevent that golden crust. Heat 1 cup of vegetable oil in a deep skillet over medium-high heat until it reaches 350°F. Fry the pork cubes in batches for 3-4 minutes until golden brown. They'll float when ready—this is your cue.
Remove the pork and set it aside on a wire rack. Now here's the trick: return the oil to 375°F and fry the pork again for 2-3 minutes. This second fry locks in that irresistible crunch. The pork should be deep golden brown with crispy edges. If any pieces stick, gently press them down with a spatula—don't walk away, or they'll burn.
👨🍳 Step 2: Build the Flavor-Packed Tomato Base
In a large pot, combine 1 cup tomato sauce, 2 tbsp shrimp paste, 8 minced garlic cloves, and 1 diced onion. Bring to a simmer over medium heat and cook for 8-10 minutes until the onion softens and the mixture thickens slightly. You'll smell that rich, umami depth developing—this is where the magic happens.
Add 0.25 cup white sugar, 1.5 tsp salt, and 0.5 tsp black pepper, stirring constantly. Let it cook for another 5 minutes until the sugar caramelizes just slightly. This step balances the richness with a touch of sweetness that cuts through the peanut butter later. Taste it now—it should be tangy, savory, and just sweet enough.
🥘 Step 3: Thicken with Peanut Butter and Coconut Milk
Lower the heat to low and gradually whisk in the 0.5 cup creamy peanut butter until completely smooth. This is where you'll feel resistance—peanut butter can seize up, so keep stirring. Once fully incorporated, stir in 0.5 cup coconut milk and 1 tbsp lemon juice. The sauce should thicken noticeably as it cooks for 3-4 minutes. You're aiming for a glossy, velvety consistency that coats the back of a spoon.
Here's the thing—if the sauce looks too thick, add 1-2 tablespoons of water to loosen it. It should be thick enough to coat the pork but still flow smoothly. The lemon juice brightens the flavors and prevents the peanut butter from tasting too heavy. Give it one last taste—it should be rich, nutty, and perfectly balanced.
🍳 Step 4: Simmer Pork and Vegetables Together
Return the crispy pork to the pot and stir gently to coat in the sauce. Add the 1 lb green string beans and simmer everything together for 10-12 minutes over low heat. The pork will soften slightly but stay tender, and the beans will blanch just enough to soften their crunch. You want the pork to absorb the sauce but not fall apart—think of it as a flavor bath, not a boiling session.
Taste the pork now. It should be tender enough to pierce with a fork but still hold its shape. If it's not quite there, cover the pot and let it steam for another 5 minutes. The beans should be bright green with just a hint of tenderness—al dente, not mushy. This is where the dish comes together as one cohesive, flavorful bite.
⏰ Step 5: Rest and Serve with Crunchy Toppings
Transfer the kare kare to a serving dish and let it rest for 10 minutes. This resting period lets the flavors meld and the sauce thicken slightly. Serve it hot, garnished with extra crispy fried pork on top for that satisfying crunch contrast. The silky peanut sauce should cling to every bite of pork and bean, delivering that perfect balance of textures and flavors.
Real talk: the first bite should make you close your eyes. You want that crispy pork crunch giving way to tender meat, then that rich, nutty peanut sauce coating your tongue. If you've followed these steps, you've just made restaurant-quality kare kare at home—no shortcuts, just pure flavor. Enjoy it with steamed rice to soak up every last drop of that delicious sauce!
Pro Tips For Making Crispy Pork Kare Kare
- Double-Fry the Pork: After browning the pork shoulder in the first fry, let it cool completely—then hit it with a second fry. I learned this the hard way when my pork stayed greasy instead of crispy. The second fry removes excess moisture and locks in that satisfying crunch.
- Toast the Shrimp Paste: Bloom the shrimp paste in oil for 30 seconds before adding anything else. Skipping this step means you’ll just taste raw fishiness, not the deep, nutty aroma that ties the whole dish together. Trust me, it’s worth the 30 seconds.
- Whisk the Peanut Sauce: Don’t just dump peanut butter into the sauce—whisk it into warm water or coconut milk first until it’s fully emulsified. I used to get lumps, and it ruined the silky texture. A fork works, but an immersion blender makes this stupidly easy.
- Simmer Slow and Low: Once the sauce is built, reduce to a bare simmer and let it cook uncovered for 15 minutes. Rushing this step makes the sauce gluey instead of glossy. The longer it simmers, the richer the flavors get—no shortcut here.
Pro cooking tips for this recipe
Double-Fry Mastery
This is where the magic happens—I’ve perfected the double-fry technique over years of testing. First fry at 350°F for 3-4 minutes to render fat and start cooking the pork through. The key is using a deep skillet with enough oil to submerge the pork completely.
After the first fry, let the pork rest on a wire rack for 5 minutes—this prevents soggy edges during the second fry. Return to 375°F for 2-3 minutes to lock in that shatteringly crispy crust. 🔥
Sauce Thickness Secrets
The peanut sauce should be thick enough to coat the pork but still flow smoothly. I’ve found that whisking the peanut butter in gradually over low heat prevents lumps and ensures a silky texture.
If it gets too thick, add 1-2 tablespoons of water to loosen it—this keeps the sauce clingy without being gluey. The lemon juice is non-negotiable; it brightens the peanut flavor and balances the richness. Taste as you go—this sauce should sing with layers of nutty, tangy, and slightly sweet notes.
Pork Doneness Test
After simmering with the sauce, the pork should pierce easily with a fork but still hold its shape. If it’s falling apart, you’ve overcooked it—this is where the 10-minute rest becomes crucial. The pork will continue cooking slightly while resting, so pull it out when it’s just shy of perfect.
I like to check by pressing a piece gently with tongs; it should feel tender but still spring back slightly. This ensures that first bite of crispy exterior and tender interior. 💪
Equipment Essentials
You’ll need a few key tools to pull this off: a deep skillet with high sides (I use a 12-inch cast iron), a thermometer for accurate oil temperature, and a wire rack for draining. A whisk is essential for incorporating the peanut butter smoothly.
And trust me, a paper towel is your best friend for patting the pork dry—moisture is the enemy of crispiness. I keep my cast iron seasoned and well-maintained; it’s worth the investment for this recipe.
Flavor Balancing
The shrimp paste adds that unmistakable umami depth, but it’s potent—start with 2 tbsp and adjust to taste. The sugar caramelizes during cooking, adding subtle sweetness that cuts through the peanut butter’s richness.
If your sauce tastes too heavy, a splash of lemon juice or coconut milk can lighten it up. And if you’re feeling adventurous, a pinch of ground white pepper adds a subtle warmth that complements the peanut flavor beautifully. 🌶️
Make-Ahead Pro Tips
Cook the pork and sauce separately if making ahead—combine just before serving to keep everything crispy. Store the sauce in an airtight container for up to 4 days in the fridge, and the pork can stay crispy for 3 days if kept in a single layer on a wire rack.
To reheat, warm the sauce gently on the stove and crisp the pork again in a hot skillet for 1-2 minutes per side. This ensures that restaurant-quality crunch even after reheating. The beans can be blanched ahead and stored separately, then added back in when reheating.
Nutrition facts
Frequently asked questions
Why does the pork need to be double-fried?
The double-fry creates that signature crispy exterior while keeping the pork tender inside. The first fry at 350°F renders fat and starts cooking the meat, while the second fry at 375°F locks in the crunch. Skipping this step results in soggy pork—trust me, it’s worth the extra effort!
Can I substitute shrimp paste if I can't find it?
Yes! Use 1 tbsp anchovy paste + 1 tsp soy sauce as a substitute, but add a pinch of sugar to balance the saltiness. For extra depth, a dash of fish sauce works too. Just remember—shrimp paste gives that authentic umami kick that’s hard to replicate.
How do I prevent the peanut sauce from getting grainy?
Whisk the peanut butter in gradually over low heat while stirring constantly. If lumps form, add 1-2 tsp water and keep whisking until smooth. For extra insurance, mix the peanut butter with a splash of warm water before adding it to the pot. The sauce should be silky, not grainy!
What's the best way to serve crispy pork kare kare?
Serve it hot over steamed rice with traditional sides: green string beans, bagoong (shrimp paste), and a dollop of liver spread. For extra crunch, top with crispy fried pork pieces or crispy shallots. The sauce should coat every bite—no dry spots allowed!
Can I make this dish ahead of time?
Cook the pork and sauce separately, then store them in airtight containers. Reheat the sauce gently and crisp the pork again in a hot skillet for 1-2 minutes before serving. The beans can be blanched ahead and added back when reheating. This keeps everything perfect—no soggy pork here!
