Photo of author

by

Stessy Rose June 19, 2026

This post may contain affiliate links, please see our Disclosure for details.

Mexican Shredded Beef

Mexican Shredded Beef

Indulging in a warm, hearty serving of Mexican Shredded Beef can transform an ordinary meal into a comforting feast. This dish is perfect for family gatherings, cozy weeknight dinners, or meal prep for the busy days ahead. The fragrant aromas of spices, tender beef, and zesty citrus dance together to create a delightful experience that warms not only the belly but also the soul. Let’s dive into why this recipe is bound to become a staple in your kitchen.

What Makes This Special

Mexican Shredded Beef is packed with flavor and a tender texture that will have everyone asking for seconds. Here are a few reasons why you’ll love making this dish:

  • Rich, bold flavors from a variety of spices
  • Versatile for tacos, burritos, or served with rice
  • Slow-cooked for maximum tenderness
  • Easy to prepare with minimal hands-on time

Gather These Ingredients

To create this sumptuous dish, you’ll need a mix of spices and fresh ingredients that complement each other beautifully. Here’s what you’ll need:

  • 1 tablespoon ancho chile powder
  • 1 tablespoon dried oregano
  • 1/2 tablespoon smoked paprika
  • 2 teaspoons onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon olive oil
  • 3 pounds beef shoulder roast
  • 6 cloves garlic, minced
  • 1 1/2 cups diced yellow or white onion
  • 1 cup fresh orange juice
  • 1/4 cup fresh lime juice
  • 15 ounce can crushed tomatoes
  • 2 cups beef broth
  • Salt and pepper to taste
  • Water as needed

With these ingredients on hand, you are ready to create a satisfying meal that your family will love.

How to Cook Mexican Shredded Beef

  1. Begin by stirring together the spice rub ingredients in a small bowl until well combined.
  2. Rub the spice mixture onto the surface of the beef roast, ensuring a good coat.
  3. Heat the olive oil in a large skillet over medium-high heat.
  4. Add the beef to the skillet and cook until browned on all sides, sealing in the flavor.
  5. Transfer the beef to the slow cooker insert to continue the magic.
  6. Reduce the heat to medium.
  7. Add the minced garlic and diced onion to the now-empty skillet, cooking for 3-4 minutes while stirring regularly until the onions have just softened.
  8. Pour the aromatic onions and garlic around the roast in the slow cooker.
  9. Add the remaining ingredients, including the orange juice, lime juice, crushed tomatoes, and beef broth.
  10. Pour in enough water so that the beef is about two-thirds covered with liquid.
  11. Cover the slow cooker and set it to LOW, cooking for 8-10 hours. The beef will be done cooking when it is fork-tender.
  12. Once cooked, remove the beef and shred it using two forks until it’s beautifully pulled apart.
  13. Turn the slow cooker to HIGH and let the sauce cook with the lid OFF for about 20 minutes to allow it to thicken.
  14. Serve the beef topped with the rich sauce, or you can return the shredded beef to the slow cooker and toss it in the sauce for extra flavor.

Prep ~30 minutes, Cook ~8-10 hours, Total ~8-10 hours and 30 minutes, Servings ~8, Kcal ~320.

Plan Ahead

You can prep some ingredients in advance to make your cooking day easier. Dice the onions and mince the garlic the night before, and store them in the fridge. You can also mix the spice rub ahead of time and store it in an airtight container. This allows you to save time on a busy day and ensures that the flavors meld beautifully together when you’re ready to start cooking.

How to Store Leftovers

For storing leftovers, place the shredded beef in an airtight container in the refrigerator. It will stay fresh for about 3-4 days. If you want to keep it longer, consider freezing it; it can last for about 3 months in the freezer. When you’re ready to enjoy it again, gently reheat the beef over low heat on the stove, adding a splash of beef broth to maintain moisture, and check for tenderness before serving.

Mexican Shredded Beef

Perfect Pairings

To create a complete meal with your Mexican Shredded Beef, consider these delicious options:

  • Soft flour or corn tortillas for tacos
  • Cilantro-lime rice for a zesty side
  • Charred vegetables for added texture
  • Fresh guacamole and salsa for dipping
  • Creamy refried beans for a heartier plate

Variations and Swaps

