I love a good slow cooker dinner, especially on those wild weekday nights where everyone walks into the kitchen asking what's for supper before I even put my purse down. This Mexican shredded beef is one of those recipes I rely on when I want something cozy, full of flavor, and ridiculously easy.

It's bold, warm, a little tangy from the lime, and perfect for tacos, burritos, rice bowls, nachos, and basically anything you can pile beef on. I love pairing it with fresh salsa, creamy avocado, and a big squeeze of lime. And if you need more easy dinner ideas, try my other cozy recipes like my Easy 4 ingredients Crockpot Chicken Salsa or Walking Taco Casserole.
Jump to:
The ingredients

Beef chuck roast: Choose a piece with nice marbling so it stays juicy.
Onion: Sliced. It acts as the flavor base and keeps the beef lifted in the slow cooker.
Garlic powder: Helps build the savory base.
Chili seasoning: Your main Mexican-style flavor.
Paprika: Adds color and a soft smoky note.
Dried oregano: Earthy, herby, very traditional.
Ground coriander: Bright, warm, and lightly citrusy.
Salt + pepper: For balance and depth.
Beef broth or chicken broth: Keeps everything moist and cooks the beef gently.
Lime juice: Adds that tangy brightness that lifts everything up.
For the ingredients quantities go to the recipe card below
Steps-by-step Instructions for the Mexican Shredded Beef
Mix the spices.
In a small bowl, combine the garlic powder, chili seasoning, paprika, oregano, coriander, salt, and pepper. Stir until everything looks evenly blended.
Prep the roast.
Pat the chuck roast dry. Rub the spice mix all over, pressing gently so it sticks and forms that gorgeous crust as it cooks.
Build the base.
Lay the sliced onion on the bottom of the slow cooker. It adds flavor and keeps the beef from sitting directly on the heat.
Add the liquids.
Place the seasoned roast on top of the onions. Pour the broth around the edges so you don't rinse off the spices. Drizzle the lime juice right on top.
Slow cook.
Cover and cook on low for 8 hours or high for 4 to 5 hours, until the beef is fork-tender.
Shred.
Lift the roast out and shred it with two forks. Remove large bits of fat.
Bring it together.
Return the shredded beef to the slow cooker and mix it with the cooking juices. Let it soak for 10 to 15 minutes so the beef absorbs all that flavor.
Serve.
Enjoy in tacos, burritos, bowls, enchiladas, quesadillas, nachos, or piled into toasted buns.



Sophie Tips
- If your beef seems a little dry, add a splash of broth or even a bit of salsa when reheating. Works like a charm.
- Don't skip the lime. It brightens up the whole dish.
- Fat equals flavor. A lean roast won't shred as well and will feel stringy.
- I often prep this in the morning and it cooks itself all day without any drama.
Variations
- Chipotle version: Add chopped chipotle peppers in adobo for a smoky, spicy kick.
- Beer-braised variation: Swap part of the broth with a light beer for deeper flavor.
- Milder version: Reduce chili seasoning and add more broth and lime.
- Cilantro finish: Stir in chopped cilantro right before serving for a fresh herb finish.
Serving Ideas
- Pile into warm tortillas with cilantro, onion, avocado, and lime.
- Build burrito bowls with rice, corn, salsa, black beans, and shredded lettuce.
- Make epic nachos layered with cheese, beef, shredded lettuce, and pico de gallo.
- Slide into buns with coleslaw for an amazing sandwich.
Storage Tips
Store leftovers in an airtight container with some cooking liquid so it stays tender.
- Fridge: up to 4-5 days
- Freezer: up to 3 months
To reheat, warm gently in a pan with a splash of broth.
FAQ
Can I use a different cut of beef?
Yes but chuck roast always gives the best texture. Round or sirloin may turn out drier.
Can I cook this on the stovetop?
Yes. Use a heavy pot with a lid, simmer gently for 3 to 4 hours, and check liquid levels occasionally.
Can I prep the roast the night before?
Definitely. Coat it in spices and refrigerate overnight for extra flavor.
Didn't find the answer you're looking for?
Ask AI to answer based on this specific recipe:


Mexican Shredded Beef
Equipment
- slow cooker
- Mixing bowl
- Two forks
- Cutting board
Ingredients
- 3 pounds beef chuck roast
- 1 large onion sliced
- 1 tablespoon garlic powder
- 1 tablespoon chili seasoning
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- 1 teaspoon ground coriander
- 1 teaspoon salt
- 1 teaspoon black pepper
- 2 cups beef broth
- 2 tablespoons fresh lime juice
Instructions
- Stir together the garlic powder, chili seasoning, paprika, oregano, coriander, salt, and pepper in a small bowl.
- Dry the beef roast with paper towels, then coat it fully in the spice mixture.
- Spread the sliced onions across the bottom of your slow cooker and place the seasoned roast right on top.
- Pour the broth into the slow cooker around the roast. Drizzle the lime juice on the roast.
- Cover and cook until the meat falls apart easily. That's about 8 hours on low or 4 to 5 hours on high.
- Lift the roast out of the cooker and shred it with two forks.
- Add the shredded meat back into the slow cooker and mix it with the juices and onions. Let it soak for at least 10 minutes.
- Serve warm in tacos, bowls, nachos, or anything you like.
Notes
- For a smokier barbacoa flavor, add a spoonful of adobo sauce.
- Always taste your chili seasoning first. Every brand varies.
- Keeping some of the cooking liquid when storing helps keep the meat juicy.
- This freezes beautifully, so make a double batch if you want leftovers.






Sophie Viau says
The spice mix is absolutely perfect and the lime adds the nicest little brightness at the end. My whole house smelled amazing all afternoon. I used the beef for tacos and everyone went back for seconds.