Tender Shredded Beef Enchiladas

Category: Family Dinner Ideas

Shredded beef enchiladas are packed with flavorful, slow-cooked beef, layered with red enchilada sauce and creamy cheese. The beef is seasoned with a blend of chili powder, cumin, garlic, and more, then cooked to tender perfection in a slow cooker. Rolled in tortillas, they are baked with sauce and cheese on top, creating a warm, savory dish. Pair with fresh garnishes like sour cream, avocado, and cilantro for an irresistible dinner that's sure to impress.

Fatiha
By Fatiha Fatiha
Last updated Sun, 22 Mar 2026 14:29:24 GMT
A plate of food with shredded cheese. Pin
A plate of food with shredded cheese. | zestplate.com

These shredded beef enchiladas are the ultimate comfort dish, packed with slow-cooked, tender beef, flavorful spices, and melted cheese, all wrapped in tortillas and smothered in rich red enchilada sauce. Perfect for feeding a crowd or treating your family to a restaurant-quality meal at home, these are versatile, satisfying, and downright delicious.

When I made these for the first time, I was amazed at how the slow-cooked beef transformed into such a flavorful filling that had my whole family coming back for seconds (and thirds!).

Ingredients

  • Beef chuck roast, 2 lbs: becomes incredibly tender when slow-cooked.
  • Salt and black pepper: enhances and balances flavor.
  • Chili powder, cumin, garlic powder, onion powder, paprika, dried oregano: create the aromatic spice blend for a rich and smoky flavor.
  • Diced tomatoes, 14 oz: add moisture and a slight tang.
  • Beef broth, 1 cup: keeps the meat moist and adds depth of flavor.
  • Diced green chilies, 7 oz: for a mild but zesty kick.
  • Tortillas, 12: the foundation for rolling up the filling. Choose flour or corn based on preference.
  • Red enchilada sauce, 20 oz: the key to coating and enhancing the dish.
  • Shredded cheese, 2 cups: use a melty variety like cheddar or Monterey Jack for gooey goodness.
  • Sour cream, avocado, black olives, tomatoes, green onions, lettuce, fresh cilantro: for added texture, freshness, and flavor.

How To Make Shredded Beef Enchiladas

Prepare the Beef Filling:
Combine the spices: salt, pepper, chili powder, cumin, garlic powder, onion powder, paprika, and oregano in a small bowl. Gently rub this spice blend over the beef roast, ensuring it is evenly coated.
Layer the diced tomatoes, beef broth, and green chilies at the base of a slow cooker. Place the seasoned roast on top, cover, and cook on low for 7 to 8 hours. Once fully tender, transfer the beef to a plate and shred with a fork.
Assemble the Enchiladas:
Preheat the oven to 350 degrees Fahrenheit. Cover the bottom of a 9x13 baking dish with enchilada sauce (about 1/4 cup).
Lay a tortilla flat, add 3-4 tablespoons of shredded beef in the center, sprinkle with 1 tablespoon of shredded cheese, then roll tightly and place seam-side down in the dish. Repeat until all tortillas are filled.
Pour the remaining enchilada sauce over the prepared rolls and evenly spread it out. Sprinkle the rest of the cheese on top. Cover with foil and bake for 20 minutes, then remove the foil and bake an additional 5 minutes to melt the cheese completely.
Serve:
Serve the enchiladas hot, garnished with sour cream, diced avocado, black olives, tomatoes, green onions, shredded lettuce, or freshly chopped cilantro for added flavor and texture.

My favorite part of this recipe is how customizable it is. My family especially loves loading their plates with diced avocado and sour cream for that extra creamy note.

Storage Tips

Leftovers can be stored in an airtight container in the refrigerator for up to four days. Simply reheat in the oven or microwave until warmed through. If freezing, wrap individual enchiladas tightly in foil and thaw before reheating.

Ingredient Substitutions

If beef chuck roast is unavailable, you can easily substitute with pork shoulder or even skinless chicken thighs to achieve similar texture and flavor. For a vegetarian version, swap the meat for a mixture of black beans, pinto beans, and sautéed vegetables.

