Shredded Beef Enchiladas

Shredded Beef Enchiladas are a hearty, flavorful Mexican-inspired dish featuring tender, slow-cooked beef wrapped in soft tortillas, smothered in a rich enchilada sauce, and topped with melted cheese. These enchiladas are comforting, delicious, and perfect for family dinners or meal prep!

Why You’ll Love This Recipe

  • Tender, Flavorful Beef: Slow-cooked and fall-apart tender.
  • Rich, Savory Sauce: Smothered in a bold red enchilada sauce.
  • Cheesy and Satisfying: Melted cheese adds the perfect finishing touch.
  • Great for Meal Prep: Make ahead and reheat easily.
  • Customizable: Use different proteins, toppings, or sauces.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Shredded Beef:

  • Beef chuck roast or brisket
  • Onion (diced)
  • Garlic (minced)
  • Beef broth
  • Tomato paste
  • Cumin
  • Chili powder
  • Oregano
  • Salt and pepper

For the Enchiladas:

  • Corn or flour tortillas
  • Red enchilada sauce (homemade or store-bought)
  • Shredded cheese (cheddar, Monterey Jack, or Mexican blend)
  • Fresh cilantro (for garnish)

Optional Toppings:

  • Sour cream
  • Avocado slices
  • Jalapeños
  • Green onions

Directions

Step 1: Cook the Shredded Beef

  1. Slow Cook the Beef:
    • Place beef in a slow cooker with onion, garlic, broth, tomato paste, and seasonings.
    • Cook on low for 6-8 hours or high for 4 hours, until tender.
  2. Shred the Beef:
    • Remove from the slow cooker and shred with two forks.
    • Mix back into the sauce for extra flavor.

Step 2: Assemble the Enchiladas

  1. Preheat the Oven:
    • Set to 375°F (190°C).
  2. Warm the Tortillas:
    • Lightly warm tortillas to make them pliable.
  3. Fill and Roll:
    • Spread a little enchilada sauce on each tortilla.
    • Add shredded beef and a sprinkle of cheese.
    • Roll up tightly and place seam-side down in a baking dish.
  4. Top with Sauce and Cheese:
    • Pour remaining enchilada sauce over the rolled tortillas.
    • Sprinkle generously with cheese.

Step 3: Bake

  1. Bake for 20-25 Minutes:
    • Until the cheese is melted and bubbly.

Step 4: Serve

  • Garnish with cilantro, sour cream, or avocado. Enjoy warm!

Servings and Timing

  • Servings: 6-8 enchiladas
  • Prep Time: 15 minutes
  • Cooking Time: 6-8 hours (slow cooker) or 4 hours (oven method)
  • Baking Time: 20-25 minutes
  • Total Time: 7 hours (including slow cooking)

Variations

  • Spicy Version: Add chipotle peppers or hot sauce to the beef.
  • Green Chile Enchiladas: Use green enchilada sauce instead of red.
  • Cheesy Enchiladas: Add extra cheese inside and on top.
  • Instant Pot Method: Pressure cook for 60 minutes on high, then natural release.
  • Gluten-Free: Use gluten-free tortillas and enchilada sauce.

Storage/Reheating

  • Storage: Keep in an airtight container in the refrigerator for up to 4 days.
  • Reheating: Warm in the oven at 350°F (175°C) for 10-15 minutes or microwave for 1-2 minutes.
  • Freezing: Freeze assembled (unbaked) enchiladas for up to 3 months. Bake from frozen, adding extra time.

FAQs

Can I use leftover beef?

Yes! Leftover pot roast or brisket works great.

What’s the best tortilla for enchiladas?

Corn tortillas for authenticity; flour tortillas for a softer texture.

Can I make this dish ahead of time?

Yes! Assemble the enchiladas and refrigerate for up to 24 hours before baking.

How do I prevent soggy enchiladas?

Lightly fry corn tortillas before filling or avoid over-saturating with sauce.

Can I use store-bought enchilada sauce?

