
These Shredded Beef Enchiladas are the kind of hearty comfort-food dinner that feels special while still being practical enough for a family meal.
A beef chuck roast is slowly cooked with onion, garlic, beef broth, tomatoes, cumin, chili powder, smoked paprika, and oregano until it becomes tender enough to pull apart with a fork. The shredded beef is then tucked inside soft tortillas with plenty of cheese, covered with red enchilada sauce, and baked until everything is hot, bubbly, and melted.
The slow-cooked beef is what makes these enchiladas different from a basic ground-beef version. It gives the filling a deeper, richer flavor and a tender texture that pairs especially well with the enchilada sauce.
They also work beautifully for meal prep, freezer meals, Sunday dinner, family gatherings, or using leftover pot roast.
Why You’ll Love This Recipe
Tender slow-cooked beef. Chuck roast becomes juicy and easy to shred after a long, gentle cook.
Cheesy and comforting. Beef, red sauce, cheddar, and Monterey Jack make these satisfying enough for a full dinner.
Great for make-ahead cooking. Prepare the beef a day or two ahead and assemble the enchiladas when needed.
Freezer-friendly. Assemble a second pan for another dinner.
Excellent use for leftover beef. Leftover pot roast or shredded beef works perfectly.
Slow-cooker friendly. The beef can cook while you handle the rest of your day.
Easy to customize. Add beans, corn, jalapeños, rice, queso, or different cheeses.
Ingredients
For the Shredded Beef
- 3 pounds beef chuck roast
- 1 tablespoon olive oil
- 1 medium yellow onion, sliced
- 4 garlic cloves, minced
- 1 cup beef broth
- 1 can diced tomatoes with green chiles, about 10 ounces
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 2 teaspoons chili powder
- 1½ teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper to taste
For the Enchiladas
- 8–10 medium flour tortillas
- 2–2½ cups red enchilada sauce
- 2 cups shredded Monterey Jack
- 1½ cups shredded cheddar
- ½ medium onion, finely diced, optional
Optional Toppings
- Sour cream
- Avocado
- Cilantro
- Green onions
- Jalapeños
- Diced tomatoes
- Lime wedges
- Crumbled queso fresco
Ingredient Notes
Best Beef for Shredded Beef Enchiladas
Chuck roast is the best choice for this recipe.
It contains enough connective tissue and marbling to become tender and juicy during slow cooking.
Other options include:
- Beef shoulder roast
- Beef brisket
- Leftover pot roast
Very lean beef can become dry before it reaches that fork-tender shredded texture.
Enchilada Sauce
A good red enchilada sauce ties the entire casserole together.
You can use a prepared sauce for convenience or homemade enchilada sauce if you prefer more control over the spice level.
Keep a little extra sauce available because the amount needed depends on the size of your baking dish and tortillas.
Best Cheese
A combination of Monterey Jack and cheddar gives you both smooth melting and stronger cheese flavor.
Pepper Jack can replace some of the Monterey Jack if you prefer extra heat.
Flour or Corn Tortillas?
Flour tortillas are easy to roll and hold up well in a cheesy casserole.
Corn tortillas provide a more traditional corn flavor but should be warmed before rolling so they do not crack.
How to Make Shredded Beef Enchiladas
Step 1: Season the Beef
Pat the chuck roast dry.
Season generously with:
- Salt
- Black pepper
- Chili powder
- Cumin
- Smoked paprika
- Garlic powder
- Onion powder
- Oregano
Press the seasoning onto all sides.
Step 2: Sear the Beef
Heat olive oil in a large Dutch oven over medium-high heat.
Add the roast.
Sear for approximately:
3–4 minutes per side
until deeply browned.
Transfer the beef to a plate.
Step 3: Cook the Onion and Garlic
Add the sliced onion to the same pot.
Cook for about:
3–4 minutes.
Add garlic and cook another:
30 seconds.
Step 4: Build the Braising Liquid
Add:
- Tomato paste
- Beef broth
- Diced tomatoes with green chiles
- Worcestershire sauce
Stir well and scrape the browned bits from the bottom of the pot.
Those browned bits add a lot of flavor.
Step 5: Slow Cook the Beef
Return the roast to the Dutch oven.
Cover.
Cook in a 325°F oven for approximately 3–3½ hours, or until the beef is very tender and easily pulls apart with a fork.
Step 6: Shred the Beef
Transfer the cooked beef to a cutting board.
Shred using two forks.
Discard any large pieces of excess fat.
Step 7: Add Some Cooking Juices
Return the shredded beef to a bowl.
Spoon several tablespoons of the concentrated cooking liquid over the meat.
You want the beef moist and flavorful but not dripping wet.
This is important because overly wet filling can make enchiladas soggy.
Assemble the Enchiladas
Step 8: Prepare the Baking Dish
Increase the oven temperature to:
375°F.
Spread approximately:
½ cup enchilada sauce
across the bottom of a 9×13-inch baking dish.
Step 9: Warm the Tortillas
Warm the tortillas briefly so they become flexible.
This makes them easier to roll without tearing.
Step 10: Fill Each Tortilla
Place one tortilla on your work surface.
Add approximately:
- ⅓ cup shredded beef
- A small handful of Monterey Jack
- A little cheddar
Keep the filling centered.
Step 11: Roll
Roll each tortilla tightly.
Place seam-side down in the prepared baking dish.
Continue until the dish is full.
Step 12: Add Enchilada Sauce
Pour the remaining red enchilada sauce evenly over the tortillas.
Make sure the tops are lightly coated.
Step 13: Add Cheese
Sprinkle with the remaining:
- Monterey Jack
- Cheddar
Spread the cheese evenly across the top.
Step 14: Bake
Cover loosely with foil.
Bake for:
15 minutes.
Remove the foil and continue baking for:
10–15 minutes
until:
- Cheese is completely melted
- Sauce is bubbling around the edges
- Enchiladas are hot throughout
Step 15: Rest Before Serving
Let the enchiladas rest for:
5–10 minutes.
This makes them easier to serve without falling apart.
Add toppings just before serving.
Expert Tips for the Best Shredded Beef Enchiladas
Use chuck roast. It gives you the most tender shredded texture without requiring an expensive cut.
Sear the beef first. Browning creates much more flavor in the final filling.
Don’t make the filling too wet. Add just enough cooking liquid to keep the meat juicy.
Warm tortillas before rolling. This reduces cracking and tearing.
Don’t overfill the tortillas. Overstuffed enchiladas are harder to roll and more likely to break.
Use cheese inside and on top. This gives every bite a better balance of beef, sauce, and cheese.
Let the casserole rest. Five to ten minutes makes a noticeable difference when serving.
Delicious Variations
Slow Cooker Shredded Beef Enchiladas
Sear the chuck roast first for the best flavor.
Transfer it to the slow cooker with:
- Onion
- Garlic
- Beef broth
- Tomatoes
- Tomato paste
- Worcestershire
- Seasonings
Cook on LOW for 8–9 hours or HIGH for 5–6 hours, until fork-tender.
Shred and assemble the enchiladas as directed.
Cheesy Shredded Beef Enchiladas
Increase the cheese to about:
4 cups total.
Use cheddar, Monterey Jack, and Pepper Jack.
Beef and Black Bean Enchiladas
Mix:
1 can drained black beans
into the shredded beef.
This stretches the meat and adds extra texture.
Beef and Rice Enchiladas
Add:
1–1½ cups cooked Mexican-style rice
to the beef filling.
This is especially useful when feeding a larger family.
Spicy Shredded Beef Enchiladas
Add:
- Jalapeños
- Pepper Jack
- Cayenne
- Hot enchilada sauce
Creamy Beef Enchiladas
Spread a thin layer of softened cream cheese inside each tortilla before adding the beef.
Queso Beef Enchiladas
Add a small amount of thick queso inside each enchilada before rolling.
Green Chile Shredded Beef Enchiladas
Replace red enchilada sauce with green chile enchilada sauce.
Use Monterey Jack or Pepper Jack cheese.
Leftover Pot Roast Enchiladas
Use approximately:
3–4 cups leftover shredded pot roast.
This significantly reduces preparation time.
What to Serve With Shredded Beef Enchiladas
Good side dishes include:
- Mexican-style rice
- Black beans
- Pinto beans
- Refried beans
- Roasted corn
- Guacamole
- Avocado salad
- Green salad
- Tortilla chips and salsa
For a family dinner, Mexican-style rice, beans, and avocado make an easy complete meal.
Make Ahead & Meal Prep
These enchiladas are especially good for make-ahead cooking because the shredded beef can be prepared separately.
Make the Beef Ahead
Cook and shred the beef up to:
2 days ahead.
Store it with a little cooking liquid in an airtight container in the refrigerator.
When you’re ready to eat, assemble and bake the enchiladas.
Assemble Ahead
You can also assemble the entire casserole several hours before baking.
Cover and refrigerate.
Because the casserole will be cold, it may require a little additional baking time.
Meal Prep
Portion baked enchiladas into meal-prep containers with:
- Rice
- Beans
- Corn
Keep fresh toppings such as sour cream and avocado separate until serving.
Storage, Freezing & Reheating
Refrigerator
Store cooled enchiladas in an airtight container for approximately:
3–4 days.
Freezer
Shredded Beef Enchiladas freeze very well.
For best results:
- Assemble the enchiladas.
- Cover tightly.
- Freeze before baking.
You can also freeze individual cooked portions.
Reheating in the Oven
Cover loosely with foil.
Reheat at approximately:
350°F
until hot.
Remove the foil for the final few minutes if you want the cheese to brown slightly.
Microwave
Place an individual serving on a microwave-safe plate.
Heat in intervals until hot throughout.
A spoonful of extra enchilada sauce can help keep reheated enchiladas moist.
Frequently Asked Questions
What beef is best for shredded beef enchiladas?
Chuck roast is one of the best choices because slow cooking makes it tender and easy to shred.
Can I make the beef in a slow cooker?
Yes. Slow cooking works extremely well for this recipe.
Can I use leftover pot roast?
Absolutely. This is an excellent way to turn leftover beef into another dinner.
Can I use corn tortillas?
Yes. Warm them first so they are less likely to crack.
Can I make the enchiladas ahead?
Yes. Prepare the beef ahead or assemble the entire casserole and refrigerate before baking.
Can I freeze them?
Yes. They work very well as a freezer meal.
Why are my enchiladas soggy?
The shredded beef may contain too much cooking liquid or the tortillas may have been flooded with too much sauce.
Can I add beans?
Yes. Black beans and pinto beans both work well.
What cheese should I use?
Monterey Jack and cheddar are a great combination. Pepper Jack works if you prefer extra heat.
Can I make them spicy?
Yes. Use hot enchilada sauce, jalapeños, Pepper Jack, or cayenne.
Printable Shredded Beef Enchiladas Recipe
Prep Time: 25 minutes
Beef Cook Time: About 3–3½ hours
Bake Time: 25–30 minutes
Servings: 8–10 enchiladas
Ingredients
Shredded Beef
- 3 pounds beef chuck roast
- 1 tablespoon olive oil
- 1 medium onion, sliced
- 4 garlic cloves, minced
- 1 cup beef broth
- 1 can diced tomatoes with green chiles
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 2 teaspoons chili powder
- 1½ teaspoons cumin
- 1 teaspoon smoked paprika
- 1 teaspoon oregano
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper
Enchiladas
- 8–10 flour tortillas
- 2–2½ cups red enchilada sauce
- 2 cups shredded Monterey Jack
- 1½ cups shredded cheddar
Instructions
- Preheat oven to 325°F.
- Season the chuck roast.
- Heat oil in a Dutch oven.
- Sear beef for 3–4 minutes per side.
- Remove beef.
- Cook onion for 3–4 minutes.
- Add garlic and cook 30 seconds.
- Add tomato paste, broth, tomatoes, and Worcestershire.
- Return beef to the pot.
- Cover and cook for 3–3½ hours until fork-tender.
- Remove beef and shred.
- Add enough cooking liquid to keep it moist.
- Increase oven to 375°F.
- Spread ½ cup enchilada sauce in a 9×13-inch baking dish.
- Warm tortillas.
- Fill each with beef and cheese.
- Roll tightly and place seam-side down.
- Pour remaining enchilada sauce over the top.
- Add remaining cheese.
- Cover and bake for 15 minutes.
- Uncover and bake another 10–15 minutes.
- Rest for 5–10 minutes before serving.
Final Thoughts
Shredded Beef Enchiladas are a great example of how a simple slow-cooked beef roast can be transformed into a rich, comforting family dinner.
The combination of fork-tender beef, smoky spices, red enchilada sauce, soft tortillas, Monterey Jack, and cheddar gives you layers of savory flavor without requiring complicated techniques.
They’re also practical. The beef can be cooked ahead, the casserole can be assembled in advance, and extra portions freeze well for future dinners.
For the best results, use chuck roast, sear it deeply before braising, cook until genuinely fork-tender, keep the shredded beef moist but not watery, warm the tortillas before rolling, and let the finished enchiladas rest before serving.