Beef Enchilada Casserole is a comforting, layered Tex-Mex dish that brings all the flavor of traditional enchiladas without the extra rolling and filling. This oven-baked favorite is packed with seasoned ground beef, zesty enchilada sauce, soft tortillas, and loads of melty cheese.
Originating as a simplified take on classic Mexican enchiladas, this casserole is ideal for busy weeknights or cozy family dinners. It’s hearty, satisfying, and bursting with bold, savory flavor in every bite. The combination of spices, creamy cheese, and tender beef makes it a guaranteed crowd-pleaser.
Whether you’re feeding a large family, prepping for leftovers, or bringing a dish to a potluck, this easy beef enchilada casserole is a comforting staple worth making on repeat.
Ingredients Overview
Ground Beef
The star of the dish, ground beef brings savory richness and a meaty texture. Use 80/20 for a balance of flavor and moisture. You can also use leaner beef or substitute with ground turkey for a lighter option.
Onion & Garlic
Finely chopped onion and minced garlic create a flavorful base. They add depth and aroma to the beef mixture. For convenience, you can use pre-minced garlic or onion powder in a pinch.
Enchilada Sauce
A good red enchilada sauce is crucial. Look for one that’s rich, slightly smoky, and not overly sweet. Homemade or store-bought both work—just choose one with authentic chili flavor.
Corn Tortillas
Corn tortillas provide the structure of the casserole and soak up the flavorful sauce. They hold up better than flour tortillas and deliver traditional taste. For a gluten-free version, ensure your tortillas are certified gluten-free.
Shredded Cheese
Use a blend of cheddar and Monterey Jack for melty perfection. Pre-shredded works fine, but freshly grated cheese melts more smoothly. Add a bit of pepper jack if you want a spicy kick.
Black Beans (Optional)
For added fiber and bulk, black beans make a great addition. Drain and rinse well before adding to the layers.
Seasonings
Cumin, chili powder, smoked paprika, and oregano bring classic Tex-Mex warmth. Salt to taste, and add cayenne or chipotle powder for heat.
Green Chiles or Jalapeños
For extra zing, add canned green chiles or pickled jalapeños between the layers.
Garnishes
Finish with chopped cilantro, green onions, sour cream, or avocado slices for freshness and contrast.
Step-by-Step Instructions
-
Preheat the Oven
Set your oven to 375°F (190°C) to ensure it’s ready once your layers are built. -
Cook the Ground Beef
In a large skillet over medium heat, brown the ground beef until fully cooked, breaking it up with a wooden spoon. Drain excess grease. -
Add Onions and Garlic
Stir in finely chopped onion and garlic. Sauté for 3–4 minutes until fragrant and translucent. -
Season the Beef
Sprinkle in the cumin, chili powder, smoked paprika, oregano, and salt. Stir to combine. Let everything cook for another minute to toast the spices. -
Mix in Enchilada Sauce and Beans
Add 1 cup of enchilada sauce and drained black beans (if using). Simmer for 3–4 minutes to let flavors meld. -
Prepare the Baking Dish
Lightly grease a 9×13-inch baking dish. Spread a few tablespoons of enchilada sauce on the bottom to prevent sticking. -
Start Layering
-
First Layer: Lay down 6 halved corn tortillas to cover the base.
-
Second Layer: Spread one-third of the beef mixture over the tortillas.
-
Third Layer: Sprinkle one-third of the shredded cheese.
-
Repeat layers (tortilla, beef, cheese) two more times until all ingredients are used.
-
-
Top with Sauce and Cheese
Finish with a final layer of tortillas, any remaining sauce, and a generous handful of cheese on top. -
Bake
Cover the dish with foil and bake for 20 minutes. Remove foil and bake uncovered for another 10–15 minutes, until the cheese is golden and bubbling. -
Cool and Garnish
Let the casserole rest for 10 minutes before slicing. Garnish with fresh cilantro, sliced green onions, or avocado.
Tips, Variations & Substitutions
-
Make It Spicy: Add diced jalapeños or chipotle peppers in adobo to the beef mixture.
-
Vegetarian Option: Substitute beef with sautéed mushrooms, black beans, and zucchini.
-
Low-Carb Swap: Use thinly sliced zucchini or low-carb tortillas.
-
Dairy-Free Version: Replace cheese with a plant-based cheese alternative that melts well.
-
Make-Ahead Friendly: Assemble the casserole up to a day ahead, refrigerate, then bake when ready.
Regional takes include using green enchilada sauce (verde), adding crema, or layering with Mexican rice for a full meal in one pan.
Serving Ideas & Occasions
This beef enchilada casserole pairs beautifully with a crisp green salad, guacamole, or a side of Mexican rice. Serve it with lime wedges for brightness and a cold drink—like agua fresca, iced tea, or a light lager.
It’s perfect for:
-
Weeknight family dinners
-
Meal prep lunches (it reheats well)
-
Potlucks and casual gatherings
-
Celebratory Tex-Mex nights at home
The rich aroma and bubbly cheese topping make this dish feel festive and satisfying every time.
Nutritional & Health Notes
While hearty and indulgent, this casserole can be made lighter by using lean beef, skipping the cheese layer on top, or adding extra beans and veggies.
A serving offers a good balance of protein, complex carbs from the tortillas and beans, and fat from the cheese. Pair it with a crunchy salad or sautéed greens for added fiber and nutrients.
To manage portion size, slice the casserole into 8 servings and enjoy with balanced sides.
For gluten-free diets, double-check that your enchilada sauce and tortillas are gluten-free.
FAQs
Q1: Can I use flour tortillas instead of corn?
A1: While corn tortillas are traditional and hold up better when baked, flour tortillas can be used if you prefer a softer texture. Just note that they may absorb more moisture and become slightly doughy if overbaked.
Q2: How do I store and reheat leftovers?
A2: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the whole casserole in a 325°F oven, covered with foil, until heated through.
Q3: Can I freeze beef enchilada casserole?
A3: Absolutely. Assemble the casserole in a freezer-safe dish, cover tightly with foil and plastic wrap, and freeze for up to 3 months. To bake, thaw overnight in the fridge and bake as directed. If baking from frozen, increase the covered bake time by 20–30 minutes.
Q4: What cheese is best for enchilada casserole?
A4: A blend of cheddar and Monterey Jack offers the best melt and flavor. You can also use a Mexican cheese blend or add a little queso fresco on top after baking for a more authentic finish.
Q5: Can I make this in a slow cooker?
A5: Yes! Layer all ingredients in a slow cooker and cook on low for 4–5 hours or high for 2–3 hours. The edges may crisp up a bit, and it will be slightly softer than the baked version, but still delicious.
Q6: How can I make it more nutritious?
A6: Add chopped spinach, zucchini, or bell peppers to the beef mixture. Use low-sodium enchilada sauce, lean beef or turkey, and reduce the cheese. Serve with a fresh salad for balance.
Q7: Is this recipe suitable for kids?
A7: Very much so! Kids usually love the cheesy, mild flavors. If you’re worried about spice, skip the jalapeños and use a mild enchilada sauce.
PrintEasy Beef Enchilada Casserole – Cheesy, Hearty Family Favorite
A cheesy, hearty beef enchilada casserole layered with corn tortillas, seasoned beef, enchilada sauce, and melted cheese—perfect for weeknight dinners and leftovers.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
Ingredients
-
1 lb ground beef (80/20)
-
1 small onion, diced
-
2 garlic cloves, minced
-
2 tsp chili powder
-
1 tsp cumin
-
1 tsp smoked paprika
-
½ tsp dried oregano
-
Salt to taste
-
1 (15 oz) can red enchilada sauce
-
1 (15 oz) can black beans, drained and rinsed (optional)
-
12 corn tortillas, halved
-
2 cups shredded cheddar cheese
-
1½ cups shredded Monterey Jack cheese
-
1 (4 oz) can diced green chiles or pickled jalapeños (optional)
-
Fresh cilantro and green onions for garnish
Instructions
-
Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
-
In a skillet, brown the beef over medium heat. Drain excess fat.
-
Add onion and garlic; cook until softened.
-
Stir in spices and salt. Add enchilada sauce and beans. Simmer 3–4 minutes.
-
Spread a spoonful of sauce in the baking dish.
-
Layer 6 tortilla halves, then ⅓ of the beef, then ⅓ of the cheese.
-
Repeat layers twice more, ending with cheese.
-
Cover with foil and bake for 20 minutes.
-
Remove foil and bake 10–15 minutes more, until cheese is bubbly.
-
Let rest 10 minutes. Garnish and serve.
Notes
-
Add diced veggies or use turkey for a lighter version.
-
Make ahead and freeze for later.
-
Pairs well with salad, rice, or guacamole.