Serving Suggestions

Pair these enchiladas with classic Mexican sides like Spanish rice or refried beans. They are also fantastic with a side of fresh guacamole and tortilla chips.

Recipe FAQs

→ Can I use a different cut of beef?

Yes, you can substitute beef chuck roast with brisket or flank steak. Ensure it's a cut suitable for slow cooking.

→ Can I make this dish ahead of time?

Absolutely! You can prepare the beef filling a day in advance and assemble and bake the enchiladas when ready to serve.

→ What goes well as a garnish for enchiladas?

Fresh garnishes like sour cream, diced avocado, black olives, green onions, shredded lettuce, and cilantro add flavor and texture to the dish.

→ How can I make this recipe spicier?

Add extra chili powder, diced jalapeños, or a splash of hot sauce to the filling or enchilada sauce for more heat.

→ Can I freeze leftover enchiladas?

Yes, you can freeze assembled enchiladas before baking. Wrap them well and store for up to 3 months. Bake directly from frozen.

Shredded Beef Enchiladas Dinner

Slow-cooked beef enchiladas with red sauce and cheese. Perfect for a hearty Mexican-inspired dinner.

Preparation Time
25 min
Cooking Time
485 min
Total Duration
510 min
By Fatiha: Fatiha

Category: Main Dishes

Skill Level: Intermediate

Cuisine: Mexican

Output: 12 Servings

Dietary Preferences: ~

Ingredients

→ Shredded Beef Enchilada Filling

01 2 lbs beef chuck roast
02 1 tsp salt
03 1/2 tsp black pepper
04 1 tsp chili powder
05 1 tsp cumin
06 1 tsp garlic powder
07 1 tsp onion powder
08 1/2 tsp paprika
09 1/2 tsp dried oregano
10 14 oz diced tomatoes
11 1 cup beef broth
12 7 oz diced green chiles

→ Enchiladas

13 12 tortillas
14 20 oz red enchilada sauce
15 2 cups shredded cheese

→ Garnish (optional)

16 sour cream
17 diced avocado
18 diced black olives
19 diced tomatoes
20 diced green onions
21 shredded lettuce
22 fresh cilantro

Directions

Step 01

Combine the salt, pepper, chili powder, cumin, garlic powder, onion powder, paprika, and oregano in a small bowl.

Step 02

Sprinkle the spice rub mixture all over the beef roast, rubbing it into the roast to coat it well.

Step 03

Add the diced tomatoes, beef broth, and diced green chiles to the bottom of your slow cooker.

Step 04

Place the seasoned beef roast over the top. Cover the slow cooker with the lid, and cook on low for 7 to 8 hours, or until the beef is tender enough to shred.

Step 05

Remove the roast from the slow cooker to a plate or cutting board, and shred it with two forks.

Step 06

Preheat the oven to 350 degrees Fahrenheit.

Step 07

Spread 1/4 cup of enchilada sauce on the bottom of a 9x13 baking pan.

Step 08

Take one tortilla, and place it on your work surface. Scoop 3-4 tablespoons of shredded beef into the middle of the tortilla. Sprinkle about 1 tablespoon of cheese over the meat. Roll the tortilla up and place the enchilada into the prepared pan, seam side down. Repeat with additional filling and tortillas.

Step 09

Pour the remaining enchilada sauce over the rolled tortillas, spreading it to cover them evenly. Sprinkle the remaining cheese over the top.

Step 10

Cover the pan with foil and bake for 20 minutes, or until the filling is heated through. Remove the foil, and bake for another 5 minutes to fully melt the cheese.

Step 11

Serve enchiladas hot with your favorite garnishes.

Required Equipment

  • Slow cooker
  • 9x13 baking pan
  • Aluminum foil

Allergen Information

Review each component for possible allergens and consult a health professional when concerned.
  • Dairy (cheese)
  • Gluten (tortillas)

Nutritional Information (per serving)

These figures serve as estimates and are not a substitute for medical advice.
  • Calories: 360
  • Fat: 19 g
  • Carbohydrates: 25 g
  • Protein: 22 g