Side Dishes
Mastering crispy-skinned pork belly alongside sweet roasted potatoes and carrots transforms a simple meal into a showstopper—something I perfected after years of working with heritage pigs on my farm.
The key lies in high-heat roasting to render that fat into golden, shatteringly crisp layers while the vegetables caramelize into tender, sweet perfection. This dish honors my Southern roots, where pork was the centerpiece of every family gathering and nothing was ever wasted.
What makes this recipe special is the balance of textures and flavors: the pork belly delivers a crispy exterior that gives way to tender, juicy meat, while the potatoes and carrots develop a natural sweetness from slow roasting.
I use my collection of vintage cast iron pans to ensure even heat distribution, which is critical for achieving that ideal crisp without burning. The process takes about 2 hours but requires minimal hands-on time—ideal for a Sunday supper or holiday feast.
By the time you serve this dish, your table will be graced with a crispy-skinned roast that practically sizzles when sliced, paired with caramelized potatoes and carrots that melt in your mouth.
The aroma alone will have everyone gathering at the table, and the combination of smoky pork, sweet vegetables, and savory crust creates a harmony that feels both comforting and refined. This is the kind of meal that turns ordinary weeknights into memorable gatherings.
The beauty of this recipe lies in its versatility—serve it as a centerpiece for a family dinner, bring it to a potluck where it’ll disappear quickly, or prepare it ahead for a stress-free meal.
The leftovers reheat beautifully, making it perfect for meal prep. Let’s get to the step-by-step instructions where every detail matters for that perfect result.
Ingredients for pork belly with potato and carrots
Heritage pork belly, hearty potatoes, and sweet carrots—simple ingredients that transform into a showstopping centerpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Skin-on, heritage breed preferred |
| Russet Potatoes 🥔 | 3 lb | Cut into 2-inch chunks, skin on |
| Carrots 🥕 | 2 lb | Whole, scrubbed, cut into 1-inch pieces |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For tossing vegetables, high quality |
| Diamond Crystal Kosher Salt 🧂 | 2 tbsp | Plus extra for seasoning |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked preferred |
| Garlic Cloves 🧄 | 6 cloves | Smashed, not minced |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems discarded |
| Apple Cider Vinegar 🍎 | 1 tbsp | For pork marinade |
| Brown Sugar 🍚 | 1 tbsp | Lightly packed |
| Honey 🍯 | 1 tbsp | Raw preferred for depth |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness (optional) |
The pork belly is non-negotiable here. Look for heritage breed pork if possible—it has more marbling, which means more flavor and crispier skin. Most grocery stores carry pork belly, but local butchers or farm stands often have better quality. The skin should be thick and unbroken, with a vibrant pink color underneath. If you can't find heritage, a good-quality store brand works fine. For the potatoes and carrots, organic is ideal—the skins on potatoes and the natural sweetness of carrots shine when they're grown without chemicals. I always buy Russet potatoes for their fluffy texture when roasted, and I prefer organic carrots from Trader Joe's when I'm not at the farmers market.
No heritage pork? Regular pork belly still works—just score the fat cap in a crosshatch pattern before roasting for extra crisp. Fresh rosemary and thyme are ideal, but dried works at one-third the amount if you're in a pinch. The apple cider vinegar adds brightness to the pork marinade, but white vinegar or lemon juice will do in a bind. For the vegetables, sweet potatoes can replace regular potatoes if you want even more sweetness. The honey and brown sugar are optional but worth it—they caramelize beautifully on the vegetables, giving them that perfect balance of sweet and savory. If you're avoiding sugar, just skip them and rely on the natural sweetness of the carrots and potatoes.
This dish reheats like a dream—better the next day, actually. Store the pork belly and vegetables separately in airtight containers for up to 4 days in the fridge. The pork belly can be frozen for up to 6 months if you wrap it tightly in plastic wrap and foil. For serving, I like to slice the pork belly into 1/2-inch thick slices and arrange it on a platter with the vegetables. The crispy skin will stay crispy for a few hours at room temperature, but cover it loosely with foil if you're prepping ahead. The vegetables can be reheated in the oven at 400°F for 10-15 minutes to restore their crispiness.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy Sundays—just toss everything on a sheet pan, drizzle with olive oil, and let the oven do the work. No chopping boards left in the sink, no pots to scrub.
- Caramelized Crunch: That crispy pork belly skin? Absolute gold. The potatoes and carrots soften into buttery sweetness while the salted edges turn into little flavor bombs—honestly, I’ve had people ask if I added sugar.
- Leftovers Rule: Between us, this dish only gets better the next day. The pork stays tender, the potatoes soak up all the savory juices, and reheating it takes two minutes. My freezer’s full of these because I’m always too lazy to cook twice.
- Budget Crowd-Pleaser: Pork belly might sound fancy, but a slab feeds four for way less than takeout. The potatoes and carrots stretch the meal, and you’re left with rich, satisfying bites that make everyone at the table happy—no fancy plating required.
Step-by-step instructions for crispy-skinned pork belly roast
Here's how to transform simple ingredients into a showstopping centerpiece with crackling skin and caramelized roots.
Prepare the Pork Belly for Maximum Crisp
Remove the pork belly from the refrigerator and pat it completely dry with paper towels—this is non-negotiable for crispy skin. Place it skin-side down on a wire rack set over a rimmed baking sheet. Using a sharp boning knife, score the fat in a diamond pattern, cutting about ½ inch deep without piercing the meat. This creates channels for the rendered fat to escape and develop that coveted crackling.
In a small bowl, whisk together 1 tablespoon apple cider vinegar, 1 tablespoon brown sugar, and 1 tablespoon honey until fully combined. Brush this mixture generously over the meat side of the pork belly. The acidity helps tenderize while the sugars caramelize during roasting. Let it sit at room temperature for 30 minutes while you prepare the vegetables.
Toss and Roast the Vegetables
In a large bowl, combine the 3 pounds russet potatoes and 2 pounds carrots. Drizzle with ½ cup extra-virgin olive oil and sprinkle with 1 tablespoon freshly ground black pepper. Add ¼ cup chopped fresh rosemary and ¼ cup fresh thyme leaves, tossing until every piece is evenly coated. Spread the vegetables in a single layer on a separate rimmed baking sheet.
Roast both the pork belly and vegetables together in a preheated 425°F oven. Place the pork belly on the upper rack and the vegetables on the lower rack. Roast for 45 minutes, then flip the pork belly skin-side up and rotate the vegetables. You'll notice the pork belly skin beginning to crisp and the vegetables developing golden edges—this is exactly what we're aiming for.
Develop the Crisp and Caramelize the Roots
After 45 minutes, remove the pork belly and increase the oven temperature to 450°F. Return the pork belly to the oven, skin-side up, and roast for another 30-45 minutes until the skin is deep golden brown and crackling when touched. The internal temperature should reach 195-200°F—this is when the collagen breaks down and transforms into succulent fat.
Meanwhile, return the vegetables to the oven and roast for an additional 20-25 minutes until they're tender and caramelized. The potatoes should be fork-tender with crispy edges, and the carrots should have developed a deep caramel color. If the vegetables are browning too quickly, tent them loosely with foil to prevent burning.
Rest and Finish with Herbed Cream
Once the pork belly reaches the target internal temperature, transfer it to a cutting board and let it rest for 15 minutes before carving. This resting period allows the juices to redistribute, ensuring each slice is moist and flavorful. While it rests, prepare the herbed cream by combining ½ cup heavy cream with 1 tablespoon freshly ground black pepper and 1 tablespoon chopped fresh thyme. Warm gently in a small saucepan over low heat until just heated through.
Slice the pork belly into ½-inch thick pieces against the grain. Arrange the slices on a warmed platter, drizzle with the herbed cream, and serve immediately alongside the roasted potatoes and carrots. The contrast of crispy pork belly with tender, caramelized vegetables creates a perfect balance of textures and flavors that will have everyone reaching for seconds.
Pro Tips For Making Pork Belly With Potato And Carrots
- CRANK THE OVEN TO 425°F: Start your pork belly in a screaming-hot oven—no gradual warming. I used to ease into it, and the fat would render too slowly, leaving the meat dry by the time the potatoes were done. High heat gets you crispy skin in 20 minutes, not 40, and keeps the inside juicy.
- CUT POTATOES IN EVEN CHUNKS: Use a knife to hack Russets into 1.5-inch cubes, not thin slices or random shapes. Uniform pieces cook at the same rate, so you won’t end up with mushy edges or undercooked centers. (Yes, it takes a few extra minutes—your future self will thank you.)
- SALT THE PORK BELLY BEFORE SEARING: Generously coat the belly with kosher salt at least 30 minutes before cooking—this ensures the crust forms properly. I learned this the hard way after skipping it and ending up with a pale, greasy mess instead of golden, crackling perfection.
- ROAST CARROTS WHOLE FIRST: Toss whole carrots in olive oil and roast them at 400°F for 20 minutes before adding potatoes. This jump-start softens them faster and gives you that caramelized exterior without overcooking the edges. (Bonus: less cleanup when you peel them later.)
Troubleshooting perfect results
Skin Not Crisping
If your pork belly skin isn't developing that golden, shatteringly crisp texture, it's likely not dry enough or the oven temperature isn't high enough. Pat the skin completely dry with paper towels—even a slight dampness will prevent crisping.
I also recommend using a wire rack over a baking sheet to allow air circulation on all sides. For extra insurance, I've found that finishing the pork belly at 450°F for the last 15-20 minutes with the skin side up makes all the difference. 🔥
Vegetables Burning
Roasting vegetables at high heat can cause them to burn before they reach perfect tenderness. To prevent this, spread them in a single layer and rotate the baking sheet halfway through cooking. If they start browning too quickly, tent them loosely with aluminum foil to slow the process.
I like to use a rimmed baking sheet because it helps contain any drippings that might cause flare-ups. For extra protection, reduce the oven temperature by 25°F during the final 10 minutes of roasting.
Pork Too Greasy
The fat rendering from pork belly can make your dish overly greasy if not managed properly. To control this, place the pork belly on a wire rack set over a baking sheet—this allows excess fat to drip away instead of pooling underneath.
I also recommend scoring the fat in a diamond pattern before roasting, which helps channel the fat away from the skin. After roasting, drain any excess fat from the baking sheet before serving to keep your dish cleaner.
Potatoes Overcooked
Potatoes can easily become mushy if overcooked, especially when roasted alongside pork belly. To avoid this, cut them into even 2-inch chunks and toss them in olive oil before roasting. I prefer using Russet potatoes because they hold up better to high heat.
For extra insurance, pull them out of the oven when they're just fork-tender and let them rest for 5 minutes before serving. This allows them to finish cooking slightly from residual heat while preventing them from turning to mush.
Carrots Staying Crunchy
If your carrots remain hard after roasting, they likely need more time in the oven. Carrots often take longer to soften than potatoes, so I recommend roasting them for an additional 10-15 minutes if needed. To speed up the process, I like to parboil them for 3-4 minutes before roasting.
This partial cooking helps them soften more evenly while still developing that caramelized exterior. For extra flavor, add a pinch of kosher salt to the water before parboiling.
Uneven Cooking
Uneven cooking can happen if your oven isn't calibrated or if the pork belly and vegetables aren't positioned correctly. To fix this, always place the pork belly on the upper rack and the vegetables on the lower rack to ensure even heat distribution.
I also recommend using an oven thermometer to verify your oven's accuracy—many home ovens run 25°F hotter or colder than the set temperature. If you notice uneven cooking, rotate the baking sheets halfway through roasting to promote even browning and tenderness. ⚡
Nutrition facts
Frequently asked questions
Can I substitute regular pork loin for pork belly in this recipe?
While pork loin is leaner and more tender, it won't give you that signature crispy skin and rich fat flavor. For the best results, stick with pork belly—but if you must use loin, score it deeply and brush with extra oil to compensate for the lack of fat. The vegetables will still roast beautifully, though!
How do I know when the pork belly is fully cooked?
Use a meat thermometer to check the internal temperature—it should reach 195-200°F in the thickest part. The skin will be deep golden brown and crackle when touched. If you don't have a thermometer, cut into the thickest part: the meat should feel tender and pull away from the bone easily.
Can I make this dish ahead of time for a dinner party?
Roast the pork belly and vegetables a day ahead, then store them separately in airtight containers. Reheat the pork belly in a 350°F oven for 10-15 minutes until crispy again, and warm the vegetables on a baking sheet at 400°F for 10 minutes to restore their texture. The flavors actually improve overnight!
What if I don't have a wire rack for crispy skin?
No wire rack? No problem! Place the pork belly on a baking sheet lined with parchment paper, then prop it up on a folded towel or stack of aluminum foil to allow air circulation. Just be sure to flip it halfway through cooking to ensure even crisping. The key is keeping the skin off direct contact with the pan.
Are there any vegetarian alternatives for this dish?
For a similar texture, try extra-firm tofu pressed and marinated, or mushroom crowns (whole portobello mushrooms) roasted with the same seasonings. For the vegetables, keep the potatoes and carrots but add a protein like smoked tempeh or seitan to replace the pork belly's richness. The roasting method stays the same!