Step 1
Start by drizzling a teaspoon of olive oil into your slow cooker, then spread the sliced onions over the oil. Place the pork roast right on top of the onions. Let it cook on low for about 8 to 9 hours, until the pork is super tender.
This easy slow-cooked pulled pork is packed with rich, savory flavors that melt in your mouth. Perfect for a cozy dinner or gathering, it’s a crowd-pleaser that requires minimal effort but delivers maximum taste.
Start by drizzling a teaspoon of olive oil into your slow cooker, then spread the sliced onions over the oil. Place the pork roast right on top of the onions. Let it cook on low for about 8 to 9 hours, until the pork is super tender.
When it’s done, carefully transfer the roast to a platter and discard the onions and any liquid left behind. Use two forks to shred the pork into bite-sized pieces.
Next, heat the remaining two tablespoons of olive oil in a large pot over medium heat. Add the chopped onion, garlic, and red pepper flakes, stirring occasionally until the onion becomes soft and translucent—this usually takes around 5 minutes.
Toss the shredded pork into the pot along with tomato paste, molasses, brown sugar, Worcestershire sauce, balsamic vinegar, salt, and pepper. Give everything a good stir to combine, then cover and let it simmer gently. Keep an eye on it and stir now and then until the sauce thickens up nicely, about 30 minutes.
- Use a fatty cut like pork shoulder for the best texture and flavor.
- Let the pork rest for a few minutes after cooking to keep it juicy.
- Shred the meat with two forks while it’s warm for easier pulling.
This dish is tender, juicy, and packed with rich flavors that come from slow cooking. It’s easy to prepare and perfect for feeding a crowd or meal prepping for the week. The meat practically falls apart, making it satisfying and comforting.
Serve the pulled pork on soft buns with coleslaw for a classic sandwich. It also goes well with rice, roasted vegetables, or inside tacos with fresh salsa and avocado for a tasty twist.
Store leftovers in an airtight container in the refrigerator for up to 4 days. You can freeze pulled pork for up to 3 months—just thaw overnight in the fridge before reheating gently on the stove or in the microwave.