Beef Enchilada Casserole: A Beginner-Friendly Recipe Packed with Flavor

This beef enchilada casserole layers seasoned mince, beans and tomatoes with corn tortillas and two kinds of cheese. It is a straightforward oven-baked dinner that brings familiar enchilada flavours to the table without rolling individual tortillas.
Ingredients
- 454 g (1 lb)beef mince
- 1 mediumonion, diced
- 2 clovesgarlic, minced
- 283 g (10 oz)enchilada sauce
- 411 g (14.5 oz), draineddiced tomatoes
- 425 g (15 oz), drained and rinsedblack beans
- 1 tspground cumin
- 1 tspchilli powder
- 1 tspsalt
- ½ tspblack pepper
- 8corn tortillas
- 227 g (2 cups)shredded Cheddar cheese
- 227 g (2 cups)shredded Monterey Jack cheese
- to taste, optionalfresh coriander
Instructions
- 1
Heat the oven
Preheat the oven to 190°C (375°F). Grease a 23 × 33 cm (9 × 13-inch) baking dish.
- 2
Brown the beef
Set a frying pan over a medium heat and cook the beef with the diced onion and garlic, stirring often, until the beef is cooked through and the onion has softened. Drain off any excess fat.
- 3
Simmer the filling
Stir in the enchilada sauce, drained tomatoes and black beans. Add the cumin, chilli powder, salt and pepper, then simmer for about 5 minutes so the flavours combine.
- 4
Build the first layer
Arrange 4 corn tortillas in the prepared dish, overlapping them slightly if needed. Spread half the beef mixture over them, then scatter over half of both cheeses.
- 5
Finish the layers
Place the remaining 4 tortillas on top, followed by the rest of the beef mixture. Finish with the remaining Cheddar and Monterey Jack, spread evenly over the surface.
- 6
Bake until bubbling
Bake for 25 minutes, or until the cheese is bubbling and lightly browned.
- 7
Rest and serve
Leave the casserole to cool for a few minutes before serving. Add fresh coriander on top if desired.
What is beef enchilada casserole?
Enchiladas are a Mexican dish built around tortillas filled and covered with sauce; this casserole takes those flavours and arranges the tortillas in layers instead of rolling them one by one. The result is a tray-baked dish that is easy to portion.
This version pairs beef and black beans with enchilada sauce, tomatoes and warm spices. The two cheeses melt between the layers and across the top.
Nutrition and macros by portion
The nutrition label shows one serving as written: 530 calories, 34g protein, 36g carbs, 29g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use less cheese | 371 kcal | 24g | 25g | 20g |
| This serving | As written | 530 kcal | 34g | 36g | 29g |
| Hungry | Serve a larger slice | 795 kcal | 51g | 54g | 44g |
The beef and cheeses provide much of the protein and fat, while the tortillas and black beans contribute most of the carbohydrates. Beans also add fibre, and the cheese contributes saturated fat and sodium. Pair a serving with salad or another non-starchy vegetable for a more varied plate.
Choosing the ingredients
Beef mince: browning it with onion and garlic creates the savoury base of the filling. Drain excess fat after cooking to keep the casserole from becoming greasy.
Tortillas and cheese: corn tortillas give the layers their structure, while Cheddar and Monterey Jack provide a mix of flavour and melt. Use shredded cheese so it spreads readily over the filling.
Build sturdy layers
Tortilla base: overlap the first four tortillas enough to cover the bottom of the dish. Small gaps are fine, as the filling and the next layer help hold everything together.
Even filling: spread half the beef mixture across the first layer before adding cheese. Repeat with the remaining tortillas and filling so each portion gets a similar balance.
Get the filling texture right
Simmer: give the sauce, tomatoes, beans and spices about 5 minutes in the pan. The filling should be moist and well combined, not left bubbling for so long that it becomes dry.
Drain: remove excess liquid from the tomatoes and beans before adding them. This helps keep the tortilla layers from becoming overly wet.
Look for melted, browned cheese
Bake the assembled dish at 190°C for 25 minutes. It is ready when the cheese is bubbling and has picked up a little colour on top.
Rest it for a few minutes before cutting. The filling will settle slightly, making the portions easier to lift from the dish.
Serve it with something fresh
Fresh coriander is an optional finish that adds colour and a fresh herbal note. Add it just before serving rather than baking it into the casserole.
For a meal with a fresh contrast, serve portions with a simple green salad or sliced avocado. The casserole is substantial, so a light side works well.
Recipe notes & tips
- Drain the tomatoes and rinse the beans well before adding them to the filling.
- Stir the beef regularly as it browns so the onion and garlic cook evenly.
- Spread the filling right to the edges of the tortilla layers for more consistent portions.
- Shred the cheeses finely so they cover the top and melt evenly.
- Let the casserole rest briefly before slicing to help the layers hold together.
Variations
- Add heat: stir chopped jalapeños into the beef filling for a spicier casserole.
- Use turkey: swap the beef mince for turkey mince and brown it in the same way.
- Change the beans: use pinto beans in place of black beans, draining and rinsing them first.
- Add sweetcorn: fold drained sweetcorn into the filling along with the beans.
- Top with avocado: add sliced avocado after baking for a cool, creamy contrast.
Common mistakes to avoid
- Skipping the draining: excess fat or liquid can make the casserole greasy or soggy, so drain the beef and the tinned ingredients as directed.
- Leaving gaps in the base: uncovered areas can make portions harder to lift, so overlap the tortillas slightly.
- Uneven layering: spreading the filling and cheese across the dish gives each serving a more consistent mix.
- Overbaking: the casserole can dry out if left in too long, so check for bubbling, lightly browned cheese at 25 minutes.
- Slicing immediately: the hot layers may slide apart, so let the dish cool for a few minutes first.
How to store
Refrigerate leftovers in a covered container for up to 3–4 days. Reheat individual portions in the microwave or warm larger portions in the oven until heated through. You can also freeze portions in airtight containers and thaw them in the fridge before reheating.
Frequently asked questions
Can I assemble the casserole ahead of time?
You can prepare the beef filling ahead and refrigerate it separately. For the best texture, layer and bake the casserole closer to serving time.
Do I need to soften the corn tortillas first?
No separate step is needed for this recipe. Layer them directly in the baking dish as directed.
Can I use one type of cheese?
Yes. Use 454 g total of a cheese that melts well, such as Cheddar or Monterey Jack.
How do I know when it is done?
After about 25 minutes at 190°C, the cheese should be bubbling and lightly browned. Let it rest for a few minutes before serving.
Can I make it less spicy?
Choose a mild enchilada sauce and reduce or omit the chilli powder. The cumin still gives the filling a warm, savoury flavour.
What can I serve alongside it?
A green salad, sliced avocado or another fresh vegetable makes a simple accompaniment. Add fresh coriander on top if you like.
Cook it from the original
This recipe comes from carlarecipes.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on carlarecipes.com