Smoky Pulled Pork Bagel
Quick Recipe Version (TL;DR)
Quick Ingredients
- 2.5 lb (1.1 kg) boneless pork shoulder/butt
- Rub: 2 tsp smoked paprika, 1 tsp each cumin, garlic powder, onion powder, oregano; 1 tbsp brown sugar, 1 tsp salt, 1/2 tsp black pepper
- Braise: 1 cup low-sodium chicken stock, 1 tbsp apple cider vinegar, 1 tbsp tomato paste, 1 tsp liquid smoke (optional)
- Pickled onions: 1 medium red onion, 1/2 cup apple cider vinegar, 1/2 cup water, 1 tbsp sugar, 1 tsp salt
- Chipotle mayo: 1/2 cup mayonnaise, 1–2 chipotle peppers in adobo (minced), 1 tsp adobo sauce, 1 tsp lime juice
- 4 onion bagels, sliced; 2 cups shredded lettuce (romaine or iceberg)
- 1 tbsp butter or oil for toasting (optional)
Do This
- 1. Preheat oven to 300°F (150°C). Mix rub ingredients and coat pork all over.
- 2. Brown pork in a Dutch oven, then add stock, vinegar, tomato paste, and liquid smoke. Cover and braise 3–3.5 hours until very tender.
- 3. Shred pork in its juices and keep warm. While it cooks, pickle the onions by pouring hot vinegar mixture over thinly sliced onion; let sit 30 minutes.
- 4. Stir together mayonnaise, minced chipotles, adobo sauce, and lime juice; chill.
- 5. Shred lettuce. Split and toast onion bagels in a skillet with a little butter or under the broiler.
- 6. Spread chipotle mayo on bagels, pile on warm pulled pork, top with pickled onions and lettuce, cap with bagel tops, and serve immediately.
Why You’ll Love This Recipe
- Slow-cooked, fall-apart pork meets smoky chipotle for a sandwich that tastes like a barbecue joint on a bagel.
- Quick-pickled red onions add a bright, tangy crunch that cuts through the richness beautifully.
- Everything can be prepped ahead, so assembling the bagels is fast and weeknight-friendly.
- Versatile: use the pork for tacos, bowls, or sliders if you have leftovers.
Grocery List
- Produce: 1 medium red onion, 1 small head romaine or 1/2 small iceberg lettuce, 1 lime
- Dairy: Butter (optional, for toasting bagels)
- Pantry: Onion bagels (4), boneless pork shoulder/butt, mayonnaise, canned chipotle peppers in adobo, low-sodium chicken stock, apple cider vinegar, tomato paste, brown sugar, smoked paprika, ground cumin, garlic powder, onion powder, dried oregano, ground black pepper, kosher or sea salt, granulated sugar, liquid smoke (optional), cooking oil (neutral, for searing)
Full Ingredients
For the Smoky Pulled Pork
- 2.5 lb (1.1 kg) boneless pork shoulder or pork butt, trimmed of excess surface fat
Dry Rub
- 2 tsp smoked paprika
- 1 tsp ground cumin
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp dried oregano
- 1 tbsp light or dark brown sugar, packed
- 1 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 1/4 tsp cayenne pepper (optional, for extra heat)
Braising Liquid
- 1 cup (240 ml) low-sodium chicken stock
- 1 tbsp apple cider vinegar
- 1 tbsp tomato paste
- 1 tsp liquid smoke (optional, for extra smokiness)
- 1 tbsp neutral oil (canola, vegetable, or avocado) for searing
Quick Pickled Red Onions
- 1 medium red onion (about 5 oz / 140 g), very thinly sliced into half-moons
- 1/2 cup (120 ml) apple cider vinegar
- 1/2 cup (120 ml) water
- 1 tbsp granulated sugar
- 1 tsp kosher salt
Chipotle Mayo
- 1/2 cup (120 g) mayonnaise
- 1–2 chipotle peppers in adobo sauce, finely minced (start with 1 for mild, 2 for spicy)
- 1 tsp adobo sauce from the can
- 1 tsp freshly squeezed lime juice
- Pinch of salt, to taste
For Assembly
- 4 onion bagels, sliced horizontally
- 2 cups (about 100 g) shredded romaine or iceberg lettuce
- 1 tbsp butter or neutral oil, for toasting the bagels (optional)
- Extra braising juices from the pork or a spoonful of your favorite barbecue sauce (optional, for drizzling)

