Main Courses
This Mediterranean pulled pork recipe transforms humble pork shoulder into tender, citrus-infused shreds with a crispy celery crown that steals the show. 💛 After years of perfecting slow-cooked pork techniques—from my days in Charleston kitchens to my own farm—I’ve developed a method that balances traditional Mediterranean flavors with modern restaurant-quality results.
The secret lies in the marinade: bright lemon juice, aromatic oregano, and garlic-infused olive oil work together to tenderize the meat while building layers of flavor. Slow-cooking unlocks melt-in-your-mouth texture, and the crispy celery crown adds a satisfying crunch that contrasts beautifully with the tender pork.
This isn’t just pulled pork—it’s a dish that feels like a Mediterranean feast.
What you’ll end up with is restaurant-worthy pulled pork that’s juicy, aromatic, and perfectly balanced—bright from the citrus, earthy from the herbs, and rich from the slow-cooked meat.
The crispy celery crown adds a textural element that makes every bite exciting, while the sauce ties everything together with a tangy, herby finish.
Serve it on warm flatbread with tzatziki, alongside roasted Mediterranean vegetables, or over a fresh arugula salad. This dish is versatile enough for weeknight dinners or special occasions, but the technique is simple enough to master in your own kitchen. Let’s get cooking!
Ingredients for mediterranean pulled pork
Six ingredients transform humble pork into restaurant-quality Mediterranean shreds with crispy celery crowns—no shortcuts needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder (Bone-In) 🐖 | 4 lb | Well-marbled, 2-3 inches thick |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Fresh Lemon Juice 🍋 | ½ cup | From 2-3 medium lemons |
| Dried Oregano 🌿 | 2 tbsp | Mediterranean or Greek variety |
| Garlic Cloves 🧄 | 8 cloves | Fresh, minced for marinade |
| Kosher Salt 🧂 | 2 tbsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | 1 tbsp | Freshly cracked, coarse grind |
| Celery Stalks 🥬 | 3 whole | Thick, for crispy crown |
| Yellow Onion 🧅 | 1 whole | Yellow or red variety |
| Carrots 🥕 | 2 whole | Medium, peeled, sliced |
| Fresh Rosemary 🌿 | ½ cup | Chopped, woody stems removed |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, finely chopped |
| Panko Breadcrumbs 🍞 | 1 cup | For crispy crown coating |
| Honey 🍯 | 2 tbsp | For crispy crown glaze |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
The pork shoulder is non-negotiable—bone-in, well-marbled cuts from Whole Foods or your local butcher deliver the best texture. Look for thick slabs (2-3 inches) to ensure even cooking. Costco often carries excellent bone-in pork shoulders at great prices. If you're buying pre-cut, avoid lean cuts—the fat renders down to keep the meat moist. Fresh garlic and lemon are your flavor anchors here, so don't skimp. The Mediterranean oregano (not Italian) adds that signature earthy depth you taste in authentic dishes.
No fresh rosemary? Dried works at one-third the amount, but the aroma is completely different. Short on panko? Toasted breadcrumbs or crushed cornflakes create crispy crowns too. The honey glaze can be swapped for maple syrup if you're avoiding honey, though it'll taste slightly different. For the marinade, if you can't find Diamond Crystal salt, Morton kosher salt is fine—just measure carefully. The vegetable broth? Low-sodium is key—otherwise, you'll need to adjust seasoning later. And that crispy celery crown? Thick stalks are essential—thin ones won't hold their shape.
Pork shoulder keeps 3-4 days in the fridge once cooked, but it's even better the next day as flavors meld. The crispy celery crown stays crispy for about 24 hours if stored separately. For meal prep, portion the pulled pork into containers with a little marinade reserved on top—it reheats beautifully. The celery crown? Best served fresh—reheat in the oven at 375°F for 5-10 minutes to restore crispiness. Freeze the pulled pork for up to 3 months—just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just rub the pork with olive oil, garlic, and oregano, then let the oven do the work. No chopping, no fuss, and the bone-in shoulder stays juicy without babying it.
- Bright & Tangy: That lemon juice cut through the richness like a Mediterranean breeze. The oregano and garlic give it a bright, herby punch that makes it taste like a vacation in every bite.
- Meal Prep Hero: Between us, this is my go-to for lunches all week. Shred it once, store it in the fridge, and toss it into wraps, salads, or even pasta—no reheating drama, just flavor.
- Budget-Friendly Feast: A whole pork shoulder feeds my family for days, and the ingredients? Olive oil, garlic, lemon—stuff I already have. It’s the kind of recipe that makes grocery day feel like a win.
Step-by-step instructions for Mediterranean pulled pork
Here's how to transform pork shoulder into tender, citrus-kissed shreds with crispy celery crowns.
🔥 Step 1: Build the Citrus-Herb Marinade
In a large bowl, combine the 0.5 cup extra-virgin olive oil, 0.5 cup fresh lemon juice, 2 tbsp dried oregano, 8 cloves minced garlic, 2 tbsp kosher salt, and 1 tbsp cracked black peppercorns. Whisk until the salt dissolves completely and the oil emulsifies into a smooth marinade.
I like to add the 0.5 cup chopped fresh rosemary and 0.25 cup fresh thyme at this stage too—their bright aromas infuse the oil beautifully. Place the pork shoulder in a resealable bag and pour the marinade over it, massaging it into all surfaces. Let it marinate in the refrigerator for at least 4 hours (overnight is even better) to develop deep flavor.
🍳 Step 2: Prepare the Crispy Celery Crowns
While the pork marinates, make the crowns by slicing the 3 whole celery stalks into ½-inch thick rounds. Trim the 1 whole yellow onion into ¼-inch thick slices and cut the 2 whole carrots into similar rounds. Arrange them in concentric circles on a parchment-lined baking sheet, alternating types for visual appeal.
In a small bowl, whisk together the 1 cup panko breadcrumbs and 2 tbsp honey until evenly combined. Brush this mixture generously over each crown, then bake at 400°F for 12-15 minutes until golden brown and crisp. Keep them warm while you cook the pork—they'll stay crispy if stored in a 200°F oven.
🔥 Step 3: Slow Cook the Pork Shoulder
Preheat your oven to 300°F. Remove the pork from the marinade (reserve the marinade) and place it fat-side up in a Dutch oven. Pour the reserved marinade over the pork, then add the 2 cups vegetable broth. Cover tightly with foil and transfer to the oven.
Cook for 4-5 hours until the pork reaches 200°F internally and shreds easily with two forks. Here's the thing—don't peek! Every time you lift that lid, you're letting heat escape and adding 15-20 minutes to your cook time. The pork will continue cooking as it rests, so aim for slightly underdone when you pull it out.
🍽️ Step 4: Shred and Serve with Confidence
Transfer the pork to a cutting board and let it rest for 15 minutes before shredding. The juices will redistribute, giving you perfectly moist shreds. Remove any large fat deposits and discard. Using two forks, shred the pork against the grain into ¼-inch thick strands—this is where the texture magic happens.
Return the shredded pork to the Dutch oven and stir in any accumulated juices. Serve immediately over crusty bread or with the crispy celery crowns on the side. The bright citrus notes from the marinade will cut through the richness of the pork, creating a perfect balance of flavors that's distinctly Mediterranean.
Pro Tips For Making Mediterranean Pulled Pork
- USE BONE-IN PORK: A bone-in shoulder stays juicier—it acts like a thermometer, cooking slower and more evenly. Skip the boneless version unless you’re in a rush, and even then, the flavor falls flat.
- SWEAT GARLIC LOW: Crispy garlic is a trap. Cook those cloves in olive oil on medium-low until just golden—no browning, no burning. I learned this the hard way after one batch tasted bitter.
- ZEST THE LEMON FIRST: Fresh lemon juice is great, but the zest adds depth. Grate a strip into the marinade or rub it on the pork before cooking—it’s the difference between bright and blah.
- REST BEFORE PULLING: Let the pork sit under foil for 10 minutes after cooking. I know, you’re eager, but rushing means dry, stringy meat. Trust the process—your future self will thank you.
Regional styles of this dish
Greek-Inspired Version
For a true Mediterranean twist, swap the honey glaze for a 1 tbsp lemon zest + 2 tbsp olive oil mixture before baking the celery crowns.
Add ½ cup crumbled feta to the shredded pork and finish with 1 tbsp chopped fresh dill—this version feels like a Greek taverna dish. Serve with warm pita bread and a side of tzatziki sauce for that authentic touch. 🌿
Italian-Influenced Adaptation
Transform this into an Italian-style pulled pork by adding 1 tbsp dried basil and 1 tsp red pepper flakes to the marinade. Replace the celery crowns with crispy prosciutto-wrapped asparagus spears—bake them alongside the crowns at 400°F for 12 minutes.
Finish the pork with a drizzle of balsamic glaze and serve over polenta for a Northern Italian-inspired plate. 🍷
Spanish-Style Version
Give it a Spanish flair by adding 1 tsp smoked paprika and ½ tsp ground cumin to the marinade, along with 1 chopped chipotle pepper—remove it before cooking for a subtle smokiness.
Replace the celery crowns with crispy garlic and chorizo fritters—mix ½ cup breadcrumbs, 2 tbsp chopped chorizo, and 1 minced garlic clove, then fry in olive oil until golden. Serve with roasted red peppers and a side of aioli sauce. 🌶️
Turkish-Inspired Take
For a Turkish-inspired dish, add 1 tbsp ground sumac and 1 tsp Aleppo pepper to the marinade, then finish the shredded pork with 1 tbsp chopped fresh mint.
Replace the celery crowns with crispy lamb and onion skewers—thread lamb chunks and onion slices onto skewers, brush with olive oil, and grill until charred. Serve with warm lavash bread and a side of yogurt sauce. 🔥
Lebanese-Influenced Twist
Brighten the dish with 1 tbsp ground allspice and 1 tsp cinnamon in the marinade, then finish the pork with 1 tbsp chopped fresh parsley.
Replace the celery crowns with crispy za'atar-spiced eggplant slices—slice 1 eggplant into ½-inch rounds, toss with 1 tbsp za'atar, and bake at 400°F for 15 minutes. Serve with warm tabbouleh salad and pita bread. 🥙
North African Fusion
Infuse the marinade with 1 tbsp ground coriander and 1 tsp harissa paste—adjust to taste for heat. Replace the celery crowns with crispy merguez sausage slices—slice 4 merguez sausages into rounds, brush with olive oil, and bake at 400°F for 10 minutes.
Serve with couscous salad and a side of spicy harissa yogurt dip. 🌟
Nutrition facts
Frequently asked questions
Can I use a slow cooker instead of an oven for this recipe?
For a 6-hour cook on high or 8-hour cook on low, place the pork (with marinade and broth) in your slow cooker. The texture will be slightly different—more tender than crispy—but still delicious. Just add ½ cup extra broth if needed to prevent drying. The citrus flavors shine even more in slow-cooked versions!
How do I make the crispy celery crowns ahead of time?
Bake them up to 2 days ahead and store in an airtight container at room temperature. To restore crispiness, reheat at 375°F for 5-10 minutes until golden. For longer storage (1 week), freeze them on a tray first, then transfer to a bag. Thaw overnight in the fridge before reheating.
What's the best way to reheat leftovers?
For pulled pork, reheat in a skillet with 1 tbsp olive oil over medium-low heat for 5-7 minutes, stirring occasionally. For crispy crowns, use the oven method above. Never microwave—it turns the pork rubbery! Leftovers keep 4 days in the fridge or 3 months frozen.
Can I substitute chicken or turkey for the pork?
While pork is ideal for pulled texture, you can adapt this for chicken thighs (cook 3-4 hours at 300°F) or turkey breast (braise 2-3 hours). The marinade works beautifully, but reduce cook time by 30-50%. For poultry, use 1.5 lbs bone-in per serving. The citrus-herb flavors still shine!
What are the best Mediterranean sides to serve with this?
Pair with roasted eggplant with za'atar, Greek salad with feta, or warm pita with tzatziki. For a complete meal, add charred halloumi cheese and olives. The crispy celery crowns work perfectly with hummus or olive tapenade for dipping.
