Slow Cooker Mexican Pulled Beef

Mexican Pulled Beef is a slow-cooker favorite that delivers deep, rich flavor with very little hands-on work.

A tender beef roast cooks low and slow in a savory broth while warming spices like cumin, chili powder, cinnamon and cocoa create a bold, slightly smoky flavor that feels both comforting and special.

Perfect for piling onto rolls and finishing with crunchy slaw, queso fresco and fresh cilantro, this Slow Cooker Recipe works beautifully for family dinners, casual gatherings or easy meal prep.

Mexican Pulled Beef is a slow-cooker favorite that delivers deep, rich flavor with very little hands-on work.

This post contains affiliate links.

What Is Mexican Pulled Beef

Mexican pulled beef is a slow-cooked, shredded beef dish seasoned with Mexican-style spices like cumin, chili powder, garlic, and onion.

The beef cooks until tender enough to pull apart, then it’s used in tacos, burritos, bowls, tostadas or enchiladas, offering rich, savory flavor with a mildly smoky, spiced taste.

Why You’ll Love This Mexican Pulled Beef

  • Deep, bold flavor: The spice rub with cocoa, cinnamon, and cumin creates rich, slow-cooked flavor that tastes complex without extra effort.
  • Slow cooker simple: Let the slow cooker do the work while the beef turns tender, juicy, and easy to shred.
  • Perfect for customizing: Serve it on rolls or top it with coleslaw, queso fresco, and cilantro to suit different tastes.
  • Crowd-pleasing comfort: This Mexican pulled beef works beautifully for family dinners, casual gatherings, or easy leftovers.
This Mexican pulled beef delivers tender texture and layered flavor with minimal hands-on time, making it a go-to slow cooker favorite.

This Mexican pulled beef delivers tender texture and layered flavor with minimal hands-on time, making it a go-to slow cooker favorite.

What Goes with Mexican Pulled Beef

This rich, spiced pulled beef pairs well with sides and accompaniments that balance its deep, savory flavors:

  • Warm rolls or crusty bread: Perfect for soaking up the flavorful cooking broth and making hearty sandwiches.
  • Tri-color coleslaw: Adds crunch and a fresh contrast to the tender, slow-cooked beef.
  • Queso fresco: Brings a mild, creamy finish that softens the warm spices in the rub.
  • Chopped cilantro: Adds brightness and a fresh, herbal note to each bite.
  • Simple sides: Mexican rice or roasted vegetables round out the meal without overpowering the beef.

These pairings make Mexican pulled beef ideal for casual dinners, game days or easy slow-cooker entertaining.

Slow Cooker Mexican Pulled Beef Recipe

Mexican pulled beef is slow-cooked until tender and infused with warm spices, creating a rich, flavorful filling that’s perfect piled onto rolls and finished with fresh, vibrant toppings.

Prep time: 10 minutes
Cook time: 8 hours
Total time: 8 hours 10 minutes
Servings: 6

Kitchen Tools You’ll Need

To make Mexican pulled beef in the slow cooker, gather these kitchen tools before you start:

  • Slow cooker (6-quart or larger): to slowly cook the beef until tender and easy to shred
  • Small mixing bowl: to combine the spice rub ingredients evenly
  • Measuring spoons: to measure spices accurately for the rub
  • Measuring cup: to measure the beef broth
  • Tongs: to place and remove the beef roast from the slow cooker
  • Fork set: to shred the beef once it’s fully cooked
  • Cutting board: to prep optional toppings like cilantro
  • Chef’s knife: to chop cilantro and prepare rolls
Mexican pulled beef is slow-cooked until tender and infused with warm spices, creating a rich, flavorful filling that’s perfect piled onto rolls and finished with fresh, vibrant toppings.

With these tools on hand, this Mexican pulled beef comes together easily and cooks up rich, flavorful and ready to pile high on rolls.

Ingredients

These ingredients come together to make tender, slow-cooked Mexican pulled beef with warm spices and bold, savory flavor.

mexican pulled beef ingredients
  • 2 lb beef roast 
  • 1 cup beef broth 

Rub mix:

  • 1 teaspoon unsweetened cocoa powder 
  • 1 teaspoon cinnamon 
  • ½ teaspoon ground cloves 
  • 1 teaspoon cumin 
  • ½ teaspoon anise 
  • 1 teaspoon chili powder 
  • 1 teaspoon ground oregano 
Mexican pulled beef comes together easily and cooks up rich, flavorful and ready to pile high on rolls.

Optional toppings:

  • Tri color coleslaw mix 
  • Rolls 
  • Queso fresco 
  • Chopped cilantro

How To Make Mexican Pulled Beef

In a small bowl, mix all rub ingredients until well combined, sprinkle evenly over the roast, pat to coat all sides, and let rest for 30 minutes.

How To Make Mexican Pulled Beef

Pour beef broth into a 6-quart or larger slow cooker, place the roast on top, cover, and cook on low for 6 hours, then shred the meat and continue cooking for 2 more hours until the internal temperature reaches 145°F.

How To Make Mexican Pulled Beef

Hollow out the rolls, fill with shredded beef, drizzle with cooking broth, add desired toppings, and serve.

More Slow Cooker Mexican Recipes

Discover more slow cooker Mexican recipes that deliver bold flavors with easy, hands-off cooking.

Slow Cooker Pulled Pork Sandwich and Easy Crockpot BBQ Pulled Chicken are personal crockpot favorites, too!

Slow Cooker Mexican Pulled Beef

Slow Cooker Mexican Pulled Beef

Yield: 6
Prep Time: 10 minutes
Cook Time: 8 hours
Total Time: 8 hours 10 minutes

Mexican pulled beef is slow-cooked until tender and infused with warm spices, creating a rich, flavorful filling that’s perfect piled onto rolls and finished with fresh, vibrant toppings.

Ingredients

  • 2 lb beef roast 
  • 1 cup beef broth 

Rub mix:

  • 1 teaspoon unsweetened cocoa powder 
  • 1 teaspoon cinnamon 
  • ½ teaspoon ground cloves 
  • 1 teaspoon cumin 
  • ½ teaspoon anise 
  • 1 teaspoon chili powder 
  • 1 teaspoon ground oregano 
  • Optional toppings:
  • Tri color coleslaw mix 

Rolls 

  • Queso fresco 
  • Chopped cilantro

Instructions

    1. In a small bowl, mix all rub ingredients until well combined, sprinkle evenly over the roast, pat to coat all sides, and let rest for 30 minutes.
    2. Pour beef broth into a 6-quart or larger slow cooker, place the roast on top, cover, and cook on low for 6 hours, then shred the meat and continue cooking for 2 more hours until the internal temperature reaches 145°F.
    3. Hollow out the rolls, fill with shredded beef, drizzle with cooking broth, add desired toppings, and serve.
Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 486Total Fat: 30gSaturated Fat: 12gUnsaturated Fat: 19gCholesterol: 181mgSodium: 261mgCarbohydrates: 3gFiber: 2gSugar: 0gProtein: 47g

Nutrient values are only estimates provided by online calculators. Various factors can change the nutritional information in any given recipe.

Don’t miss out on our other family friendly recipes!

Leave a Reply

Your email address will not be published. Required fields are marked *