BBQ Bacon Pulled Pork is the ultimate comfort food that combines smoky, savory, and slightly sweet flavors in every bite. Tender, slow-cooked pork shreds effortlessly, mingling with crispy bacon and a rich, tangy barbecue sauce. The result? A melt-in-your-mouth texture that’s perfect for sandwiches, tacos, or piled high on a plate. With just 10 minutes of prep, this dish practically cooks itself over 8 hours, filling your kitchen with irresistible aromas.
This hearty meal is packed with protein and balanced with a touch of sweetness, making it a crowd-pleaser for any occasion. The smoky bacon adds a crispy contrast, while the tender pork soaks up every drop of flavor. Whether it’s a family dinner or a game-day feast, this recipe delivers satisfaction without the fuss. Dive into a dish that’s as easy to make as it is delicious!
What You’ll Need for BBQ Bacon Pulled Pork

- 4-pound pork roast (shoulder or butt works best for tender, shreddable meat)
- 1 cup BBQ sauce (use your favorite store-bought or homemade variety)
- 2 cups Coca-Cola (or substitute with Dr Pepper or root beer for a similar flavor profile)
- 1 onion, chopped (yellow or white onions recommended for sweetness)
- ½ cup bacon bits (use pre-cooked or cook and crumble your own for extra crispiness)
- 12 hamburger buns (toasted for extra texture, if desired)
How to Make BBQ Bacon Pulled Pork
- Prepare the slow cooker: Place the pork roast in the slow cooker and scatter the chopped onions evenly on top.
- Add the sauce and soda: Pour 1 cup of BBQ sauce over the pork roast, ensuring it’s evenly coated. Then, pour the Coca-Cola around the sides of the roast (avoid washing off the BBQ sauce).
- Cook low and slow: Cover and cook on low heat for 8 hours. The pork should be fork-tender and easy to shred when done.
- Shred the pork: Remove the pork from the slow cooker and shred it using two forks. Discard any large pieces of fat.
- Add bacon bits: Return the shredded pork to the slow cooker and mix in the bacon bits. Stir well to combine and let it sit for 5-10 minutes to warm the bacon through.
- Serve: Spoon the pulled pork mixture onto hamburger buns and enjoy immediately. Optional: Serve with extra BBQ sauce on the side for dipping.
Perfect Pairings: Sauce and Topping Ideas
Take your BBQ Bacon Pulled Pork to the next level with creative sauces and toppings! Try drizzling extra BBQ sauce on the buns for added flavor, or mix in a spicy chipotle sauce for a kick. Top your sandwich with coleslaw for a refreshing crunch, or add pickles and jalapeños for a tangy twist. Don’t forget a sprinkle of cheddar cheese for a melty, indulgent finish!
Serve It Up: Creative Serving Suggestions
While hamburger buns are a classic choice, this pulled pork shines in other ways too! Serve it over mashed potatoes or as a topping for loaded nachos. For a low-carb option, try it in lettuce wraps or on a bed of cauliflower rice. It’s also perfect for meal prep—pack it in containers with rice and veggies for a quick, satisfying lunch.
Keep It Fresh: Storage and Reheating Tips
Store leftover pulled pork in an airtight container in the fridge for up to 4 days. To reheat, warm it in a skillet with a splash of water or BBQ sauce to keep it moist, or microwave it in 30-second intervals, stirring in between. For longer storage, freeze portions in freezer-safe bags for up to 3 months—just thaw and reheat when you’re ready to enjoy!
Mix It Up: Recipe Variations
Customize this recipe to suit your taste! Swap Coca Cola for Dr. Pepper or root beer for a different flavor profile. Use shredded chicken or beef instead of pork for a twist. If you’re short on time, skip the slow cooker and use a pressure cooker—cook on high for 60-75 minutes for tender, juicy results. Add smoked paprika or liquid smoke for a deeper, smoky flavor.
Quick Tips: Time-Saving Hacks
Save time by prepping ingredients the night before—chop the onion and measure out the BBQ sauce and Coca Cola. Use pre-cooked bacon bits to skip frying bacon yourself. If you’re in a rush, cook the pork on high for 4-5 hours instead of low for 8 hours—just check for tenderness before shredding. These small tweaks make this recipe even easier to whip up!

BBQ Bacon Pulled Pork
Ingredients
- 4 pound pork roast
- 1 cup bbq sauce
- 2 cups Coca Cola
- 1 onion, chopped
- ½ cup bacon bits
- 12 hamburger buns
Instructions
- Place Pork Roast on the Slow Cooker and put onions on top of the pork roast.
- Pour 1 cup of BBQ sauce on top of the roast, then pour on Coca Cola.
- Cook on low for 8 hours.
- Shred pork and add bacon bits.
- Mix well and let the bacon bits get warmed through.
- Serve on Buns.