My homemade shredded beef enchiladas recipe is truly, off-charts delicious! They’re loaded with tender, juicy, shredded, braised beef, authentic homemade beefy enchilada sauce, and plenty of gooey melty cheese to hold it all together. The enchilada sauce is so delicious, I hate to even call it sauce. Frankly, it’s more like a heavenly chili gravy than it is a plain ol’ sauce!
If the mere thought of Mexican food gets your family giddy with excitement, you’re gonna’ L-O-V-E this homemade recipe! If your family is as crazy for enchiladas as mine, I hope you try these next!! I promise you’ll devour all of these recipes! ♥
Let’s make these!
What Cut Of Beef Is Best For Shredded Beef Enchiladas
I use a beef chuck roast for these enchiladas. It’s an economical cut of meat and when it’s braised, it’s mouth-watering tender and luscious! It braises in a sauce that is infused with beefy goodness and fat so that the sauce turns into the richest, most luscious enchilada sauce on the planet!
Shredded Beef Enchiladas Ingredients
Shredded Beef
- Beef Chuck Roast
- Salt + Black Pepper
- Bacon Grease Or Vegetable Oil
- Onion
- Garlic
- Crushed Tomatoes
- Water
- Chili Powder
- Cumin
- Oregano
- Bay Leaves
- Apple Cider Vinegar
- Worcestershire Sauce
- Granulated Sugar
Enchiladas
- Tortillas
- Shredded Meat
- Sour Cream
- Extra-Sharp Cheddar Cheese
- Monterey Jack Cheese
- Fresh Cilantro
Storing + Freezing + Make-Ahead
- How Long Can You Keep This In The Fridge? According to the USDA, your shredded beef enchiladas recipe will stay fresh and yummy for 3-4 days in the fridge. That said, I’ve literally never had leftovers. These things are just so darn delicious they get gobbled up on the serving day!
- Can You Freeze This? Because these are made with flour tortillas and sour cream, these aren’t great to freeze.
- Make-Ahead Tips: The best way to make this meal ahead is to prep all your ingredients, roll up your enchiladas, and store the sauce separately in the fridge for up to four days. When you’re ready to cook, pour the sauce on, and pop it in the oven as usual!
Shredded Beef Enchiladas Tips + Notes
- Braising: Because the meat braises in the oven, it will be succulently tender when done. Remember, the given cooking time is an approximation. Your cooking time can and likely will vary depending on the exact size of your roast, your exact oven temperature (these vary), and how well your Dutch oven seals.
- Beef chuck roast: The best tip for this authentic Mexican beef enchilada recipe involves using a beef chuck roast which adds a ton of tender flavor. Be sure to pat it dry before browning to help create that nice crust that coaxes out layers of yum as it braises in the oven!
- You’ll also want to toss the beef in your pan sauce (which we’ll now call enchilada sauce) before assembling your shredded beef enchiladas.
- Tortillas: This particular recipe also calls for using flour tortillas instead of corn. They’re tender, versatile, and often blister just a tad when cooked which adds yet another scrumptious layer of complex flavor. Plus, I find them easier to work with. If you prefer corn tortillas, which are admittedly a more authentic choice, feel free to use them!
- In order to prevent your tortillas from getting soggy, some people recommend frying them until they’re crispy before wrapping up the meat and cheese. If you make this recipe with corn tortillas, frying them is an important step because it also makes them pliable and easy to roll up.
- Truthfully, I’ve never had an issue with this recipe getting soggy and I do not fry my tortillas. But, if you’d like to try frying the tortillas, I recommend frying them just a little bit. Don’t overdo it they’ll have time to cook in the oven too.
- Sauce: After the beef gets shredded, toss it with one cup of the (spectacular) sauce before assembling the enchiladas. Don’t skip this, the sauce toss is an important step in making the meat taste so good.
- Don’t forget to add some of the sauce to the bottom of the pan before you assemble the enchiladas. It prevents the enchiladas from sticking to the bottom of the pan and makes sure they don’t get too tough on the underside.
- If you have leftover sauce do not throw it away. It’s too good to go to waste. Use it for eggs ranchero or toss it in with some rotisserie chicken for quick chicken tacos.
- Cheese: Make sure to note that the cheese mixture is divided. Half of the cheese is used inside the enchiladas—it gets all melty and delicious and blends with that savory shredded beef.
- The other half is reserved to sprinkle on top of enchiladas once they’re assembled. Believe me, smothering your enchiladas in melted cheese is exactly what you want.
- Feel free to switch up the type of cheese you use. While the cheddar/Monterey jack combination is excellent with this recipe, I sometimes use cotija and pepper jack cheese instead. Both are wonderful and can be switched out to vary the dish.
- Make it Spicy: Some people (like my son) really like these enchiladas served spicy! In order to heat up the enchilada sauce, you can add the cayenne powder in addition to the chili powder. Alternatively, you can add hot sauce at step 3 of the instructions, along with the crushed tomatoes.
- Sour Cream: There are a lot of things you could use as a sour cream substitute with this recipe (cottage cheese, evaporated milk, etc.), but my favorite has always been plain yogurt. It’s a little less flavorful than having sour cream on the enchiladas, but if you have picky guests that can sometimes be a good thing.
Serving Recommendations
I usually serve these with Mexican corn salad or Southwest salad. Both have plenty of veggies and sweet corn to enhance the authentic South of the Border flavor profile of the main course. Then I serve one of these with it as well: jalapeno cornbread, Mexican rice, and charro beans!
How To Make Shredded Beef Enchiladas
Make The Shredded Beef:
-
In a Dutch oven, add chuck roast and brown on both sides. Remove the roast to a plate and set aside.
-
Saute onion and garlic.
-
Add the roast back to the Dutch oven, along with any pan juices that have accumulated, the crushed tomatoes, water, chili powder, cumin, oregano, bay leaves, apple cider vinegar, Worcestershire sauce, and sugar. Boil. Place in the preheated oven and cook for 3-3 1/2 hours, or until the roast is falling-apart tender.
-
Remove the roast to a shallow pan and shred with 2 forks. Add 1 cup of the pan sauce. Add salt and pepper to taste.
-
Add 1 cup of water to the pan sauce and salt and pepper to taste (I added 1 1/2 to 2 teaspoons of salt and 3/4 teaspoon of pepper).
Assembly:
-
Add 1/2 cup of pan sauce to a 9 X 13-inch baking dish. Fill each tortilla with an equal amount of shredded beef (about 1/3 cup), 1 1/2 tablespoons of sour cream, a layer of cheddar, and a layer of Jack.
-
Roll up tightly and place seam side down in the baking dish. Ladle cooled pan sauce evenly over top of the enchiladas,
-
Sprinkle with cheese.
-
Bake in a 350-degree oven until the sauce is bubbly and the cheese is melted about 20-25 minutes.
***See Full Instructions On the Recipe Card Below
More Authentically Delicious Mexican Recipe
- Chicken Posole
- Pollo Asado
- Enchilada Sauce
- Carne Picada
- Carne Guisada
- Sopes
- Pozole Verde
- Mexican Casserole
Shredded Beef Enchiladas
Ingredients
The Meat:
- 3 pounds boneless beef chuck roast
- salt
- black pepper
- 2 tablespoons bacon grease or vegetable oil
- 1 large yellow onion chopped
- 4-6 large cloves garlic rough chopped
- 1 (28-ounce) can crushed tomatoes
- 1 cup water
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 tablespoon dried oregano
- 3 bay leaves
- 2 tablespoons apple cider vinegar
- 2 tablespoons Worcestershire sauce
- 1/2 teaspoon sugar
Enchiladas
- 8 (8-inch) Flour Tortillas
- shredded meat
- 3/4 cup sour cream
- 2 cups extra-sharp cheddar cheese shredded~divided
- 2 cups Monterey Jack cheese shredded~divided
- 1/2 cup fresh cilantro roughly chopped
Instructions
Make the Meat and Sauce:
- Preheat oven to 275°F (135°C).
- Pat chuck roast (3 pounds) dry with paper towels. Season both sides generously with salt and pepper. In an ovenproof Dutch oven, heat bacon grease or vegetable oil (2 tablespoons) over medium heat until it's hot and begins to shimmer. Add chuck roast and brown on both sides, about 5 minutes per side. Remove the roast to a plate and set aside. Add onion (1 large) and garlic (▢4-6 large), reduce the temperature to medium-low, and saute until soft and translucent, about 7-8 minutes.
- Add the roast back to the Dutch oven, along with any pan juices that have accumulated, the crushed tomatoes (1 can), water (1 cup), chili powder (2 tablespoons), cumin (1 tablespoon), oregano (1 tablespoon), bay leaves (3), apple cider vinegar (2 tablespoons), Worcestershire sauce (2 tablespoons), and sugar (1/2 teaspoon). Bring the mixture to a boil and cover. Place in the preheated oven and cook for 3-3 1/2 hours, or until the roast is falling-apart tender.
- Remove the roast to a shallow pan and shred with 2 forks. Add 1 cup of the pan sauce. Add salt and pepper to taste (I added 2 teaspoons of salt and 1/2 teaspoon of pepper). Set aside.
- Add 1 cup of water to the pan sauce and salt and pepper to taste (I added 1 1/2 to 2 teaspoons of salt and 3/4 teaspoon pepper).
Assemble Enchiladas:
- Preheat the oven to 350°F (177°F).
- Add 1/2 cup of pan sauce to a 9 X 13-inch baking dish.
- Set aside 1 cup of the cheddar and 1 cup of the Jack for the top of the enchiladas.
- Fill each tortilla with an equal amount of shredded beef (about 1/3 cup), 1 1/2 tablespoons of sour cream, a layer of cheddar, and a layer of the jack. Roll up tightly and place seam side down in the baking dish.
- Ladle cooled pan sauce evenly over top of the enchiladas, then sprinkle with cheese. (You'll probably have extra sauce)
- Bake in the preheated oven until the sauce is bubbly and the cheese is melted about 20-25 minutes. Garnish with cilantro and serve.
Fans Also Made:
Notes
- Braising: Because the meat braises in the oven, it will be succulently tender when done. Remember, the given cooking time is an approximation. Your cooking time can and likely will vary depending on the exact size of your roast, your exact oven temperature (these vary), and how well your Dutch oven seals.
- Beef chuck roast: The best tip for this authentic Mexican beef enchilada recipe involves using a beef chuck roast which adds a ton of tender flavor. Be sure to pat it dry before browning to help create that nice crust that coaxes out layers of yum as it braises in the oven!
- You’ll also want to toss the beef in your pan sauce (which we’ll now call enchilada sauce) before assembling your shredded beef enchiladas.
- Tortillas: This particular recipe also calls for using flour tortillas instead of corn. They’re tender, versatile, and often blister just a tad when cooked which adds yet another scrumptious layer of complex flavor. Plus, I find them easier to work with. If you prefer corn tortillas, which are admittedly a more authentic choice, feel free to use them!
- In order to prevent your tortillas from getting soggy, some people recommend frying them until they’re crispy before wrapping up the meat and cheese. If you make this recipe with corn tortillas, frying them is an important step because it also makes them pliable and easy to roll up.
- Truthfully, I’ve never had an issue with this recipe getting soggy and I do not fry my tortillas. But, if you’d like to try frying the tortillas, I recommend frying them just a little bit. Don’t overdo it they’ll have time to cook in the oven too.
- Sauce: After the beef gets shredded, toss it with one cup of the (spectacular) sauce before assembling the enchiladas. Don’t skip this, the sauce toss is an important step in making the meat taste so good.
- Don’t forget to add some of the sauce to the bottom of the pan before you assemble the enchiladas. It prevents the enchiladas from sticking to the bottom of the pan and makes sure they don’t get too tough on the underside.
- If you have leftover sauce do not throw it away. It’s too good to go to waste. Use it for eggs ranchero or toss it in with some rotisserie chicken for quick chicken tacos.
- Cheese: Make sure to note that the cheese mixture is divided. Half of the cheese is used inside the enchiladas—it gets all melty and delicious and blends with that savory shredded beef.
- The other half is reserved to sprinkle on top of enchiladas once they’re assembled. Believe me, smothering your enchiladas in melted cheese is exactly what you want.
- Feel free to switch up the type of cheese you use. While the cheddar/Monterey jack combination is excellent with this recipe, I sometimes use cotija and pepper jack cheese instead. Both are wonderful and can be switched out to vary the dish.
- Make it Spicy: Some people (like my son) really like these enchiladas served spicy! In order to heat up the enchilada sauce, you can add the cayenne powder in addition to the chili powder. Alternatively, you can add hot sauce at step 3 of the instructions, along with the crushed tomatoes.
- Sour Cream: There are a lot of things you could use as a sour cream substitute with this recipe (cottage cheese, evaporated milk, etc.), but my favorite has always been plain yogurt. It’s a little less flavorful than having sour cream on the enchiladas, but if you have picky guests that can sometimes be a good thing.
Can you give a substitute in your recipes for cilantro? It’s just not a favorite of mine, tastes foul in my mouth. Thanks Sandra
I would add some fresh parsley!
Hi there, I’m making this tomorrow for dinner. Couple questions? 1. Can I do this in the crock pot or stove instead? It’s still hot and would like to avoid oven use, as long as it won’t alter the flavor. 2. Can I add Serrano and Anaheim chili’s while braiding the meat?
Thank you. I’ll let you know how it turns out.
Hi Nicole. Yes, this can be made in the crockpot but I haven’t worked on exact directions. Sorry! Yes, the chilis would be a great addition! <3
Wow .. going to make this weekend ..
This recipe makes some of the best enchiladas I’ve ever had, including those I’ve eaten in Baja California. When I make them again, I will double the sauce ingredients because I had none leftover and just barely enough to cover the enchiladas before baking them. And, the sauce is amazing! I have two comments about the recipe itself. 1. The cooking/prep time listed is like 1 hour and should probably be more like 4 hours. 2. In the reference about spicing it up, there’s a mention of adding hot sauce to it after the chicken broth but I find no mention of chicken broth in the actual recipe. Can you expand on this, please? I braise a lot and I was a bit short on time when I made these so I cheated by starting them at about 375 for the first hour and then dropping the temperature into the braising range. They still turned out amazing and fork tender. Bottom line…my wife and I absolutely loved these enchiladas!
Hi Gene! Wow! I’m honored that you think these are some of the best enchiladas you’ve had! Thank you. You are right, there was an error in my recipe notes that I’ve amended regarding when to add the optional hot sauce. It should have read “you can add hot sauce at step 3 of the instructions, along with the crushed tomatoes.” Thank you for pointing that out! 🙂
I’m going to make this going add a can of Rotel with the crushed tomatoes and make in Crock-Pot…
Let us know how it comes out! 🙂
Oh my gosh – I am so making these this weekend for dinner next week. I too am always looking for ways to prepare dinner faster during the week. I have made your Chicken Enchiladas ever since you first posted it and those are the best! I always keep that enchilada sauce on hand to use on lots of things. I also prefer flour tortillas in my enchiladas (I think the corn ones get mushy) so I disagree with the other post about these not being enchiladas. Maybe “authentic” enchiladas are not made with flour tortillas but I think you have to make things to suit your taste. I am looking forward to making these and know they will turn out great, as have all the other recipes from your site that I’ve tried. Thank you for sharing so many great recipes!
They’re not enchiladas with flour tortillas. Maybe wet burritos, but not enchiladas.