Onion Jam Pulled Pork

Onion Jam Pulled Pork
⏱️ cook time 3 hours 30 minutes
🍽️ servings 6
⚡ Difficulty medium

intro

Slow-cooked, fall-apart tender pulled pork tossed in sweet, tangy caramelized onion jam—sticky, rich, and perfect for piling high on buns at summer gatherings.

Ingredients

Boneless pork shoulder (Boston butt) 1.8kg (4 lbs)
Yellow onions 3 large (700g, thinly sliced)
Dark brown sugar 1/3 cup (70g, packed)
Apple cider vinegar 1/2 cup (120ml)
Balsamic vinegar 2 tbsp (30ml)
Whole grain Dijon mustard 2 tbsp (30g)
Smoked paprika 1 tbsp
Garlic powder 1 tsp
Kosher salt 2 tsp, divided
Freshly ground black pepper 1 tsp, divided
Fresh thyme 4 sprigs, plus extra leaves for garnish
Extra-virgin olive oil 2 tbsp

Steps

1

Season the Pork Shoulder

Pat the 1.8kg pork shoulder completely dry with paper towels, trimming any large, hard fat deposits to leave a 1/4-inch thin fat cap using the chef knife on the walnut cutting board. In the medium stainless steel mixing bowl, combine 1 tbsp smoked paprika, 1 tsp garlic powder, 1.5 tsp kosher salt, and 3/4 tsp black pepper. Rub the spice mixture evenly over every surface of the pork, pressing gently to help the rub adhere. Let the pork rest at room temperature for 15 minutes while you preheat the oven to 160C (325F).

Step 1
step1:Season the Pork Shoulder
Step 1
step1:Season the Pork Shoulder
2

Sear the Pork Evenly

Heat 1 tbsp olive oil in the 6-quart matte charcoal Dutch oven set on the induction cooktop over medium-high heat. Once the oil shimmers, use the stainless steel silicone-tipped tongs to lower the seasoned pork into the pot. Sear for 3-4 minutes per side, until every surface develops a deep golden-brown crust, about 12 minutes total. Transfer the seared pork to a clean plate temporarily.

Step 2
step2:Sear the Pork Evenly
3

Slow Cook Until Tender

Pour 1/4 cup apple cider vinegar into the hot Dutch oven, scraping up any browned fond bits from the bottom with the beech wood spoon. Return the seared pork to the pot, tuck 2 sprigs of fresh thyme around the meat, then cover with the fitted lid. Transfer the Dutch oven to the preheated 160C (325F) oven, and cook for 3 hours, until the pork reaches an internal temperature of 93C (200F) when checked with the instant-read thermometer, and pulls apart easily when prodded with a fork.

Step 3
step3:Slow Cook Until Tender
Step 3
step3:Slow Cook Until Tender
4

Caramelize the Onions

While the pork cooks, heat 1 tbsp olive oil in the 2-quart stainless steel saucepan on the induction cooktop over medium-low heat. Add the thinly sliced yellow onions and remaining 1/2 tsp kosher salt, stirring to coat in oil. Cook the onions slowly for 25 minutes, stirring occasionally with the beech wood spoon, until they turn a deep golden amber color and are completely soft, with no crisp white bits remaining. Avoid turning heat to high, as this will burn the onions and create bitter flavor.

Step 4
step4:Caramelize the Onions
5

Finish the Onion Jam

Add the packed dark brown sugar, remaining 1/4 cup apple cider vinegar, balsamic vinegar, whole grain Dijon mustard, remaining 1/4 tsp black pepper, and 2 remaining thyme sprigs to the caramelized onions. Stir to combine, then bring to a gentle simmer. Cook for 8-10 minutes, stirring occasionally, until the liquid reduces to a thick, syrupy consistency that coats the back of the wooden spoon. Remove the woody thyme sprigs, then set the jam aside until the pork is done cooking.

Step 5
step5:Finish the Onion Jam
6

Shred the Cooked Pork

Once the pork is done cooking, carefully remove the Dutch oven from the oven, transfer the pork to the large walnut cutting board, and let it rest for 10 minutes. Use the two stainless steel meat forks to pull the pork apart into thin, bite-sized shreds, discarding any remaining large chunks of fat or gristle. Reserve 1/4 cup of the cooking liquid from the Dutch oven, discarding the cooked thyme sprigs.

