Main Courses
This Coca-Cola braised pork belly recipe transforms humble ingredients into a dish that balances smoky depth with caramelized sweetness—perfect for a showstopping centerpiece. The secret lies in slow-braising pork belly with Coca-Cola, creating a glossy, sticky glaze that clings to every bite while keeping the meat impossibly tender.
I developed this method after years of perfecting braised pork techniques, and it's become a crowd favorite at my restaurant tables.
The process starts with searing thick-cut pork belly until golden, then simmering it low and slow in a rich mixture of Coca-Cola, soy sauce, and spices. As the liquid reduces, it forms a thick, glossy glaze that caramelizes beautifully on the edges while keeping the meat moist inside.
This technique works equally well for weeknight dinners or special occasions—just adjust the cooking time based on your schedule.
What you'll end up with is a dish that's rich, smoky, and sweetly complex—each slice offering a perfect balance of textures and flavors. The caramelized edges give way to tender, melt-in-your-mouth pork belly, all coated in that irresistible glaze.
Serve it with pickled vegetables or steamed greens to cut through the richness, and you've got a meal that's sure to impress.
This recipe scales beautifully, making it ideal for gatherings or meal prep. The slow-cooked method means you can focus on other tasks while the oven does the work, and the leftovers reheat perfectly for days.
It's the kind of dish that feels special without requiring hours of effort—just patience and a little attention to detail.
Ingredients for coca cola pork belly
Rich, smoky, and sweetly complex—these ingredients create the perfect balance for showstopping braised pork belly.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Thick-cut, skin-on preferred |
| Coca-Cola Classic 🥤 | 1 ½ cups | Chilled, full sugar version |
| Soy Sauce 🍶 | ½ cup | Japanese-style preferred |
| Brown Sugar 🍯 | ¼ cup | Light or dark variety |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ginger Root 🌿 | 1 tbsp | Fresh, grated finely |
| Star Anise Pods 🌟 | 2 whole | Lightly crushed |
| Bay Leaves 🍃 | 2 whole | Dried, standard size |
| Black Peppercorns 🌶️ | 1 tsp | Crushed slightly |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for searing |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning and braising |
| Balsamic Vinegar 🍷 | 1 tbsp | For deglazing |
| Honey 🍯 | 1 tbsp | Optional, for extra gloss |
The pork belly makes or breaks this dish—thick-cut, skin-on pieces develop the most flavor and render beautifully. Costco or specialty butchers often carry the best cuts, but any well-marbled pork belly works. Look for good fat cap coverage (about 1/2 inch thick) for that melt-in-your-mouth texture. If you can't find thick-cut, layer the thinner pieces with extra fat or butter during searing. The Coca-Cola should be the full-sugar version—diet soda won't caramelize the same way. Grab a 12-oz can from Walmart or Target for consistency, though any classic cola works in a pinch.
No soy sauce? Coconut aminos or even extra balsamic vinegar with a pinch of salt will add umami depth. Want more caramelization? Add 1 tbsp of molasses with the brown sugar. The garlic and ginger can be swapped for 1 tsp garlic powder and 1/2 tsp ground ginger if fresh isn't available, though fresh has more punch. Star anise is key for that subtle licorice note—if you can't find it, 1/2 tsp ground cinnamon adds warmth instead. For the olive oil, avocado oil has a higher smoke point if you're worried about burning during searing.
This braise tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months—the glaze stays glossy when reheated gently. I like to portion it into individual containers so each serving has that perfect ratio of pork to glaze. For serving, a sprinkle of toasted sesame seeds adds texture, and pickled vegetables cut through the richness beautifully. The glaze thickens as it cools, so add a splash of water when reheating if it gets too stiff.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe that makes me feel like a hero when I walk into a room with a plate of crispy, caramelized pork belly. The Coca-Cola and soy sauce do all the heavy lifting—no fancy marinades or hours of prep.
- Sweet-Savory Crunch: That sticky, smoky crust? Pure satisfaction. The brown sugar and cola caramelize into something addictive, while the garlic cloves add a sharp punch that cuts through the richness. It’s the kind of flavor that makes you close your eyes and nod.
- Weeknight to Party: Between us, this is my go-to for lazy nights and when I need to impress. Serve it with steamed greens for a simple dinner, or slice it thin for tacos when friends drop by. Honestly, it’s that reliable.
- Leftovers? Better: The best part? It tastes even better the next day. I make extra because reheating those crispy edges in the oven turns them into perfect fried rice or sandwich fillings. Minimal effort, maximum second helpings.
Step-by-step instructions for Coca-cola braised pork belly
Here's how to transform simple ingredients into tender, caramelized pork belly with a sticky-sweet glaze.
Sear the Pork Belly for Maximum Flavor
Pat the 2 lb pork belly completely dry with paper towels—this ensures crispy skin later. Heat 1 tbsp of the olive oil in a large Dutch oven over medium-high heat until shimmering. Place the pork belly skin-side down and sear undisturbed for 8-10 minutes until the skin turns golden brown and crispy in spots. I press down gently on the pork belly during the first minute to prevent curling and ensure even contact with the pan.
Flip the pork belly and sear the other side for another 5-6 minutes. Remove it from the pan and set it aside on a plate. The rendered fat in the Dutch oven will become the foundation for your braising liquid, so don't wipe it out—this is where all the flavor hides.
Build the Braising Liquid with Aromatics
In the same Dutch oven, add the remaining 1 tbsp olive oil and reduce heat to medium. Add the 6 cloves minced garlic and 1 tbsp finely grated ginger root, cooking for 1-2 minutes until fragrant but not browned. Add the lightly crushed 2 star anise pods and 2 whole bay leaves, stirring for 30 seconds to release their essential oils.
Pour in the 1.5 cups chilled Coca-Cola Classic, scraping up any browned bits from the bottom of the pan. This deglazing step captures all that concentrated pork flavor. Add the 0.5 cup soy sauce, 0.25 cup brown sugar, 1.5 tsp Diamond Crystal kosher salt, and 1 tsp crushed black peppercorns. Stir everything together until the sugar dissolves completely.
Braise Until Fork-Tender
Return the pork belly to the Dutch oven, skin-side up. Bring the liquid to a gentle simmer over medium heat, then reduce heat to low and cover with a tight-fitting lid. Braise for 1 hour 30 minutes, turning the pork belly once halfway through cooking. The liquid should reduce by about half, becoming thick and syrupy.
Here's the thing—you'll know it's done when a fork slides in easily and the pork belly pulls apart with gentle pressure. The internal temperature should reach 195-200°F. If the liquid reduces too quickly and the pork belly isn't fully submerged, add 2-3 tablespoons of hot water to maintain moisture.
Finish with Balsamic and Honey
Remove the pork belly from the braising liquid and transfer it to a cutting board. Tent loosely with foil and let it rest for 15 minutes. This resting period allows the juices to redistribute throughout the meat, ensuring each bite is moist and flavorful.
While the pork belly rests, return the braising liquid to medium heat. Add the 1 tbsp balsamic vinegar and 1 tbsp honey, stirring until the mixture thickens slightly and coats the back of a spoon. Taste and adjust seasoning if needed—this is where you can balance the sweetness and acidity to your preference.
Caramelize the Edges for Perfect Presentation
After the pork belly has rested, increase the oven temperature to 425°F. Place the pork belly on a baking sheet, skin-side up, and broil for 3-5 minutes until the edges caramelize and develop a deep golden color. Watch it closely—you want crispy skin without burning.
Slice the pork belly into ½-inch thick slices and serve immediately with the braising sauce spooned over the top. The result should be tender, juicy pork belly with a glossy, caramelized exterior and a sweet-savory glaze that perfectly balances all the flavors. Each bite should deliver rich, smoky-sweet pork with a satisfying crunch from the crispy skin.
Pro Tips For Making Coca Cola Pork Belly
- CRACK THE BELLY FIRST: Score the pork belly in a crosshatch pattern—deep enough to split the fat but not tear the meat. I used to skip this, and the slices would roll like burritos instead of staying flat. A sharp knife and steady hand make all the difference when you flip it into the Coke glaze.
- USE FULL-STRENGTH COKE: Don’t dilute the Coca-Cola with water or other liquids—this isn’t a braise, it’s a caramelized crust. The acid and sugar in full-strength Coke cut through the fat and cling to the meat like glue. After three failed batches with "light" Coke, I finally grabbed the classic glass bottle, and the difference was night and day.
- SIMMER NOT BOIL: Once the pork belly hits the pan with the Coke mixture, reduce to a gentle simmer—no bubbles breaking the surface. I learned this the hard way when my first attempt turned the glaze into a sticky mess. Low and slow lets the flavors meld without turning the pork into a sad, waterlogged slab.
- GARLIC: MINCE THEN TOAST: Crush the garlic cloves flat with the side of your knife before mincing—this releases more flavor. Then, toast them in the pan for 30 seconds with the pork belly’s rendered fat before adding the Coke. Sounds weird, but it works: the garlic becomes aromatic instead of just another flavor buried in the sauce. (Yes, even if you’re impatient like me.)
Troubleshooting your coca cola pork belly
Glaze Too Thin
If your glaze ends up watery instead of thick and glossy, it’s usually because the braising liquid didn’t reduce enough. I’ve found that simmering uncovered for the last 10-15 minutes of cooking helps concentrate the flavors.
If you notice the liquid is still thin after the full braising time, remove the pork belly and reduce the sauce on its own over medium-high heat until it reaches a syrupy consistency.
A splash of 1 tbsp cornstarch mixed with 2 tbsp water can also help thicken it quickly without altering the flavor. 🔥
Pork Belly Too Dry
Overcooking is the most common culprit for dry pork belly, but I’ve learned that even slight overcooking can be salvaged. If your pork belly feels dry, try reheating it in the oven at 300°F with a ½ cup of the braising liquid for 10-15 minutes, covered with foil.
The moisture will help restore tenderness. Alternatively, slice thinly and serve with extra glaze spooned over the top to compensate for any dryness.
Skin Not Crispy
Crispy skin is everything for this dish, and I’ve perfected a few tricks to ensure it turns out right. First, don’t skip the drying step—pat the pork belly thoroughly before searing.
If the skin still isn’t crispy after braising, broil it for 2-3 minutes on high heat at the end, watching closely to avoid burning. Another pro tip: score the skin in a crosshatch pattern before searing—this helps render the fat more evenly and creates extra crispy pockets.
Glaze Too Sweet
The Coca-Cola already brings a lot of sweetness, so balancing the flavors is key. If your glaze tastes overwhelmingly sweet, add 1-2 tbsp of rice vinegar or balsamic vinegar to cut through it.
I also like to finish with a sprinkle of toasted black pepper or a pinch of smoked paprika to add depth and complexity. Taste as you go—this is where you can adjust to your preference without ruining the dish.
Pork Belly Too Tough
Tough pork belly usually means it wasn’t cooked low and slow enough or wasn’t rested properly. If this happens, try slow-cooking it longer at a lower temperature (275°F instead of 300°F) next time.
For immediate results, slice the pork belly thinly against the grain and serve with extra glaze to mask any toughness. The good news? Pork belly is incredibly forgiving—even if it’s slightly tough, it’ll still be delicious when braised properly.
Braising Liquid Too Salty
If your braising liquid tastes too salty, it’s often because the soy sauce or salt overpowered the other flavors. To fix it, add ½ cup of hot water or broth and simmer uncovered for 5-10 minutes to dilute the salt.
You can also balance it with a splash of honey or brown sugar to mellow the saltiness. Trust me, this happens more often than you’d think—especially when you’re experimenting with different brands of soy sauce.
Nutrition facts
Frequently asked questions
Can I use diet Coca-Cola for this recipe?
I don't recommend it—the sugar in regular Coca-Cola is what caramelizes beautifully during braising, creating that glossy glaze. Diet soda won't develop the same rich, sticky texture. If you're watching sugar, try using ½ cup apple juice mixed with 1 tbsp molasses as a substitute, but the flavor will be slightly different. The caramelization is key to this dish's signature taste!
How do I know when the pork belly is fully cooked?
Look for two key indicators: the internal temperature should reach 195-200°F (use a meat thermometer), and the pork belly should pull apart easily with a fork. If it's still slightly firm, give it 15-20 more minutes of braising. The skin should also be crispy and golden brown—this means the fat has rendered properly. Never rely on time alone, as different cuts can vary.
Can I make this recipe in a slow cooker?
Sear the pork belly first in a skillet, then transfer it to your slow cooker with all the braising ingredients. Cook on low for 6-7 hours or high for 4-5 hours, adding water if needed to keep it submerged. The slow cooker method is perfect for hands-off cooking, but you'll need to finish with the broiling step to get that crispy skin. The glaze will be slightly thinner but still delicious!
What's the best way to reheat leftovers?
Reheat in a 300°F oven with a splash of braising liquid for 10-15 minutes until warmed through. For extra crispiness, broil for 2-3 minutes at the end. Microwaving works in a pinch, but the skin loses its crispy texture. Leftovers actually improve as flavors meld—store in an airtight container for up to 5 days. The glaze stays glossy when reheated properly!
Why does my glaze turn out different colors?
The glaze color varies based on caramelization and ingredients. A deeper amber means more caramelization (great!), while a lighter color might mean it didn't reduce enough. For richer color, simmer uncovered for the last 10 minutes of cooking. The Coca-Cola's caramel color also affects the final hue—using chilled soda helps control this. Don't worry about slight variations—the flavor stays delicious regardless of color!
