Cheesy Beef Enchiladas

These cheesy beef enchiladas are warm, comforting, and packed with flavor. Soft flour tortillas are filled with seasoned ground beef, rolled tightly, covered with a rich tomato enchilada sauce, and topped with plenty of melted cheese.

This is a simple family dinner that works well for busy weeknights, potlucks, or relaxed weekend meals. Serve the enchiladas with rice, beans, sour cream, avocado, or a fresh salad.

Prep time: 25 minutes
Cook time: 30 minutes
Total time: 55 minutes
Servings: 6
Makes: 8 enchiladas

Ingredients

For the beef filling

  • 1 pound ground beef
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tablespoon olive oil, if needed
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup enchilada sauce
  • ½ cup shredded cheddar cheese

For assembling the enchiladas

  • 8 medium flour tortillas
  • 2 cups red enchilada sauce
  • 1½ cups shredded cheddar cheese
  • 1 cup shredded Monterey Jack or mozzarella cheese
  • Chopped parsley, cilantro, or green onions for garnish, optional

For serving

  • Sour cream
  • Sliced avocado
  • Fresh tomatoes
  • Mexican rice
  • Refried beans
  • Lime wedges

Instructions

1. Preheat the oven

Preheat the oven to 375°F or 190°C.

Lightly grease a 9 × 13-inch baking dish with cooking spray or a small amount of oil.

Spread about ½ cup of enchilada sauce over the bottom of the dish. This helps prevent the tortillas from sticking and keeps the bottoms moist while baking.

2. Cook the ground beef

Place a large skillet over medium heat.

Add the ground beef and cook for 5–7 minutes, breaking it into small pieces with a wooden spoon.

If the beef releases a lot of grease, carefully drain most of it before continuing.

Add the chopped onion and cook for another 3–4 minutes, until softened.

Stir in the minced garlic and cook for about 30 seconds, just until fragrant.

3. Season the filling

Add the chili powder, cumin, smoked paprika, oregano, salt, and black pepper.

Stir well so the seasonings coat the beef evenly.

Pour in ½ cup of enchilada sauce and cook for another 2–3 minutes.

Remove the skillet from the heat and stir in ½ cup of shredded cheddar cheese.

The filling should be moist but not watery.

4. Warm the tortillas

Warm the tortillas before filling them so they are easier to roll without cracking.

You can warm them in the microwave by stacking them on a plate, covering them with a damp paper towel, and heating for 20–30 seconds.

You may also warm them briefly in a dry skillet.

5. Fill the tortillas

Place one tortilla on a clean work surface.

Spoon about ⅓ cup of the beef mixture down the center.

Fold the sides inward slightly, then roll the tortilla tightly around the filling.

Place it seam-side down in the prepared baking dish.

Repeat with the remaining tortillas and beef filling.

Arrange the enchiladas close together so they hold their shape while baking.

6. Add the sauce

Pour the remaining enchilada sauce evenly over the rolled tortillas.

Use the back of a spoon to spread the sauce across the tops and around the sides.

Make sure most of the tortillas are covered so they do not dry out in the oven.

7. Add the cheese

Combine the cheddar and Monterey Jack cheese.

Sprinkle the cheese generously over the enchiladas, covering the surface evenly.

For an extra-cheesy casserole, add another ½ cup of cheese.

8. Bake

Cover the baking dish loosely with aluminum foil.

Bake for 20 minutes.

Remove the foil and continue baking for another 8–10 minutes, or until the cheese is melted, bubbling, and lightly golden.

For a more browned top, broil for 1–2 minutes at the end. Watch carefully so the cheese does not burn.

9. Rest and serve

Remove the enchiladas from the oven and let them rest for 5–10 minutes.

This gives the filling and sauce time to settle and makes the enchiladas easier to serve.

Garnish with chopped cilantro, parsley, or green onions.

Serve warm with sour cream, avocado, lime wedges, rice, or beans.

Homemade Red Enchilada Sauce

You may use store-bought sauce, but homemade enchilada sauce is quick and flavorful.