Step 6
step6:Shred the Cooked Pork
Step 6
step6:Shred the Cooked Pork
7

Toss Pork with Jam

Transfer the shredded pork back to the Dutch oven, add the finished onion jam and the reserved 1/4 cup cooking liquid, then toss thoroughly with the silicone-tipped tongs until every strand of pork is evenly coated in the glossy jam. Taste and adjust seasoning with extra salt or pepper if needed before serving.

Step 7
step7:Toss Pork with Jam

Tips

1.Do not rush the onion caramelization process: cooking onions low and slow over medium-low heat for 25 minutes develops their deep natural sweetness without bitter, burnt edges, which creates the balanced sweet-tangy base for the onion jam.
2.Cook the pork shoulder to 93C (200F) internal temperature, rather than stopping at the 74C (165F) food safety minimum: this higher temperature melts the tough connective tissue in the shoulder, resulting in melt-in-your-mouth tender pulled pork instead of tough, chewy shreds.
3.Let the cooked pork rest for 10 full minutes before shredding: this allows the hot juices to redistribute back into the meat fibers instead of running out onto the cutting board, keeping the pulled pork moist even after it is tossed with the onion jam.

✨ You May Also Like

BBQ & Grilling
🍜 United States

Tender, melt-in-your-mouth beef brisket with a crisp, spiced bark, slow-smoked to deep smoky perfection, the iconic centerpiece of Texas backyard barbecue.

⏱️ 12 hours BBQ & Grilling ★ 4.4
BBQ & Grilling
🍜 Korea

Tender, sweet-savory marinated beef short ribs, a beloved Korean BBQ staple with caramelized, slightly charred edges and deep umami flavor, perfect for outdoor summer gatherings.

⏱️ 4 hours 2BBQ & Grilling ★ 4.8
BBQ & Grilling
🍜 United States

Juicy grilled beef patties topped with smoky homemade chili, melted cheddar, and tangy pickles on toasted brioche buns for a hearty, flavor-packed handheld meal.

⏱️ 40 minuteBBQ & Grilling ★ 4.7
BBQ & Grilling
🍜 United States

A sweet, smoky, tangy BBQ sauce brightened with peak-season dark cherries, ideal for glazing grilled ribs, chicken, pork, or summer roasted veggies.

⏱️ 35 minuteBBQ & Grilling ★ 4.7
BBQ & Grilling
🍜 United States

Rich, smoky, slightly sweet homemade bourbon BBQ sauce with deep caramel notes, ideal for glazing grilled ribs, chicken, and burgers at cookouts.

⏱️ 25 minuteBBQ & Grilling ★ 4.7
BBQ & Grilling
🍜 United States

Iconic Alabama-style BBQ featuring tender hickory-smoked chicken slathered in tangy creamy white sauce, a beloved regional Southern cookout staple.

⏱️ 3 hoursBBQ & Grilling ★ 5

Onion Jam Pulled Pork:Frequently Asked Questions

1.Can I use a different cut of pork instead of boneless Boston butt for this recipe? ▾
I strongly recommend sticking to boneless pork shoulder (Boston butt) for the best results, as its heavy marbling and connective tissue break down during slow cooking to create that signature fall-apart, juicy texture. If you must substitute, use bone-in pork shoulder (add 30–45 minutes of cook time); lean cuts like pork loin will turn out dry and tough, so skip those entirely.
2.How long will leftover onion jam pulled pork stay fresh, and can I freeze it? ▾
Stored in a sealed airtight container, finished pulled pork will keep in the refrigerator for 3 to 4 days, and freezes beautifully for up to 3 months. Thaw it overnight in the fridge before reheating gently on the stovetop or microwave, adding a tiny splash of extra apple cider vinegar to brighten flavor and loosen the sticky jam coating.
3.Can I make this recipe in a slow cooker instead of using the oven? ▾
Absolutely! First, sear the pork shoulder in a hot pan to build deep, savory flavor, then transfer it to your slow cooker with the onion jam ingredients. Cook on LOW for 8 to 10 hours, or HIGH for 4 to 5 hours, until the pork shreds easily. Simmer the cooking liquid for 10 minutes to thicken before tossing with the pork for that perfect sticky coating.
4.My onion jam turned out too runny after cooking the pork—how do I fix it? ▾
Thin, runny jam just means the cooking liquid hasn’t reduced enough to reach that syrupy consistency. After shredding the pork and setting it aside, pour the onion and cooking liquid mixture into a small saucepan. Simmer over medium heat for 8 to 12 minutes, stirring often, until it thickens to a spreadable jam texture, then toss back with the pork.
5.What are good serving options for this pulled pork besides sandwich buns? ▾
While it’s perfect piled high on soft potato or brioche buns for summer cookouts, this sweet-tangy pulled pork is incredibly versatile. Tuck it into corn tortillas for quick weeknight tacos, spoon it over loaded baked potatoes, top crisp green salads with warm scoops, or pair it with sharp cheddar for a next-level gourmet grilled cheese.

