Main Courses
Mastering asparagus with pork belly transforms a simple weeknight meal into a restaurant-worthy experience—crispy, golden pork belly meets tender, charred asparagus in a single pan. Growing up in small-town Georgia, I learned that pork’s richness could elevate even the most delicate vegetables, and this dish proves it.
The secret lies in rendering the pork belly’s fat slowly to create a crispy crust while roasting the asparagus until just tender, not mushy.
This recipe balances indulgence and freshness perfectly, with the pork belly’s savory depth complementing the asparagus’s bright, grassy notes. The process is straightforward but requires patience—searing the pork belly until the fat crisps up while the asparagus roasts alongside ensures every bite delivers that ideal contrast.
No fancy techniques, just precise timing and a cast iron skillet (my trusty 1920s Lodge pan handles it flawlessly).
The result is a dish that’s rich yet balanced, with tender asparagus spears glistening under the caramelized pork belly’s crispy fat.
Serve it over a bed of fluffy rice or with a simple arugula salad to cut through the richness, and don’t forget to drizzle with a touch of honey or soy glaze for extra depth. This is the kind of meal that makes weeknights feel special—no shortcuts, just thoughtful cooking.
Pair it with a bold red wine or a crisp white to round out the experience, and you’ve got a dish that’s equal parts comforting and impressive.
The leftovers reheat beautifully, making it a great option for meal prep, though I’d argue fresh is always better. Let’s get cooking—this one’s worth the effort.
Ingredients for asparagus with pork belly
Rich pork belly meets tender asparagus—just eight ingredients for a showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 1 ½ lb | Skin-on, cut into 1-inch cubes |
| Asparagus 🌱 | 1 lb | Fresh, woody ends trimmed |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High smoke point preferred |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Honey 🍯 | 1 tbsp | Wildflower preferred |
| Soy Sauce 🥢 | 1 tbsp | Japanese preferred |
| White Wine 🍷 | ¼ cup | Dry, like Sauvignon Blanc |
| Fresh Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed |
| Jasmine Rice 🍚 | 1 cup | Uncooked, for serving |
The pork belly is the star here. Look for thick-cut, skin-on pieces—the fat needs to render slowly for that perfect crisp. Costco or Whole Foods usually carry the best quality, but any butcher will cut it for you. Fresh thyme matters too—grab a bunch and use half, saving the rest for other dishes. The asparagus should be bright green with tight tips; avoid anything woody or yellowing. For the wine, Sauvignon Blanc or Pinot Grigio work best—they cut through the richness without overpowering.
No pork belly? Substitute thick-cut bacon, but expect less fat and flavor. Short on thyme? Dried thyme at one-third the amount works, but fresh is worth the extra minute. White wine missing? Chicken broth with a splash of lemon juice mimics the acidity. The honey and soy sauce combo is key—skip the honey for a savory version, but don’t skip the soy. For the butter, cold cubes render better than melted; trust me on this. And if your asparagus is thick, trim the woody ends to 1-inch—they won’t soften properly.
This dish reheats beautifully—3-4 minutes in a skillet revives the crispiness. Store leftovers in an airtight container for 3 days, but honestly, it’s best fresh. The rice keeps for 5 days in a sealed container, so cook extra if you’re planning ahead. For meal prep, portion the pork belly and asparagus separately—reheat the pork first, then add the asparagus to avoid sogginess. The crispy fat is worth the effort, so save some for topping salads or eggs later.
Why You'll Love This Recipe
- One-Pan Magic: That’s it—just the pork belly, asparagus, and a drizzle of olive oil on one sheet pan. I swear, the only tools you’ll need are a knife and a spatula. No fancy gadgets, no last-minute shopping trips, just pure, simple cooking.
- Crispy-Creamy Perfection: The pork belly gets that golden, crackly crust while staying tender inside, and the asparagus? It roasts until it’s just shy of charred—sweet, bright, and snappy. Honestly, the contrast is what makes this dish ridiculously good.
- Weeknight or Weekend Star: Throw it together for a lazy Tuesday dinner or impress guests at a brunch spread. It’s equal parts effortless and elevated, so you’re never stuck scrambling for a meal that feels special.
- Leftovers That Don’t Suffer: Between us, this dish actually tastes better the next day. The pork belly stays juicy, the asparagus holds its crispness, and you’ve got a ready-to-reheat lunch for the next two days. Zero waste, zero guilt.
Step-by-step instructions for crispy pork belly with tender asparagus
Here's how to achieve that perfect balance of crackling pork belly and tender asparagus in one pan.
Prepare the Pork Belly for Maximum Crisp
Begin by cutting the 1.5 lb pork belly into 1-inch cubes, leaving the skin intact. This skin is your secret weapon for crispy results. Place the cubes in a bowl and rub them generously with 1.5 tsp kosher salt and 0.5 tsp freshly ground black pepper. Let them sit at room temperature for 30 minutes while you prep the rest.
While the pork rests, trim the woody ends from the 1 lb asparagus and cut the stalks into 2-inch pieces. This size ensures they cook quickly without becoming mushy. Arrange the asparagus on a baking sheet and set aside. The pork belly will develop a beautiful mahogany crust while the asparagus stays vibrant and tender.
Render the Pork Belly Fat and Develop the Crust
Heat a large oven-safe skillet over medium heat and add 2 tbsp extra-virgin olive oil. Once shimmering, add the pork belly cubes skin-side down. Let them cook undisturbed for 8-10 minutes until the fat begins to render and the skin turns golden brown. This initial sear is crucial for building flavor and texture.
Carefully flip each piece and cook another 8-10 minutes until the other side is equally browned. You'll know it's ready when the skin releases easily from the pan and the fat is sizzling. Remove the pork belly and set it aside on a plate, leaving the rendered fat in the pan. This fat is what will create that coveted crispy texture.
Sauté Aromatics and Cook the Asparagus
In the same skillet with the pork fat, add the 4 minced garlic cloves and 0.25 cup chopped fresh thyme leaves. Sauté for 30 seconds until fragrant, being careful not to let the garlic burn. Add the asparagus pieces and cook for 3-4 minutes, stirring occasionally, until the stalks are tender but still bright green.
Pour in the 0.25 cup white wine and let it simmer for 2 minutes until reduced by half. This deglazing step captures all the flavorful browned bits from the pork belly. Stir in 1 tbsp honey and 1 tbsp soy sauce, letting the mixture bubble together for 1 minute. The honey will caramelize slightly, adding depth to the sauce.
Finish with Butter and Lemon for Brightness
Return the pork belly to the skillet and add the 2 tbsp cold unsalted butter. Toss everything together for 1 minute until the butter melts and coats the pork belly and asparagus. Finish with 1 tbsp fresh lemon juice, which brightens the dish and cuts through the richness of the pork fat.
Transfer the skillet to a preheated 400°F oven and bake for 10-12 minutes until the pork belly reaches an internal temperature of 145°F. This final step ensures the pork is fully cooked while keeping the asparagus tender. The oven helps render any remaining fat for that ultimate crispy texture.
Serve with Jasmine Rice for the Perfect Meal
Remove the skillet from the oven and let it rest for 5 minutes. The pork belly will continue to crisp up during this time. Serve immediately over 1 cup cooked jasmine rice, allowing the guests to spoon up the flavorful pork fat and asparagus.
Each bite should deliver a perfect balance of crispy pork belly skin, tender asparagus, and a sauce that's rich yet bright from the lemon and thyme. The jasmine rice soaks up all the delicious rendered fat, making every mouthful satisfying. This dish proves you can achieve restaurant-quality results with simple, well-executed techniques.
Pro Tips For Making Asparagus With Pork Belly
- Trim Pork Belly Thin: Cut the fat into ¼-inch slices—thinner than you think. Thick pieces stay chewy, and you’ll end up with a pile of crispy edges instead of even searing. Use a sharp knife and angle it like you’re shaving; the fat should slide off cleanly.
- Shock Asparagus Immediately: As soon as the spears hit boiling water, drop them in ice baths for 30 seconds. This stops cooking instantly and keeps them bright green, not limp or overdone. I used to skip this and wondered why my asparagus always tasted sad.
- Salt Pork Before Searing: Sprinkle kosher salt right after scoring the pork belly, then let it sit for 10 minutes. This seasoning gets absorbed into the fat instead of just sticking to the surface, so every bite has flavor—not just the outside crust.
- Use Two Oils: Start with a neutral oil (like avocado) for high-heat searing, then finish with extra-virgin olive oil at the end. The neutral oil handles the heat without burning, while the EVOO adds brightness and depth to the final dish—like a flavor insurance policy.
Wine and beer pairings for these flavors
Bold Red Wine
For this dish, I always reach for a bold red wine like Cabernet Sauvignon or Syrah—their tannins and dark fruit notes stand up to the pork belly’s richness while complementing the asparagus’s earthiness.
A 2018 Napa Valley Cabernet from my local Total Wine & More has been a favorite, but even a budget-friendly Louisiana Cabernet works beautifully. The acidity in these wines cuts through the fat, cleansing your palate between bites. 🍷
Crisp White Options
If you prefer white wine, a dry Riesling or Sauvignon Blanc is perfect. The crisp acidity balances the pork’s richness without overpowering it. I love a New Zealand Sauvignon Blanc—its citrus and herbal notes mirror the thyme and lemon in the dish.
For a local option, try a Georgia Viognier, which adds floral notes that pair wonderfully with the honey glaze. Chill your wine to 45-50°F for optimal flavor.
Beer Pairings
A Belgian witbier like Hoegaarden or Stella Artois adds a refreshing contrast with its citrusy, spicy notes. The effervescence cuts through the pork’s fat, making each bite feel lighter. For a local Southern option, try a North Carolina IPA—the hop bitterness balances the dish’s sweetness.
Avoid heavy stouts or lagers, which can make the pork taste too heavy. 🍺
Non-Alcoholic Choices
For a non-alcoholic pairing, a sparkling grape juice like Martinelli’s Sparkling mimics the crispness of white wine. For something more sophisticated, try a cucumber-mint infused water—muddle 4 cucumber slices and 6 mint leaves with 1 cup cold water and a pinch of salt.
Serve over ice for a refreshing sip that highlights the dish’s freshness. This is a crowd-pleaser at my farm dinners when we have guests who don’t drink.
Dessert Wine Finish
If you’re serving this as a main course for a multi-course meal, finish with a demi-sec Champagne or Moscato d’Asti. The sweetness complements the honey glaze, while the bubbles cleanse the palate.
I often pair it with a simple lemon sorbet—the acidity bridges the savory and sweet perfectly. For a local twist, try a Texas Hill Country Riesling with its honeyed notes. 🥂
Nutrition facts
Frequently asked questions
Can I use pre-cooked pork belly for this recipe?
Pre-cooked pork belly works, but you'll miss the crispy texture that comes from rendering the fat fresh. If you must use it, pat the pieces dry first and sear them in the skillet for 3-4 minutes per side to restore some crispness. The asparagus will still cook beautifully alongside it, but expect a slightly softer pork texture.
How do I know when the pork belly is fully cooked?
Use a meat thermometer to check the internal temperature—it should reach 145°F when done. The skin should be deep golden brown and crispy, while the flesh remains tender. If you don't have a thermometer, cut into a piece: the meat should be opaque and pull away cleanly from the bone.
What's the best way to store leftovers?
Store the pork belly and asparagus separately in airtight containers for up to 3 days. Reheat the pork first in a skillet over medium heat until crispy, then add the asparagus for 2-3 minutes to warm through. The crispiness won't be as perfect as fresh, but it's still delicious. Freezing isn't recommended for the pork belly.
Can I make this dish ahead of time?
Yes! Prep the pork belly and asparagus separately up to 24 hours ahead. Store them in the fridge and cook fresh when ready. The pork belly can be marinated overnight, and the asparagus can be trimmed and stored in a sealed container with a paper towel to absorb moisture. This saves time without sacrificing flavor or texture.
What if my asparagus turns out mushy?
Overcooking is the usual culprit. Asparagus should cook for just 3-4 minutes—it should be tender-crisp, not soft. For thicker stalks, trim more of the woody end and cook them slightly longer. If it's already mushy, try serving it as a side dish with the pork belly on top, where the crispy fat will contrast nicely with the softer asparagus.