Absolutely! Just choose a high-quality, flavorful brand.

What cheese melts best for enchiladas?

Monterey Jack, cheddar, or a Mexican cheese blend work best.

Can I make this in a skillet?

Yes! Layer tortillas, beef, sauce, and cheese in a skillet and bake.

What sides go well with enchiladas?

Mexican rice, refried beans, guacamole, or a fresh salad.

Can I use chicken instead of beef?

Yes! Shredded chicken makes a great alternative.

How do I make the beef in the oven instead of a slow cooker?

Cover and roast at 300°F (150°C) for 3-4 hours, until tender.

Conclusion

Shredded Beef Enchiladas are a flavorful, satisfying dish that’s perfect for a comforting dinner. Whether slow-cooked, baked, or made in an Instant Pot, the tender beef, bold sauce, and cheesy topping make this a go-to meal. Try it today and enjoy a delicious homemade enchilada night!

Print

Shredded Beef Enchiladas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These homemade shredded beef enchiladas are made with slow-cooked, juicy beef, wrapped in soft tortillas, covered in a bold red enchilada sauce, and topped with melted cheese. Perfect for a family dinner or meal prep!

  • Author: Beth
  • Prep Time: 20 minutes
  • Chill Time: 4 hours
  • Cook Time: 25 minutes
  • Total Time: 4.5 hours
  • Yield: Serves 4-6 1x
  • Category: Main Course
  • Method: Slow Cooking, Baking
  • Cuisine: Mexican

Ingredients

Scale

For the Shredded Beef:

  • 2 lbs chuck roast (or brisket)
  • 1 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1/2 tsp chili powder
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 cup beef broth
  • 1/2 cup tomato sauce
  • 2 tbsp lime juice

For the Enchiladas:

  • 10 small corn tortillas (or flour tortillas, if preferred)
  • 2 cups red enchilada sauce (store-bought or homemade—see notes below)
  • 2 cups shredded cheese (cheddar, Monterey Jack, or Mexican blend)
  • 1/4 cup chopped fresh cilantro (for garnish)

Instructions

1. Slow Cook the Beef:

  1. Heat olive oil in a large pot over medium-high heat.
  2. Season beef with salt, pepper, cumin, paprika, oregano, and chili powder.
  3. Sear the beef on all sides until browned (about 3 minutes per side).
  4. Add onion, garlic, beef broth, tomato sauce, and lime juice to the pot.
  5. Cover and simmer on low heat for 3-4 hours (or 8 hours in a slow cooker) until the beef is fall-apart tender.
  6. Shred the beef using two forks, then mix it back into the sauce.

2. Preheat Oven & Prepare Enchiladas:

  • Preheat oven to 375°F (190°C).
  • Lightly grease a 9×13-inch baking dish.

3. Assemble the Enchiladas:

  1. Warm the tortillas in a pan or microwave to make them pliable.
  2. Spread 2 tbsp of enchilada sauce on each tortilla.
  3. Add shredded beef (about ¼ cup per tortilla) and roll up tightly.
  4. Place seam-side down in the baking dish.

4. Top with Sauce & Cheese:

  1. Pour the remaining enchilada sauce evenly over the rolled tortillas.
  2. Sprinkle with shredded cheese.

5. Bake Until Bubbly:

  • Bake uncovered for 20-25 minutes until the cheese is melted and bubbly.

6. Garnish & Serve:

  • Top with fresh cilantro, sour cream, or sliced jalapeños.
  • Serve warm with Mexican rice, beans, or guacamole.

Notes

  • Homemade Enchilada Sauce:
    • Mix 2 tbsp oil, 2 tbsp flour, 2 tbsp chili powder, 1 cup tomato sauce, 1 cup broth, 1 tsp cumin, ½ tsp garlic powder, and salt to taste. Simmer for 10 minutes.
  • Make ahead: Shredded beef can be stored in the fridge for 3 days or frozen for 3 months.
  • Swap it up: Use rotisserie chicken or black beans for a quicker version.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star