Feel free to customize this recipe to suit your palate! Here are some ideas:

  • Replace the beef shoulder with ground beef for a quicker cooking option that still retains robust flavors.
  • Add beans to the slow cooker for an extra protein punch and heartiness.
  • Swap the orange juice with pineapple juice for a sweet, tropical twist.
  • Incorporate diced bell peppers with the onions for additional crunch and color.
  • Use chicken thighs for a leaner variation, which also absorbs flavors well.

Cook’s Notes and Secrets

For the best results, consider these tips:

  • Let the beef come to room temperature before you start cooking for more even cooking and better texture.
  • Use a meat thermometer to ensure that your beef reaches a temperature of 190°F for ultimate tenderness.
  • Ensure that there’s enough liquid in the slow cooker; it should be about two-thirds submerged to prevent dryness.
  • Allow the meat to rest after shredding for 10 minutes before serving; this helps to redistribute the juices.

Your Questions Answered

  • Can I use another cut of beef?
    Yes, chuck roast or brisket can also work well for this recipe, just ensure they are cooked until tender.

  • What if I don’t have a slow cooker?
    You can cook it low and slow in the oven at about 300°F for several hours or until the beef is tender.

  • Can I freeze the shredded beef?
    Absolutely! It can be frozen for up to three months in an airtight container.

  • What do I do if it’s too salty?
    You can add more crushed tomatoes or broth to dilute the saltiness.

  • Can I make this spicy?
    Yes! You can add diced jalapeños or some crushed red pepper to the spice mix for heat.

Wrapping Up

Mexican Shredded Beef is more than just a recipe; it’s a dish that brings everyone together around the table, creating memories to cherish. Perfect for any occasion or when you’re in the mood for something comforting, this flavorful beef is sure to become a favorite. Enjoy making this delightful dish soon, and for a cozy variation, check out beef barley soup or for fun appetizers, try these cheesy beef biscuit bombs. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
mexican shredded beef 2026 06 19 103153 819x1024 1

Mexican Shredded Beef


  • Author: stessy-rose
  • Total Time: 630 minutes
  • Yield: 8 servings 1x
  • Diet: Beef

Description

A warm, hearty dish packed with rich flavors, perfect for tacos, burritos, or a cozy family meal.


Ingredients

Scale
  • 1 tablespoon ancho chile powder
  • 1 tablespoon dried oregano
  • 1/2 tablespoon smoked paprika
  • 2 teaspoons onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon olive oil
  • 3 pounds beef shoulder roast
  • 6 cloves garlic, minced
  • 1 1/2 cups diced yellow or white onion
  • 1 cup fresh orange juice
  • 1/4 cup fresh lime juice
  • 15 ounce can crushed tomatoes
  • 2 cups beef broth
  • Salt and pepper to taste
  • Water as needed

Instructions

  1. Begin by stirring together the spice rub ingredients in a small bowl until well combined.
  2. Rub the spice mixture onto the surface of the beef roast, ensuring a good coat.
  3. Heat the olive oil in a large skillet over medium-high heat.
  4. Add the beef to the skillet and cook until browned on all sides, sealing in the flavor.
  5. Transfer the beef to the slow cooker insert to continue the magic.
  6. Reduce the heat to medium.
  7. Add the minced garlic and diced onion to the now-empty skillet, cooking for 3-4 minutes while stirring regularly until the onions have just softened.
  8. Pour the aromatic onions and garlic around the roast in the slow cooker.
  9. Add the remaining ingredients, including the orange juice, lime juice, crushed tomatoes, and beef broth.
  10. Pour in enough water so that the beef is about two-thirds covered with liquid.
  11. Cover the slow cooker and set it to LOW, cooking for 480-600 minutes. The beef will be done cooking when it is fork-tender.
  12. Once cooked, remove the beef and shred it using two forks until it’s beautifully pulled apart.
  13. Turn the slow cooker to HIGH and let the sauce cook with the lid OFF for about 20 minutes to allow it to thicken.
  14. Serve the beef topped with the rich sauce, or you can return the shredded beef to the slow cooker and toss it in the sauce for extra flavor.

Notes

Prep some ingredients in advance to save time; store diced onions and minced garlic in the fridge.

  • Prep Time: 30 minutes
  • Cook Time: 600 minutes
  • Category: Main Course
  • Method: Slow Cooking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 90mg

Keywords: Mexican, beef, slow-cooked, shredded beef, comfort food, tacos, burritos

Leave a Comment

Recipe rating