Are you craving a dish that’s full of flavor, tender beef, and simple to prepare? Look no further than this Slow Cooker Beef Machaca recipe. Perfect for tacos, burritos, or served over rice, beef machaca is a traditional Mexican dish that’s incredibly versatile. By using a slow cooker, you can set everything up, let it cook slowly, and enjoy perfectly shredded beef by the end of the day. Read on to learn everything you need to know about making this dish, from the ingredients to step-by-step instructions, along with some helpful tips and tricks to ensure your beef machaca turns out great every time!
What is Slow Cooker Beef Machaca?
Beef Machaca is a traditional Mexican dish made from shredded beef that has been slow-cooked with various spices, peppers, and seasonings. Originally, machaca was a form of dried beef (similar to beef jerky), but modern versions have evolved to include slow-cooked, braised, or simmered beef that’s tender enough to shred easily. The dish is often used as a filling for tacos, burritos, or even served with eggs for a hearty breakfast. Using a slow cooker makes this process even easier, allowing the meat to slowly cook and absorb all the rich flavors of the ingredients.
Ingredients List for Slow Cooker Beef Machaca
To make this flavorful beef machaca, you’ll need the following ingredients:
- 3 lbs beef chuck roast (or similar cut, like brisket or flank steak)
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, with juice
- 1 can (4 oz) diced green chilies
- 2 tablespoons chili powder
- 1 tablespoon cumin
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- ½ teaspoon cayenne pepper (optional, for heat)
- Salt and pepper, to taste
- ½ cup beef broth
- 2 tablespoons apple cider vinegar
- 2 tablespoons lime juice (about 1 lime)
- 1 tablespoon olive oil
Additional Ingredients for Toppings and Serving
- Fresh cilantro, chopped
- Lime wedges
- Sliced avocado
- Tortillas (for tacos or burritos)
- Queso fresco or shredded cheese
- Pico de gallo or salsa
- Sour cream
Substitutions and Variations
One of the great things about beef machaca is its flexibility. Here are some variations and substitutions to consider:
- Meat Variations: If you don’t have beef chuck roast, you can use brisket, flank steak, or even pork shoulder. For a leaner option, try using chicken thighs or breasts, although the flavor will be slightly different.
- Spice Level: Adjust the heat level by adding more or less cayenne pepper, or by incorporating fresh jalapeños or chipotle peppers for a smoky kick.
- Liquid Substitutions: If you don’t have beef broth, chicken broth, vegetable broth, or even water can be used. You could also add a splash of beer for additional depth of flavor.
- Seasoning Adjustments: If you want to change up the flavor profile, try adding smoked paprika, chipotle powder, or a touch of cinnamon for a hint of sweetness.
- Keto-Friendly: For a low-carb version, serve the beef machaca over cauliflower rice or in lettuce wraps.
Step-by-Step Cooking Instructions

