This slow cooker Tex-Mex pulled pork is made with tender pork shoulder, bold spices, and a rich citrusy sauce, making it perfect for easy sandwiches.

My husband is a big fan of pulled pork sandwiches. Actually, he's a big fan of pork everything, which is where we differ greatly. But out of love, I try to switch up the flavor every time I make pulled pork.
I know he'll eat any pulled pork sandwich I make, but I want to make things different and surprise him each time, so he doesn't get bored with the same old barbecue flavor on repeat. Keeping it fresh, you know?
After visiting Austin, Texas for the first time, I couldn't stop imagining Tex-Mex flavors. The pickled jalapenos, the pico, the refried beans, and sweet and smoky flavors captivated me.
That's how this slow-cooker Tex-Mex pulled pork came to be. It has become one of my favorite go-to variations because the pork shoulder stays so tender and juicy after hours in the slow cooker. The spice rub with chili powder, smoked paprika, cumin, garlic powder, and brown sugar creates this balance of savory, slightly smoky, and lightly sweet notes that's different from other pulled pork recipes we've tried. Pressing the rub into the meat helps it form a flavorful crust, especially if I take the extra step to sear the pork before slow cooking.
I go back to this version, despite loving my BBQ pulled pork recipe, because the onion, bell pepper, and garlic soften as they cook and add depth to the sauce. The combination of broth and light beer (Modelo or Corona preferred!) keeps the pork moist, while adding extra flavor that you just don't get from other liquids. The lime juice squeezed in at the end cuts through the richness perfectly, and topping the sandwiches with coleslaw, diced tomato, and cilantro makes them feel fresh and balanced instead of heavy.
My husband always gets excited when he sees me pulling out the slow cooker and sees pork shoulder on the kitchen counter. He loves how the pork shreds easily, and how every version I make tastes different and even better than the last. Though he does make fun of me for never making the same thing twice exactly the same way! This pulled pork sandwich has definitely become a favorite in our rotation, and I love that I can make him happy with minimal effort, while still keeping him on his toes about what flavor he's getting next.
Ingredients

Pork shoulder (also called pork butt) is well-marbled, which means it stays tender and juicy after hours in the slow cooker. Leaner cuts won't shred as easily and can turn dry, so pork shoulder is the best choice for that soft, pull-apart texture.
Salt, pepper, chili powder, smoked paprika, cumin, garlic powder, and brown sugar create the spice rub that builds the flavor from the start. This mix gives you savory, slightly smoky, and lightly sweet notes. Pressing the rub into the meat helps it form a flavorful crust, especially if you sear the pork first.
The other key ingredient here is the light beer, ideally Corona or Modelo, which keep the pork moist while adding extra flavor. If you don't want to use beer, you can replace it with more broth, though the beer adds subtle richness.
For assembling the sandwiches, I like to pair it with Coleslaw, diced tomato, and cilantro are fresh toppings that add freshness and texture when serving the pork on sandwich buns.
See the recipe card for exact quantities.
Top Tips for Slow Cooker Tex Mex Pulled Pork
Sear for better flavor: While optional, searing the pork before slow cooking adds a deeper, richer flavor and helps create a better texture in the final dish.
Remove the bone after cooking: If using a bone-in pork shoulder, it will slide out easily once the pork is done. Remove it before shredding for easier serving.
Simmer the sauce for a thicker finish: If you want a thicker, more concentrated sauce, let the juices cook uncovered on HIGH for 15–20 minutes before adding the lime juice and mixing everything together.
Adjust the heat level: For a spicier version, add a pinch of cayenne or toss in a chopped jalapeño with the vegetables at the start of cooking.
How to Make Slow Cooker Tex Mex Pulled Pork?

This slow cooker Tex-Mex pulled pork builds flavor in layers, starting with a simple spice rub and finishing with tender, shredded meat soaked in a rich, savory sauce. Most of the work is hands-off, with the slow cooker doing the heavy lifting.
Make the Spice Rub


In a small bowl, combine the salt, black pepper, chili powder, smoked paprika, cumin, garlic powder, and brown sugar.
Mix until everything is evenly blended. This spice mix will coat the pork and create the base flavor for the entire dish.
Season the Pork
Place the pork shoulder on a large plate or cutting board. Sprinkle the spice rub over the meat and press it in firmly, making sure all sides are well coated.
Take a moment to really work the seasoning into the surface so it sticks and forms a flavorful crust as it cooks.
Sear the Pork (Optional but Recommended)

Want to save this?
Heat a little oil in a large skillet over medium-high heat. Once hot, add the pork and sear it on all sides for about 2 to 3 minutes per side, until browned.
This step adds extra flavor and helps seal in the juices, but you can skip it if you’re short on time.
Prepare the Slow Cooker Base


Add the sliced onion, bell pepper, and minced garlic to the bottom of the slow cooker. Spread them out evenly to create a base layer.
Place the seared pork on top of the vegetables.
Add the Cooking Liquid
Pour the broth and beer into the slow cooker, pouring it around the pork rather than directly on top. This helps keep the spice rub in place.
Cook the Pork

Cover the slow cooker with the lid and cook on low for 8 to 9 hours or high for 4 to 5 hours.
The pork is ready when it is very tender and easily pulls apart with a fork.
Shred and Combine


Carefully remove the pork from the slow cooker and place it on a cutting board or large plate.
Use two forks to shred the meat into bite-sized pieces. Return the shredded pork to the slow cooker and stir it into the juices and vegetables.
Add the lime juice and mix well so the flavor is evenly distributed.
Serve

Spoon the pulled pork onto sandwich buns and top with coleslaw, diced tomatoes, and fresh cilantro.
Serve warm, adding extra juices from the slow cooker if you want the meat more saucy.
Storage

Let the pulled pork cool to room temperature before storing. Transfer it along with some of the cooking juices to an airtight container and refrigerate for up to 3–4 days. Keeping a bit of the liquid helps the meat stay moist when reheated.
You can also prep this ahead of time. Rub the pork with the spices, cover it, and refrigerate overnight. You can even slice the vegetables in advance and store everything in the fridge until you’re ready to start cooking the next day.
Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Slow Cooker Tex Mex Pulled Pork
Ingredients
- 2.2 lbs 1 kg pork shoulder or pork butt (trimmed of excess fat)
- 2 teaspoons kosher salt
- 1 teaspoon ground black pepper
- 1 tablespoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- 1 tablespoon light brown sugar
- 1 medium yellow onion thinly sliced
- 1 red bell pepper thinly sliced
- 3 cloves garlic minced
- ½ cup low-sodium beef or chicken broth
- ½ cup light beer or substitute with more broth
- Juice of 1 lime
- Sandwich buns
- Classic coleslaw
- Diced tomato
- Chopped fresh cilantro
Instructions
- In a small bowl, mix together the salt, pepper, chili powder, smoked paprika, cumin, garlic powder, and brown sugar.
- Rub the seasoning all over the pork shoulder, pressing it in to coat all sides.
- Heat a little oil in a large skillet over medium-high heat and sear the pork on all sides until golden brown, about 2–3 minutes per side.
- Add the sliced onion, bell pepper, and garlic to the bottom of the slow cooker, then place the pork on top.
- Pour the broth and beer around the pork, avoiding the top so the seasoning stays in place.
- Cover and cook on LOW for 8–9 hours or HIGH for 4–5 hours, until the pork is tender and shreds easily.
- Remove the pork, shred with two forks, then return it to the slow cooker. Stir in the lime juice and mix with the juices and vegetables.
- Serve on sandwich buns topped with coleslaw, diced tomato, and cilantro.





