Print

Slow Cooker Mexican Shredded Beef

This Slow Cooker Mexican Shredded Beef is tender, flavorful, and perfect for tacos, burritos, or bowls. Slow-cooked with a blend of spices and tomatoes for an authentic Mexican taste.

Ingredients

Scale
  • 3 lbs beef chuck roast
  • 1 large onion, sliced
  • 4 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
  • 1 can (4 oz) diced green chilies
  • 2 tbsp chili powder
  • 1 tbsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1/2 tsp cayenne pepper (optional for heat)
  • 1 cup beef broth
  • Salt and pepper, to taste
  • 2 tbsp olive oil
  • Fresh cilantro, chopped (for garnish)

Instructions

  1. Season the beef roast generously with salt and pepper.
  2. Heat olive oil in a skillet over medium-high heat and sear the beef on all sides until browned, about 3-4 minutes per side.
  3. Place sliced onions and minced garlic in the bottom of the slow cooker.
  4. Transfer the seared beef on top of the onions and garlic.
  5. In a bowl, combine diced tomatoes, green chilies, chili powder, cumin, smoked paprika, oregano, cayenne pepper, and beef broth. Mix well.
  6. Pour the tomato and spice mixture over the beef in the slow cooker.
  7. Cover and cook on low for 8-9 hours or on high for 4-5 hours until beef is tender and easily shredded.
  8. Remove beef from slow cooker and shred with two forks.
  9. Return shredded beef to the slow cooker and stir to combine with the juices.
  10. Serve garnished with fresh cilantro, and use as filling for tacos, burritos, or bowls.

Notes

For extra flavor, add a splash of fresh lime juice before serving and serve with warm corn tortillas and your favorite toppings like avocado and cheese.