When the craving for Mexican food hits but the thought of rolling individual enchiladas makes you want to order takeout instead, this Ground Beef Enchilada Casserole swoops in to save dinner time.
It’s essentially a layered fiesta in a dish – all the flavors you love about enchiladas but assembled in convenient layers rather than individual rolls. Think of it as enchiladas’ laid-back cousin who’s just as delicious but way more chill about the whole preparation thing.
The beauty of this casserole lies in its versatility. Don’t have green peppers? Throw in some zucchini instead! Feeding someone who can’t handle the heat? Dial back the chili powder and opt for mild enchilada sauce.
This recipe is less about strict rules and more about creating a framework for a delicious meal that you can adapt to your family’s preferences or whatever happens to be in your fridge that day.
What makes this dish truly special is how it transforms humble ingredients into something that tastes like it took hours to prepare.
The layers of tortillas, seasoned ground beef, beans, and cheese meld together during baking, creating a texture that’s somehow both comforting and exciting with every bite.
Plus, the leftovers (if there are any!) might taste even better the next day, as the flavors have more time to get friendly with each other overnight in the fridge.
INGREDIENTS
- 1½ pounds lean ground beef
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 green bell pepper, chopped
- 2 tablespoons taco seasoning (store-bought or homemade)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (10 oz) diced tomatoes with green chilies
- 2 cans (10 oz each) red enchilada sauce
- 12-15 corn tortillas, cut into quarters
- 3 cups shredded Mexican cheese blend
- ½ cup sliced black olives (optional)
- ¼ cup chopped fresh cilantro (plus extra for garnish)
- Sour cream, for serving
- Diced avocado, for serving
The heart of this casserole is undoubtedly the seasoned ground beef mixture. While lean ground beef (90/10) works best to avoid excessive grease, you could certainly substitute ground turkey or chicken for a lighter option.
The combination of onions, garlic, and bell peppers creates the aromatic base that makes this dish so irresistible, while the taco seasoning brings that authentic Mexican restaurant flavor right to your kitchen.
Don’t underestimate the importance of choosing the right enchilada sauce – it’s the flavor backbone of the entire dish!
I recommend a medium heat sauce for a balanced flavor, but feel free to go mild or hot depending on your spice tolerance.
And while pre-shredded cheese is convenient, grating your own from a block will give you a smoother, more even melt (pre-packaged shredded cheese contains anti-caking agents that can affect its melting properties).
INSTRUCTIONS
Preheat your oven to 350°F (175°C) and lightly grease a 9×13 inch baking dish.
In a large skillet over medium-high heat, cook the ground beef, breaking it apart as it browns. When the beef is about halfway cooked, add the diced onion, garlic, and bell pepper. Continue cooking until the beef is no longer pink and the vegetables have softened, about 5-7 minutes.
Drain excess fat if necessary, then add the taco seasoning, black beans, and diced tomatoes with green chilies. Stir well and simmer for 5 minutes to allow the flavors to meld.
Pour ½ cup of enchilada sauce into the bottom of the prepared baking dish, spreading it evenly.
Layer a third of the quartered tortillas over the sauce, overlapping slightly to ensure full coverage.
Spread half of the beef mixture over the tortillas, then drizzle with ½ cup of enchilada sauce and sprinkle with 1 cup of shredded cheese.
Repeat with another layer of tortillas, the remaining beef mixture, another ½ cup of sauce, and another cup of cheese.
Top with the remaining tortillas, the rest of the enchilada sauce, and the final cup of cheese. Sprinkle with black olives if using.
Cover with aluminum foil and bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and beginning to brown.
Remove from oven and let stand for 10 minutes before serving. Garnish with fresh cilantro, sour cream, and diced avocado.
The magic of this casserole happens during the layering process. Think of it like building a lasagna – you want each component to be distributed evenly so every bite contains all those delicious flavors. The quartering of the tortillas rather than leaving them whole is a game-changer; it makes serving much easier as you won’t be fighting to cut through whole tortillas after baking.
One of the best pro tips I can offer is to let the casserole rest for those full 10 minutes after taking it out of the oven.
I know it’s tempting to dive right in when you see that bubbling cheese and smell those amazing aromas, but patience pays off here. This resting period allows the layers to set slightly, making it much easier to serve neat portions rather than a delicious but messy scoop of ingredients.
Don’t be afraid to get creative with your toppings! While the suggested cilantro, sour cream, and avocado make for a classic finish, you could also add sliced jalapeños for heat, pickled red onions for tang, or a squeeze of lime juice for brightness.
This is your enchilada party, after all! The garnishes not only add fresh flavors that complement the rich, baked casserole but also bring textural contrast and visual appeal to the finished dish.

FAQs
Can I make this casserole ahead of time?
Absolutely! This is a meal-prepper’s dream. You can assemble the entire casserole up to 24 hours in advance, cover it tightly with plastic wrap, and refrigerate until you’re ready to bake. Just add about 10-15 minutes to the covered baking time since you’ll be starting with a cold casserole.
Alternatively, you can prepare the beef mixture a couple of days ahead and store it in the refrigerator, then assemble and bake when you’re ready to serve.
The casserole also freezes beautifully – assemble, cool completely, cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.
How can I make this recipe healthier?
There are several ways to lighten up this comfort food favorite!
Swap the ground beef for ground turkey or chicken, use whole wheat or low-carb tortillas, opt for reduced-fat cheese (though you might want to use a bit more as it doesn’t melt quite as well), and load up on extra vegetables in the meat mixture – grated zucchini, finely chopped spinach, or riced cauliflower blend in beautifully without drastically changing the flavor.
You can also reduce the amount of cheese between layers and focus more on using it as a flavorful topping. Serve with Greek yogurt instead of sour cream for a protein boost with fewer calories.
What can I serve with enchilada casserole?
While this hearty casserole can certainly stand alone as a complete meal, a few complementary sides can round out your dinner nicely.
A simple green salad with a lime vinaigrette provides a fresh, crisp contrast to the rich casserole. Mexican rice or cilantro-lime rice makes for a traditional pairing, or try a light quinoa salad for a healthier option.
For a veggie side, consider chili-lime roasted sweet potatoes or a simple corn and black bean salad. And of course, if you’re feeling indulgent, some tortilla chips with fresh guacamole or salsa make for a festive starter while your casserole is in the oven.
CONCLUSION
If there’s one dish that perfectly balances convenience and comfort without sacrificing flavor, it’s this Ground Beef Enchilada Casserole.
It takes the intimidation factor out of homemade Mexican cuisine while delivering all the satisfaction of a well-crafted enchilada. The beauty lies in its simplicity – familiar ingredients transformed into something greater than the sum of their parts through the magic of layering and baking.
This recipe is also a testament to the joy of adaptable cooking. No rigid rules, just guidelines to help you create a meal that works for your taste preferences and lifestyle.
Whether you’re feeding picky eaters, accommodating dietary restrictions, or simply working with what you have on hand, this forgiving format allows for personalization while still delivering that quintessential enchilada experience.