Ingredients

  • 2 tablespoons vegetable oil
  • 2 tablespoons all-purpose flour
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon dried oregano
  • 2 cups chicken or beef broth
  • 2 tablespoons tomato paste
  • ½ teaspoon salt

Instructions

Heat the oil in a saucepan over medium heat.

Add the flour and whisk for about 1 minute.

Stir in the chili powder, cumin, garlic powder, onion powder, and oregano.

Slowly pour in the broth while whisking constantly.

Add the tomato paste and salt.

Simmer for 8–10 minutes, stirring occasionally, until the sauce thickens slightly.

Taste and adjust the seasoning before using.

Helpful Tips

Do not overfill the tortillas

Too much filling can make them difficult to roll and may cause them to open while baking.

Warm the tortillas first

Cold tortillas are more likely to crack. Warm tortillas are softer and easier to shape.

Keep the filling thick

If the beef mixture is too wet, simmer it for a few extra minutes before filling the tortillas.

Place them seam-side down

This keeps each enchilada closed while baking.

Cover most of the tortillas with sauce

Uncovered edges can become dry and tough in the oven.

Rest before serving

A short resting period helps the enchiladas hold together when lifted from the dish.

Variations

Chicken Enchiladas

Replace the ground beef with 3 cups of cooked shredded chicken.

Turkey Enchiladas

Use ground turkey instead of beef for a lighter version.

Spicy Enchiladas

Add chopped jalapeños, cayenne pepper, hot sauce, or pepper jack cheese.

Bean and Beef Enchiladas

Add 1 cup of drained black beans or pinto beans to the beef filling.

Vegetable Enchiladas

Replace the beef with sautéed bell peppers, corn, mushrooms, spinach, or zucchini.

Extra-Cheesy Enchiladas

Mix cream cheese into the beef filling and add extra cheese on top.

Make-Ahead Instructions

Assemble the enchiladas completely but do not bake them.

Cover the baking dish tightly and refrigerate for up to 24 hours.

When ready to bake, remove the dish from the refrigerator while the oven preheats.

Bake as directed, adding about 5–10 extra minutes if needed.

Storage

Store leftover enchiladas in an airtight container in the refrigerator for up to four days.

Keep the sauce with the enchiladas so they remain moist.

Reheating

Oven

Place the enchiladas in a baking dish, cover with foil, and reheat at 350°F or 175°C for 15–20 minutes.

Microwave

Heat individual portions for 1–2 minutes, or until hot throughout.

Add a spoonful of extra sauce before reheating if they look dry.

Freezing Instructions

The enchiladas can be frozen before or after baking.

Cover the dish tightly with plastic wrap and aluminum foil.

Freeze for up to two months.

Thaw overnight in the refrigerator before baking or reheating.

For best results, add the cheese just before baking if freezing them unbaked.

What to Serve with Beef Enchiladas

These enchiladas pair well with:

  • Mexican rice
  • Refried beans
  • Black beans
  • Corn salad
  • Guacamole
  • Pico de gallo
  • Sour cream
  • Avocado slices
  • Tortilla chips
  • Fresh green salad

Frequently Asked Questions

Can I use corn tortillas?

Yes. Corn tortillas give the enchiladas a more traditional flavor. Warm them well before rolling so they do not crack.

Can I use taco sauce instead of enchilada sauce?

Yes, although the flavor will be slightly different. Choose a mild or medium sauce depending on your preference.

Why did my tortillas become soggy?

Too much sauce or a very watery filling can make them overly soft. Use a thick sauce and drain excess grease from the beef.

Can I add rice to the filling?

Yes. Add about 1 cup of cooked rice to make the enchiladas more filling.

Can I prepare these without onions?

Yes. Simply leave them out or replace them with finely chopped bell pepper.

Final Notes

These cheesy beef enchiladas are rich, satisfying, and easy to prepare with simple ingredients. The combination of seasoned beef, soft tortillas, savory sauce, and melted cheese makes them a dependable meal for family dinners and gatherings.

Serve them hot with your favorite toppings and sides for a comforting dinner everyone will enjoy.

Leave a Reply

Your email address will not be published. Required fields are marked *