Beef Enchilada Casserole – A Cheesy Family Favorite

If you’re craving the bold flavors of classic Tex-Mex cuisine without the fuss of individual enchiladas, this Beef Enchilada Casserole is exactly what you need. It layers all the rich, spicy, cheesy goodness of traditional beef enchiladas into a hearty, comforting bake that’s perfect for weeknights or potlucks.

This dish combines tender ground beef simmered with enchilada sauce, warm spices, and aromatics, layered between soft corn tortillas and a generous helping of melted cheese. The result is a bubbly, golden casserole with deeply satisfying flavor in every bite.

Whether you’re serving a crowd or meal-prepping for the week, this beef enchilada casserole brings the comforting essence of home-style Mexican food to your table—no rolling required.

Ingredients Overview

Every ingredient in this casserole plays an important role in building flavor and texture. Let’s look at what you’ll need and how to make it your own.

Ground Beef

The base of the casserole is lean ground beef. Choose 85/15 or 90/10 for a nice balance of flavor and less grease. You can also substitute ground turkey or plant-based ground for a lighter or vegetarian version.

Onion & Garlic

These aromatics are sautéed with the beef to add depth and a savory foundation. Yellow onion is ideal, but white or red onions work too.

Enchilada Sauce

Use a good-quality red enchilada sauce—either store-bought or homemade. Look for a sauce with rich chili flavor and just the right kick of heat. For more control, homemade sauce lets you adjust spice levels.

Corn Tortillas

Traditional enchiladas use corn tortillas, and they hold up well in a casserole. If you prefer flour tortillas, you can substitute, but they tend to be softer and may become mushy.

Cheese

A combination of shredded cheddar and Monterey Jack delivers that signature gooey, melted top. For extra flavor, try a Mexican blend or pepper jack for heat.

Beans (Optional)

Black beans or pinto beans add extra fiber and protein. Stir them into the beef mixture for a heartier dish.

Green Chilies

Canned diced green chilies add a mild, tangy kick. They’re optional but highly recommended for depth.

Seasonings

Cumin, chili powder, smoked paprika, and a pinch of oregano infuse the casserole with Tex-Mex flair. Taste and adjust based on your preferences.

Toppings

Top with chopped cilantro, green onions, sour cream, or diced avocado just before serving for a fresh, cool contrast to the warm casserole.

Step-by-Step Instructions

Making this casserole is simple and rewarding. Here’s how to bring it together.

1. Brown the Beef

In a large skillet over medium-high heat, cook ground beef until browned and crumbled, about 6–8 minutes. Drain excess fat.

Add chopped onions and garlic, and sauté for another 3–4 minutes until translucent and fragrant.

2. Season and Simmer

Stir in enchilada sauce, green chilies (if using), cumin, chili powder, paprika, and a pinch of oregano. Simmer for 5 minutes to meld the flavors.

Taste and adjust seasoning. If you’re adding beans, fold them in at this stage.

3. Prepare the Tortillas

Slice tortillas in halves or quarters to make layering easier.

Some cooks like to lightly fry or warm the tortillas to prevent tearing and to boost flavor. This step is optional but helpful.

4. Layer the Casserole

In a greased 9×13-inch baking dish:

  • Start with a thin layer of meat sauce.

  • Add a layer of tortillas, overlapping slightly.

  • Spoon more meat sauce over the tortillas.

  • Sprinkle with shredded cheese.

Repeat layers (about 3 total), ending with cheese on top.

5. Bake Until Bubbly

Cover with foil and bake at 375°F (190°C) for 20 minutes. Remove foil and bake an additional 10–15 minutes until cheese is melted and golden brown.

Let rest for 5–10 minutes before slicing to allow it to set.

Tips, Variations & Substitutions

Tips for Success

  • Don’t skip resting time—it helps the layers hold together.

  • For crispier edges, bake uncovered a bit longer.

  • Use freshly shredded cheese for best melt and texture.

Variations

  • Vegetarian: Use black beans, corn, and sautéed zucchini in place of beef.

  • Spicy: Add diced jalapeños or use spicy enchilada sauce and pepper jack cheese.

  • Breakfast Style: Add scrambled eggs and chorizo for a brunch casserole.

Dietary Substitutions

  • Gluten-Free: Use certified gluten-free corn tortillas and sauce.

  • Dairy-Free: Opt for vegan shredded cheese alternatives.

  • Low-Carb: Replace tortillas with thin slices of zucchini or low-carb wraps.

