Mexican Shredded Beef in Salsa Verde Recipe
Introduction
Mexican Shredded Beef is a flavorful, tender dish perfect for a variety of meals. Slow-cooked with spices and salsa verde, it easily melts in your mouth and brings a delightful taste of Mexico to your table.

Ingredients
- 3 lb chuck roast
- 1 sweet onion, diced
- 16 oz salsa verde (about 2 cups)
- 1 tbsp chili powder
- 1 tbsp ground cumin
- 1 tbsp salt
- 1 tsp cayenne pepper (optional for heat)
- 6 cloves garlic, pressed
- 2 tbsp lime juice (about 1 lime)
- Fresh cilantro, chopped
Instructions
- Step 1: Dice the onion and place it in the bottom of the slow cooker.
- Step 2: Mix the chili powder, ground cumin, salt, and cayenne pepper (if using) together. Rub this spice mix all over the chuck roast.
- Step 3: Lay the seasoned roast on top of the onions in the slow cooker. Add the pressed garlic over the roast.
- Step 4: Pour the salsa verde and lime juice evenly over the roast.
- Step 5: Cover and cook on low for 6 to 8 hours until the beef is tender and easily shredded.
- Step 6: Remove the roast from the slow cooker and shred it with two forks. Return the shredded beef to the slow cooker and stir to coat it in the juices.
- Step 7: Garnish with fresh chopped cilantro before serving. Enjoy over rice, in tacos, quesadillas, burritos, or on salads.
Tips & Variations
- For extra smoky flavor, add a teaspoon of smoked paprika to the spice rub.
- Use mild salsa verde if you prefer less heat, or substitute with red enchilada sauce for a different color and flavor.
- Leftover shredded beef makes great meal prep for wraps or nachos throughout the week.
Storage
Store leftover shredded beef in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over medium heat or in the microwave with a splash of water to keep it moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I cook this beef in an oven instead of a slow cooker?
Yes, you can place the seasoned roast with onions, salsa verde, and lime juice in a covered baking dish and cook at 300°F (150°C) for about 3 to 4 hours until tender.
Is it possible to freeze the shredded beef?
Absolutely! Allow the beef to cool completely, then freeze in an airtight container or freezer bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
Print
Mexican Shredded Beef in Salsa Verde Recipe
- Total Time: 6 hours 15 minutes to 8 hours 15 minutes
- Yield: 6–8 servings 1x
Description
This Mexican Shredded Beef recipe features tender chuck roast slow-cooked with aromatic spices, fresh onion, garlic, and tangy salsa verde. Perfectly cooked low and slow in a slow cooker, the beef becomes melt-in-your-mouth tender and flavorful, ideal for tacos, burritos, quesadillas, salads, or over rice. A versatile, satisfying dish with a lively Mexican flair.
Ingredients
Beef and Seasoning
- 3 lb chuck roast
- 1 tbsp chili powder
- 1 tbsp ground cumin
- 1 tbsp salt
- 1 tsp cayenne pepper (optional)
- 6 cloves garlic (pressed)
Vegetables and Fresh Ingredients
- 1 sweet onion (diced)
- 16 oz salsa verde (about 2 cups)
- 2 tbsp lime juice (about 1 lime)
- Fresh cilantro (chopped, for garnish)
Instructions
- Prepare Onion Base: Dice the sweet onion and place it evenly at the bottom of the slow cooker. This will create a flavorful bed for the roast to cook on.
- Season the Roast: In a small bowl, combine chili powder, ground cumin, salt, and optional cayenne pepper. Rub this spice mixture thoroughly over all sides of the chuck roast, ensuring it is well coated.
- Layer Ingredients: Lay the seasoned roast on top of the diced onions in the slow cooker. Press the garlic cloves and spread them evenly over the roast. Then pour the salsa verde and lime juice over the top, layering flavors for a bright, tangy sauce.
- Slow Cook: Cover the slow cooker with its lid and set it to cook on low heat for 6 to 8 hours, allowing the beef to slowly become tender and soak in the spices and salsa flavors.
- Shred the Beef: Once cooking is complete, remove the roast from the slow cooker and shred it using two forks. Return the shredded beef to the slow cooker and stir it into the cooking juices to coat all the meat evenly.
- Serve and Garnish: Garnish the shredded beef with freshly chopped cilantro and serve warm. It pairs beautifully over rice, in tacos, quesadillas, burritos, or as a protein topping for salads.
Notes
- For added heat, increase the amount of cayenne pepper or add chopped jalapeños to the slow cooker.
- Leftovers freeze well—store shredded beef in an airtight container for up to 3 months.
- Use beef broth instead of salsa verde for a milder flavor.
- To speed up cooking, use the high setting on the slow cooker for 3-4 hours, but low and slow is recommended for best texture.
- Prep Time: 15 minutes
- Cook Time: 6-8 hours
- Category: Main Dish
- Method: Slow Cooking
- Cuisine: Mexican
Keywords: Mexican shredded beef, slow cooker beef, salsa verde beef, shredded chuck roast, easy beef recipes

