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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Shredded Beef Enchiladas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • 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

Description

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!


Ingredients

Units 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.

Leave a Comment

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