Comments (6)

2 days ago

OMG this onion jam pulled pork was an absolute game changer for our Sunday family dinner! I was a little nervous about making the onion jam from scratch since I’ve only ever used store-bought BBQ sauce for pulled pork, but it was so worth the effort. My kids devoured two servings each and even asked for it in their school lunches tomorrow. 10/10 will be making this for our next neighborhood potluck too!

yesterday

Wait did you serve it on sliders? I’m making this for my work potluck next week and trying to figure out the easiest serving style!

2 hours ago

So glad your family loved it! Sliders work perfectly for potlucks, and you can even set out small bowls of coleslaw and pickles for people to top their own. If you’re making it ahead, the pork actually tastes even better after a day in the fridge as the flavors meld!

1 week ago

Solid pulled pork recipe! The onion jam adds this perfect sweet-savory depth that regular pulled pork is missing. I made a big batch Sunday for meal prep and it’s held up great all week for wraps, nachos, and even a quick hash with eggs for breakfast. Only heads up is the cook time is no joke — block off the full 3.5 hours, don’t try to rush it at a higher temp like I almost did. Learned that lesson the hard way with tough pork a few years back!

3 days ago

SO good! I was worried the medium difficulty rating meant I’d mess this up since I’m still pretty new to slow-cooked meats, but the instructions were super straightforward. The onion jam came out perfectly caramelized, not burnt at all even when I thought I was overcooking the onions. My partner said this is better than the pulled pork we get at our favorite local BBQ spot. Wild!

2 days ago

Thrilled to hear it turned out so well for you! The key to that onion jam is low and slow cooking for the onions, which sounds like you nailed it. So cool it beat your local BBQ spot — that’s the highest compliment!

5 days ago

Wait has anyone tried making this in a slow cooker instead of the oven? I work 9-5 and don’t have 3.5 hours at home to watch the oven during the week, but this looks too good to wait for the weekend to make. Giving it 4 stars for now because the flavor combo sounds insane, I’ll bump it up to 5 once I actually make it!

3 days ago

I did it! I seared the pork first then dumped everything (including the onion jam ingredients) into my slow cooker on low for 8 hours, shredded it, then let it sit in the juices for 20 mins. Came out perfect! Just give the onions a stir every couple hours if you can.

2 days ago

Great tip from CrockpotQueen! The slow cooker method works beautifully for this recipe if you’re short on active at-home time — just note you might want to simmer the jam for 10 mins on the stovetop after shredding to thicken it up a bit if it’s too runny.

2 weeks ago

Made this for my roommates’ game night last weekend and everyone was raving. None of us could believe the onion jam was homemade, it tasted like something from a fancy restaurant. We piled it on brioche buns with pickles and cheese and ate almost the whole 4lb pork shoulder in one sitting. Only thing I’d change is adding a little pinch of red pepper flakes next time for a tiny kick, but that’s just personal preference!

yesterday

I made this for my grandkids’ visit last weekend and it was a hit! I served it over baked sweet potatoes instead of buns to keep it gluten free for my granddaughter, and even the picky eaters went back for seconds. The only problem I had was my onions took a little longer to caramelize than the recipe said, but that might just be my old stovetop running cool.

30 minutes ago

Love the sweet potato serving idea — that’s such a tasty gluten free swap! Stovetop temperatures vary so much between older models, so adding a few extra minutes to the onion caramelization step is totally normal, it sounds like you did everything right. So happy the grandkids enjoyed it!