Now that you have all your ingredients ready, let’s dive into how to prepare your beef machaca in the slow cooker.
- Prep the Meat: Start by seasoning your beef chuck roast generously with salt and pepper. If you have time, you can sear the beef in a hot skillet with a tablespoon of olive oil to lock in the flavors, but this step is optional.
- Layer the Ingredients: Place the diced onions and minced garlic at the bottom of your slow cooker. Then, layer the seasoned beef on top of the onions. Add the diced tomatoes, green chilies, chili powder, cumin, paprika, oregano, and cayenne pepper (if using) on top of the meat.
- Add Liquid: Pour in the beef broth, apple cider vinegar, and lime juice. These liquids will help keep the meat moist while it cooks and give it a slight tanginess.
- Cook on Low: Cover the slow cooker with the lid and set it to cook on low for 6 to 8 hours. If you’re short on time, you can cook it on high for 4 to 5 hours, but for the best flavor and texture, slow cooking is ideal.
- Shred the Beef: After the cooking time is up, use two forks to shred the beef directly in the slow cooker. The meat should be tender and fall apart easily.
- Simmer in Sauce: Stir the shredded beef into the sauce and let it cook for another 15 to 20 minutes, uncovered, to allow the beef to absorb all the flavors.
How to Cook Slow Cooker Beef Machaca: A Step-by-Step Guide
- Gather Ingredients: Make sure all ingredients are prepped, and your slow cooker is ready.
- Season Beef: Generously coat the beef with salt, pepper, and your favorite spices.
- Assemble in the Slow Cooker: Layer onions, garlic, seasoned beef, tomatoes, chilies, and spices.
- Add Liquid: Pour in broth, vinegar, and lime juice.
- Cook Low and Slow: Set the slow cooker to low and let the magic happen for 6-8 hours.
- Shred the Beef: Once the beef is tender, shred it with forks.
- Simmer and Serve: Allow shredded beef to simmer in the sauce for maximum flavor absorption before serving.
Common Mistakes to Avoid
- Skipping the Sear: While it’s not necessary, searing the beef before placing it in the slow cooker can greatly enhance the flavor. Don’t skip this step if you have the time!
- Not Enough Liquid: Be sure to add enough broth or other liquids to prevent the beef from drying out during the slow cooking process.
- Overcooking: Cooking the beef too long, especially on high heat, can lead to dry, stringy meat. Stick to the low setting for the best results.
- Not Shredding the Beef Properly: When shredding, use two forks and be gentle to maintain the texture of the beef. Over-shredding can make it mushy.
Serving and Presentation Tips
Once your beef machaca is done, it’s time to serve it in the most delicious and visually appealing way possible. Here are some tips:
- Taco Bar: Set up a taco bar with tortillas, fresh cilantro, lime wedges, avocado slices, and various salsas, allowing guests to build their own tacos.
- Machaca Bowls: Serve the beef machaca over rice, black beans, and top it with shredded cheese, sour cream, and pico de gallo for a hearty, filling meal.
- Burrito Fillings: Use the machaca as a filling for burritos, along with rice, beans, cheese, and guacamole.
- Egg Scramble: For a delicious breakfast, serve beef machaca with scrambled eggs, warm tortillas, and salsa.
Presentation Ideas for Slow Cooker Beef Machaca
- Taco Platters: Arrange the shredded beef on a large platter with tortillas, lime wedges, and colorful toppings like diced tomatoes, cilantro, and onions for a vibrant, inviting spread.
- Cast Iron Skillet: Serve the beef machaca in a cast iron skillet for a rustic, authentic presentation. Garnish with fresh cilantro and lime wedges.
- Individual Serving Bowls: Present machaca bowls with layers of rice, beans, and shredded beef, topped with avocado, sour cream, and salsa for a complete meal in one dish.
Slow Cooker Beef Machaca Recipe Tips
- Prep Ahead: You can assemble all the ingredients in the slow cooker the night before. Just refrigerate overnight and start cooking in the morning.
- Storage: Store leftover beef machaca in an airtight container in the fridge for up to 4 days. It also freezes well for up to 3 months.
- Reheating: To reheat, warm the beef in a skillet over medium heat with a bit of the sauce to keep it moist.
Frequently Asked Questions (FAQs)
1. Can I use other types of meat?
Yes! While beef is traditional, you can substitute it with pork, chicken, or even a meat substitute for a vegetarian version.
2. How spicy is beef machaca?
The spice level depends on your choice of chilies and cayenne pepper. Feel free to adjust to your heat preference.
3. Can I make beef machaca in advance?
Absolutely! Beef machaca tastes even better the next day. Make it a day ahead and reheat when needed.
4. What’s the best way to serve beef machaca?
It’s perfect in tacos, burritos, bowls, or served with rice and beans. You can also add it to scrambled eggs for a delicious breakfast.
Conclusion
This Slow Cooker Beef Machaca recipe is perfect for those who want a hands-off, delicious, and versatile meal that can be used in many ways. Whether you’re making tacos, burritos, or just want a flavorful protein option, this recipe will not disappoint. The slow cooker makes it easy to prepare, and the result is tender, flavorful beef that your family and friends will love. So why wait? Try this recipe today and enjoy the authentic taste of beef machaca from the comfort of your home!
PrintSlow Cooker Beef Machaca Recipe
Slow Cooker Beef Machaca is a delicious Mexican dish, featuring tender, shredded beef cooked with spices. Perfect for tacos, burritos, or as a main dish. This recipe uses simple ingredients and slow-cooked method to create a melt-in-your-mouth beef that pairs well with various toppings and sides.
- Prep Time: 15 minutes
- Cook Time: 8 hours
- Total Time: 8 hours 15 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Slow Cooker
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
- 3 lbs beef chuck roast
- 1 onion, diced
- 4 garlic cloves, minced
- 1 can diced tomatoes
- 2 tsp cumin
- 1 tsp chili powder
- 1 tsp oregano
- ½ cup beef broth
- Salt and pepper to taste
Instructions
- Season beef with salt, pepper, cumin, chili powder, and oregano.
- Place beef in slow cooker. Add onion, garlic, tomatoes, and beef broth.
- Cook on low for 8 hours or high for 4-5 hours until tender.
- Shred beef with forks and mix with juices.
- Serve in tacos, burritos, or with rice.
Notes
- You can add extra heat by including jalapeños or chipotle peppers.
- Great for meal prep or freezing for future meals.
- Adjust seasoning based on your taste preference.
Nutrition
- Serving Size: 1 serving (about ⅙th of recipe)
- Calories: 350
- Sugar: 3g
- Sodium: 600mg







Leave a Reply