Serving Ideas & Occasions

Beef Enchilada Casserole is a crowd-pleaser that’s perfect for:

  • Weeknight dinners: One-pan and filling.

  • Game day: Serve with tortilla chips and guacamole.

  • Family gatherings: Easy to scale and prep ahead.

  • Meal prep: Great for freezing or next-day lunches.

Serve with:

  • Cilantro-lime rice or Spanish rice

  • Refried beans or charro beans

  • A fresh green salad or slaw

  • Margaritas or agua fresca

The cheesy, saucy layers pair beautifully with crisp, refreshing sides and drinks.

Nutritional & Health Notes

This casserole delivers a balanced mix of protein, carbohydrates, and fats in each serving.

  • Protein: Ground beef and cheese contribute a generous amount of protein, keeping you full and satisfied.

  • Fiber: Add beans and corn tortillas for fiber to support digestion and blood sugar balance.

  • Portion Control: Stick to a 1/8 slice with veggies on the side for a well-rounded meal.

  • Lighter Options: Choose lean ground meat, reduce cheese, or skip beans if watching carbs.

Make it part of a balanced lifestyle by pairing with wholesome sides and keeping portions in check.

FAQs

Q1: Can I make beef enchilada casserole ahead of time?

Yes! You can assemble the casserole up to 24 hours in advance and store it in the fridge, covered. When ready to bake, bring it to room temperature and bake as directed.

Q2: Can I freeze beef enchilada casserole?

Absolutely. Assemble, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. To bake from frozen, add 15–20 minutes to the baking time, keeping it covered with foil until heated through.

Q3: What’s the best way to reheat leftovers?

Reheat individual slices in the microwave for 1–2 minutes, or warm the whole dish in a 350°F oven, covered, for 20–25 minutes.

Q4: Can I use flour tortillas instead of corn?

Yes, but keep in mind that flour tortillas are softer and can become more soggy in casseroles. If using, lightly toast them first for better texture.

Q5: What kind of cheese melts best in this casserole?

A mix of cheddar and Monterey Jack works beautifully. Avoid pre-shredded cheese with anti-caking agents—it doesn’t melt as smoothly as freshly shredded blocks.

Q6: How do I make this dish spicier?

Use hot enchilada sauce, add fresh jalapeños to the beef mixture, or sprinkle crushed red pepper flakes between layers. Pepper jack cheese also adds a subtle kick.

Q7: What side dishes go well with beef enchilada casserole?

Try cilantro-lime rice, Mexican street corn (elote), a fresh tomato and avocado salad, or a crisp cabbage slaw to balance the richness of the casserole.

Print

Beef Enchilada Casserole – A Cheesy Family Favorite

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This cheesy Beef Enchilada Casserole is layered with seasoned beef, corn tortillas, and gooey cheese—an easy, crowd-pleasing Tex-Mex comfort food.

  • Author: Maya Lawson
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 68 servings 1x

Ingredients

Scale
  • 1 lb ground beef

  • 1 small onion, chopped

  • 2 garlic cloves, minced

  • 1 (10 oz) can red enchilada sauce

  • 1 (4 oz) can diced green chilies (optional)

  • 1 tsp cumin

  • 1 tsp chili powder

  • ½ tsp smoked paprika

  • ½ tsp dried oregano

  • Salt and pepper to taste

  • 810 corn tortillas, halved

  • 1½ cups shredded cheddar cheese

  • 1½ cups shredded Monterey Jack cheese

  • 1 (15 oz) can black beans, drained (optional)

  • Chopped cilantro, green onions, or sour cream for garnish

Instructions

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

  • In a large skillet, brown the beef over medium heat until no longer pink. Drain excess fat.

  • Add onion and garlic. Sauté 3–4 minutes.

  • Stir in enchilada sauce, green chilies, cumin, chili powder, paprika, oregano, salt, and pepper. Simmer 5 minutes. Stir in beans if using.

  • Layer the casserole: Spread a bit of meat sauce in the bottom, then a layer of tortillas, then more sauce and cheese. Repeat layers, ending with cheese.

  • Cover with foil and bake 20 minutes. Uncover and bake an additional 10–15 minutes until bubbly and golden.

  • Let rest 5–10 minutes before serving. Garnish as desired.

Notes

  • Can be assembled ahead and refrigerated or frozen before baking.

  • Swap ground beef with turkey or veggie crumbles for variation.

  • Use spicy enchilada sauce or pepper jack cheese for more heat.

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