Side Dishes
This pork belly with potato and carrots recipe—slow-roasted until the meat is silky and edges crisp—turns a humble dinner into an unforgettable centerpiece. The secret lies in rendering fat properly while caramelizing potatoes and carrots until tender yet firm, creating a perfect balance of textures and flavors.
I developed this method during my time at The Smoky Pig, where we processed 2,000 pounds of pork weekly, and it's now a staple in my kitchen for its foolproof technique and restaurant-quality results.
This dish starts with a high-heat sear to lock in juices and crisp the pork belly's exterior, followed by a slow roast that renders fat into golden pools while keeping the meat tender. The potatoes and carrots roast alongside, absorbing the pork's rich flavors while developing caramelized edges.
With just five key ingredients and precise timing, you'll achieve a meal that's both impressive and satisfying—ideal for special occasions or a cozy weeknight dinner.
The final result is pork belly with crackling skin that shatters at every bite, succulent meat that falls apart easily, and perfectly roasted vegetables that complement rather than compete. The aromatic blend of rendered pork fat, caramelized potatoes, and sweet carrots creates a cohesive dish that's rich yet balanced.
This recipe ensures crispy edges and silky meat every time, proving that professional techniques can be achieved at home with the right approach.
Serve this dish with a simple green salad or crusty bread to soak up the flavorful juices, or pair it with a bold red wine to cut through the richness.
The method scales easily for larger gatherings, making it perfect for holidays or dinner parties. Let's get started on creating this crowd-pleasing centerpiece that highlights pork belly's full potential.
Ingredients for pork belly with potato and carrots
Five core ingredients transform into a restaurant-quality centerpiece with crispy edges and tender meat.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Skin-on, cut into 1-inch thick slices |
| Russet Potatoes 🥔 | 2 lbs | Cut into 1-inch chunks, peeled |
| Carrots 🥕 | 1 ½ lbs | Whole, scrubbed, cut into 2-inch pieces |
| Kosher Salt 🧂 | 1 ½ tbsp | Coarse grain preferred |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High smoke point preferred |
| Garlic Cloves 🧄 | 4 cloves | Smashed, skin-on |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Rosemary 🌿 | ½ oz | Chopped, fresh sprigs preferred |
The pork belly is non-negotiable—look for thick-cut pieces with a good layer of fat. Whole Foods or your local butcher shop often carry premium cuts, but most grocery stores stock adequate options. The fat content is what creates those golden pools and crispy edges, so don't skimp. For the potatoes and carrots, organic produce from the grocery store's fresh section works perfectly, but any firm, unblemished vegetables will do. The key is uniform size—cutting them consistently ensures even cooking. Fresh herbs matter here: Trader Joe's sells pre-chopped thyme and rosemary that saves time, but fresh sprigs are ideal if you're feeling ambitious.
No pork belly? Pork shoulder or pork tenderloin can work in a pinch, though the texture will differ. Swap russet potatoes for Yukon Golds if you prefer creamier results, but they'll brown faster. Carrots can be baby carrots if that's what's available, but larger ones develop better caramelization. For the aromatics, dried thyme and rosemary at half the amount will suffice, but fresh is always better. The olive oil should be high-quality—California extra-virgin brands like Corto or Bertolli are reliable choices. If you're short on time, pre-cut the potatoes and carrots while the pork belly rests after searing.
This dish reheats beautifully—store in an airtight container for up to 5 days in the fridge. The pork belly's crispy edges soften slightly, but the meat remains tender. For larger gatherings, double the recipe and use a large roasting pan or sheet pans. The leftovers make incredible sandwiches or fried rice. To maximize crispiness, let the pork belly rest at room temperature for 30 minutes before searing. This ensures even cooking and that coveted crackling exterior.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy Sundays—just toss everything on a sheet pan, season it properly with that kosher salt and pepper, and let the oven do the work. No pots, no pans, no stress. (Yes, even on a Tuesday night.)
- Crispy-Creamy Obsession: That pork belly? It gets glossy and crackling on the edges while staying tender inside—like a hug from a food you love. The potatoes? Buttery, fluffy, and caramelized just enough to make you forget about takeout.
- Leftovers for Days: Between us, this makes way more than two servings. I’ll make it on Sunday, and by Wednesday, I’m still reheating slices for sandwiches or tossing them into fried rice. (My freezer’s full of these, honestly.)
- Budget-Friendly Luxury: Pork belly feels fancy, but here’s the secret: you’re not using much of it, and the potatoes and carrots stretch it into a full meal. Feeds four for under $20, and everyone walks away happy—no sad leftovers, no wasted money.
Step-by-step instructions for slow-roasted pork belly with potatoes and carrots
Here's the method for achieving perfectly crispy pork belly with tender vegetables—every element works together for maximum flavor and texture.
Season and Prepare the Pork Belly
Pat the 2 lb pork belly slices completely dry with paper towels—this is critical for crispy skin. In a small bowl, combine the 1.5 tbsp kosher salt, 1 tsp freshly ground black pepper, 0.25 cup chopped fresh thyme leaves, and 0.5 oz chopped fresh rosemary. Rub this mixture evenly over both sides of each pork belly slice, pressing it into the meat so it adheres well.
Let the seasoned pork belly rest uncovered on a wire rack set over a baking sheet at room temperature for 30 minutes. This resting period allows the salt to penetrate the meat and the surface to dry slightly, which is essential for achieving that coveted crispy exterior when roasted. The skin should feel tacky to the touch—this is your signal it's ready for the oven.
Parboil the Potatoes and Carrots
While the pork belly rests, bring a large pot of water to a boil and add the 2 lbs russet potatoes cut into 1-inch chunks and 1.5 lbs carrots cut into 2-inch pieces. Boil for 5 minutes—just until the vegetables begin to soften but aren't fully cooked. Drain immediately in a colander and rinse briefly with cold water to stop the cooking process. This partial cooking ensures the vegetables finish perfectly tender in the oven without turning mushy.
Transfer the parboiled potatoes and carrots to a large bowl and toss them with 1 tbsp of the 2 tbsp extra-virgin olive oil. Season lightly with a pinch of the remaining kosher salt and freshly ground black pepper. The vegetables should be coated evenly but not saturated with oil—this helps them develop a subtle crispiness while remaining tender inside.
Roast the Pork Belly to Crispy Perfection
Preheat your oven to 425°F. Place the seasoned pork belly slices skin-side down on a wire rack set in a rimmed baking sheet. Roast for 20 minutes without moving them—this initial high-heat phase is what creates that golden, crackling crust. After 20 minutes, carefully flip each slice and continue roasting for another 10 minutes, or until the skin is deep golden brown and the internal temperature reaches 145°F.
Here's where it gets tricky: the pork belly will continue cooking as it rests, so don't overcook it in the oven. You want the meat to be silky and tender, not dry. If the skin isn't crispy enough after 30 minutes, return it to the oven for 5- to 10-minute increments until you achieve that satisfying crunch.
Build the Vegetable Layer and Finish Roasting
While the pork belly roasts, spread the parboiled potatoes and carrots evenly on the same baking sheet, leaving space between each piece. Drizzle the remaining 1 tbsp extra-virgin olive oil over the vegetables and scatter the 4 smashed garlic cloves among them. Return the baking sheet to the oven and roast for 25-30 minutes at 425°F, or until the potatoes are fork-tender and the carrots are caramelized around the edges.
The vegetables should be golden brown and slightly crispy in spots, with the potatoes collapsing under gentle pressure. The garlic will release its aroma and mingle with the vegetables, infusing them with its signature sweetness. You'll know they're done when the edges are deeply browned and the potatoes yield easily to a fork.
Rest and Serve for Maximum Juiciness
Remove the pork belly from the oven and transfer it to a cutting board. Tent loosely with aluminum foil and let it rest for 15 minutes—this is crucial for redistributing the juices throughout the meat. The skin will become even crispier as it rests, and the internal temperature will rise to a perfect 150°F.
Slice the pork belly into ½-inch thick slices and arrange it on a platter with the roasted potatoes and carrots. The contrast of crispy pork belly skin with tender, caramelized vegetables is what makes this dish so satisfying. Serve immediately with any accumulated pan juices spooned over the top for extra flavor. The result is a harmonious balance of textures and flavors that will impress even the most discerning palates.
Pro Tips For Making Pork Belly With Potato And Carrots
- SEAR THE BELLY FIRST: Hit the pork belly with a screaming-hot pan before anything else—no oil needed. The fat will render fast, and that initial crust locks in flavor. I used to skip this, and the belly always ended up greasy instead of crispy.
- CUT POTATOES UNEVENLY: Chunk them into 1.5-inch pieces with jagged edges—more surface area means faster cooking and better browning. Russets hold up better than you’d think, but don’t go too small or they’ll turn to mush.
- DON’T OVERCROWD THE PAN: If you’re roasting everything together, spread the potatoes and carrots in a single layer first. Let them crisp for 15 minutes before adding the belly—otherwise, you’re steaming, not searing.
- REST THE BELLY COVERED: After pulling it from the oven, tent it loosely with foil and let it sit for 10 minutes. The internal temp will climb another 10°F, and the fat will firm up—cutting it too soon just sends grease everywhere.
Creative variations of pork belly with potato and carrots
Southern-Style BBQ
Transform this dish into a Southeast BBQ classic by adding a smoky twist. After roasting, brush the pork belly slices with ¼ cup apple cider vinegar and 2 tbsp smoked paprika, then finish under the broiler for 2-3 minutes to intensify the smokiness.
Serve with white BBQ sauce made from ½ cup mayonnaise, 2 tbsp honey, and 1 tbsp hot sauce. My grandmother used to make this version for Sunday dinners—it’s a crowd-pleaser every time. 🔥
Asian-Inspired Glaze
For a Japanese-inspired variation, glaze the pork belly with a mix of 3 tbsp soy sauce, 2 tbsp mirin, 1 tbsp sake, and 1 tbsp grated fresh ginger after roasting. Broil for 3-4 minutes until caramelized.
Pair with steamed jasmine rice and quick-pickled carrots (toss sliced carrots with 1 tbsp rice vinegar and ½ tsp sugar). The umami-rich glaze elevates the dish to izakaya-level flavors. ✨
Herb-Crusted Potatoes
Add texture and depth by coating the potatoes in a herb crust before roasting. Toss the parboiled potatoes with 2 tbsp chopped fresh parsley, 1 tbsp chopped fresh chives, ½ cup panko breadcrumbs, and 1 tbsp melted butter.
Press the mixture onto each potato chunk before roasting. The crust turns golden and crispy, adding a delightful crunch that contrasts beautifully with the silky pork belly. 🌿
Sweet Potato Swap
Swap russet potatoes for sweet potatoes to introduce natural sweetness that pairs perfectly with the pork’s richness. Cut them into 1-inch cubes and roast alongside the carrots, tossing with 1 tbsp maple syrup and ½ tsp cinnamon before the final 15 minutes of roasting.
The caramelized edges and subtle sweetness make this a fall favorite—ideal for Thanksgiving or holiday meals. 🍠
Spicy Kimchi Slaw
Balance the richness of the pork belly with a Korean-inspired kimchi slaw. Toss 2 cups shredded cabbage and ½ cup chopped kimchi with 1 tbsp gochujang and 1 tbsp sesame oil.
Serve on the side or mix into the roasted vegetables for a tangy, spicy kick. This variation is inspired by my time in Charleston, where fusion flavors are all the rage. 🌶️
Slow-Cooker Adaptation
For a hands-off version, sear the pork belly in a skillet first, then transfer everything to a slow cooker on low for 6-8 hours. Add ½ cup chicken broth to the vegetables before cooking.
The pork belly will become fall-apart tender, and the vegetables will absorb the pork’s flavors beautifully. This method is perfect for weeknight dinners or meal prep. ⏰
Nutrition facts
Frequently asked questions
Why do I need to parboil the potatoes and carrots?
Parboiling ensures the vegetables finish perfectly tender without turning mushy in the oven. The 5-minute boil jumpstarts cooking while the high-heat roast caramelizes their edges and develops flavor. This two-step method guarantees even doneness throughout—no more undercooked centers or soggy edges.
Can I use frozen potatoes and carrots instead of fresh?
Fresh works best for texture, but frozen will work in a pinch. Thaw and drain them completely first, then pat dry thoroughly to prevent steaming. Expect slightly less caramelization, but they'll still absorb the pork's rich flavors beautifully. For best results, add 5 extra minutes to the roasting time.
How do I fix pork belly that's not crispy?
If the skin isn't crispy, return it to the oven at 425°F for 5-10 minute increments until golden. For extra crunch, brush with 1 tbsp honey or maple syrup before the final 5 minutes—this creates a sticky glaze that promotes browning. The key is patience: crispy skin takes time!
What's the best way to reheat leftovers?
Reheat pork belly slices in a 350°F oven for 10-15 minutes until warmed through. For vegetables, toss with 1 tsp olive oil and reheat in the oven for 8-10 minutes. Avoid microwaving—the skin will turn rubbery. Store in an airtight container for up to 5 days in the fridge.
Can I make this dish in a Dutch oven?
Dutch ovens work perfectly—they trap moisture while allowing crispy edges. Sear the pork belly first, then add vegetables and a splash of ½ cup chicken broth to create steam. Cover and cook at 375°F for 1 hour, then uncover and broil for 5 minutes to crisp the pork. The results are even more tender and flavorful!