Step-by-Step Instructions
Step 1: Season the Pork with a Smoky Rub
Preheat your oven to 300°F (150°C). Pat the pork shoulder dry with paper towels so the rub adheres well. In a small bowl, mix together the smoked paprika, cumin, garlic powder, onion powder, dried oregano, brown sugar, salt, black pepper, and cayenne (if using). Rub this mixture all over the pork, pressing it into any crevices so the whole surface is evenly coated. Let the pork sit at room temperature for 15–20 minutes while you prepare the braising liquid; this helps the flavors start to penetrate.
Step 2: Sear and Slow-Braise the Pork
Heat 1 tbsp oil in a heavy, oven-safe pot or Dutch oven over medium-high heat. When the oil is shimmering, add the pork and sear for 3–4 minutes per side, until nicely browned all over. Reduce the heat if the spices start to scorch. In a measuring jug, whisk together the chicken stock, apple cider vinegar, tomato paste, and liquid smoke (if using). Pour this mixture around the pork in the pot (not directly on top, so you do not rinse off the rub). The liquid should come about 1/3–1/2 of the way up the sides of the meat. Bring to a gentle simmer, then cover with a tight-fitting lid and transfer to the oven. Braise for 3–3.5 hours, or until the pork is very tender and easily shreds with a fork and reaches an internal temperature of at least 195°F (90°C).
Step 3: Shred the Pork and Reduce the Juices
Carefully remove the pot from the oven and transfer the pork to a large bowl or cutting board, tenting it loosely with foil. Skim excess fat from the surface of the braising liquid if there is a lot. Place the pot on the stovetop and simmer the liquid over medium heat for 5–10 minutes to slightly reduce and concentrate the flavors. Meanwhile, use two forks to pull the pork into bite-sized shreds, discarding any large pieces of fat. Return the shredded pork to the pot with the reduced liquid and toss until the meat is well coated and juicy. Taste and adjust seasoning with a little extra salt or vinegar if needed. Keep warm over low heat or covered in a low oven (200°F / 95°C) while you prepare the toppings.
Step 4: Make the Quick Pickled Red Onions
While the pork is braising (or during the last 30–60 minutes of cooking), prepare the onions. Place the thinly sliced red onion in a heatproof jar or bowl. In a small saucepan, combine the apple cider vinegar, water, sugar, and salt. Bring to a simmer over medium heat, stirring until the sugar and salt are completely dissolved. Once it reaches a simmer, remove from the heat and immediately pour the hot brine over the onions, pressing them down so they are fully submerged. Let cool to room temperature, then cover and refrigerate until needed. They will be lightly pickled and flavorful in about 30 minutes, and even better after an hour.
Step 5: Stir Together the Chipotle Mayo
In a small bowl, add the mayonnaise, finely minced chipotle peppers, adobo sauce, lime juice, and a pinch of salt. Stir until completely smooth and evenly blended. Taste and adjust: add more chipotle for heat, more lime for brightness, or a tiny pinch of salt if it tastes flat. Cover and refrigerate until you are ready to assemble the sandwiches. The flavors will deepen slightly as it chills.
Step 6: Prep the Lettuce and Toast the Onion Bagels
Shred the lettuce into fine ribbons and pat dry with a clean kitchen towel or paper towels so it stays crisp. Slice the onion bagels in half if they are not pre-sliced. For extra flavor and texture, lightly butter or oil the cut sides. Toast the bagels cut-side down in a large skillet over medium heat until golden and crisp, 2–3 minutes, or toast them under the broiler for 1–2 minutes, watching closely so they do not burn. Toasting gives structure to stand up to the juicy pulled pork and sauces.
Step 7: Assemble Your Smoky Pulled Pork Bagels
Lay out the toasted bagel bottoms. Spread each with a generous layer of chipotle mayo (about 1–1.5 tbsp per side). Spoon a big mound of warm pulled pork on each bottom half, about 3/4–1 cup per bagel, letting some of the saucy juices soak slightly into the bagel. If you like, drizzle a teaspoon or two of extra braising liquid or a little barbecue sauce over the pork. Top with a tangle of pickled red onions (well drained) and a small handful of shredded lettuce. Finish with another light smear of chipotle mayo on the bagel tops, then cap each sandwich. Press gently, slice in half if desired, and serve immediately while warm and juicy.
Pro Tips
- Go by tenderness, not just time. Pork shoulder is done when it easily shreds with a fork; if it resists, give it another 20–30 minutes in the oven.
- Make it ahead. The pulled pork, pickled onions, and chipotle mayo can all be made 1–2 days ahead. Reheat the pork gently and assemble bagels fresh.
- Control the heat level. Start with 1 chipotle pepper in the mayo and taste before adding more. You can always add heat, but you cannot take it away.
- Toast for structure. A well-toasted bagel is key to keeping the sandwich from getting soggy; do not skip this step.
- Shred, then soak. Tossing the shredded pork back into its reduced juices is what makes it moist, flavorful, and perfect for piling high.
Variations
- BBQ-Style Bagel: Stir 1/2–3/4 cup of your favorite barbecue sauce into the shredded pork instead of (or in addition to) the braising juices for a sweeter, saucier filling.
- Slaw Swap: Replace the shredded lettuce with a crunchy coleslaw (creamy or vinegar-based) for extra texture and tang.
- Spicy Breakfast Version: Add a fried or poached egg and a slice of sharp cheddar to each bagel for an indulgent brunch twist.
Storage & Make-Ahead
Store leftover pulled pork (with its juices) in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. Reheat gently in a covered saucepan over low heat with a splash of water or stock, stirring occasionally, until hot and juicy. Quick pickled red onions keep well in the fridge for up to 2 weeks in their brine. The chipotle mayo can be refrigerated in a covered container for up to 5 days. Toast bagels and assemble sandwiches just before serving so they stay crisp and fresh. If packing for lunch, keep components separate and assemble right before eating to avoid soggy bagels.
Nutrition (per serving)
Approximate values per fully loaded bagel sandwich (1 of 4): about 750 calories; 38 g protein; 40 g fat; 55 g carbohydrates; 3 g fiber; 10 g sugar; 1450 mg sodium. Actual values will vary based on exact bagels used, amount of pork per sandwich, and specific brands of ingredients.
