Cheesy Beef Enchilada Bake

Easy & Delicious Beef Enchilada Casserole: Your New Family Favorite!

There’s nothing quite like the comforting embrace of a hearty casserole, and this Beef Enchilada Casserole takes comfort food to a whole new level. Imagine layers of soft tortillas, a rich, savory enchilada sauce, a perfectly seasoned ground beef and bean mixture, and generous amounts of melty cheese, all baked together into a bubbly, golden masterpiece. It’s a dish that promises big flavors with minimal fuss, making it an instant hit for any weeknight dinner or special gathering.

Overhead photo of casserole from the oven and garnished with sour cream, guacamole, and cilantro.
A delicious Beef Enchilada Casserole fresh out of the oven, ready to be served.

Enchiladas have a special place in many hearts (and stomachs!), and my husband is no exception—they are among his all-time favorite Mexican dishes, right alongside classic chile rellenos. While traditional enchiladas require a bit of rolling, which can be time-consuming, this casserole version offers all the incredible taste without the extra effort. It’s a fantastic way to enjoy those beloved flavors in a convenient, make-ahead format. We frequently enjoy this and other family favorites like Green Chile Chicken Enchiladas and Breakfast Enchiladas, all of which are wonderful for prepping ahead and freezing for those busy future nights.

Why You Will Love This Beef Enchilada Casserole

This isn’t just another recipe; it’s a solution for delicious, stress-free meals. Here are just a few reasons why this Beef Enchilada Casserole is destined to become a staple in your kitchen:

  • Effortless Preparation: Forget the tedious task of rolling individual enchiladas. This casserole is all about layering, significantly cutting down on prep time and making it perfect for busy evenings.
  • Ultimate Comfort Food: Warm, hearty, and packed with savory flavors, this dish embodies everything you crave in a comforting meal. It’s guaranteed to satisfy and bring a smile to everyone at the table.
  • Freezer-Friendly Convenience: Life gets hectic, which is why this recipe is a game-changer. You can easily make a double batch—enjoy one tonight and freeze the other for a quick, homemade meal whenever you need it most. It’s perfect for meal prepping!
  • Versatile Tortilla Choices: Whether you prefer the soft chew of flour tortillas or the authentic taste and texture of corn tortillas, this recipe accommodates both, allowing you to tailor it to your family’s preference.
  • Highly Customizable: This recipe serves as an excellent base for creativity. Feel free to adjust the seasonings, add more vegetables, or swap out the cheese to suit your personal taste or dietary needs. It’s incredibly forgiving and adaptable.
  • Crowd-Pleasing & Family-Approved: With its universally loved flavors, this enchilada casserole is a guaranteed hit with both kids and adults. It’s perfect for family dinners, potlucks, or entertaining guests without the stress.
Ingredients: ground beef, beans, refried beans, oregano, cumin, chili powder, garlic powder, onion powder, onion, enchilada sauce, tortillas, and cheese.
The simple, fresh ingredients that make up this delicious casserole.

Essential Ingredients & Smart Substitutions

Creating a delicious Beef Enchilada Casserole starts with high-quality ingredients. Here’s a closer look at what you’ll need and how you can make it your own:

  • GROUND BEEF: I typically opt for lean ground beef (90/10 or 93/7) to minimize excess grease. However, any ground beef will work! Just remember to thoroughly drain any rendered fat after browning to prevent a greasy casserole. This step is crucial for the best texture and flavor. For a lighter version, consider ground turkey or chicken.
  • BEANS: Black beans are my go-to for their earthy flavor and firm texture, but feel free to use pinto beans or kidney beans if that’s what you have on hand or prefer. For an even more authentic touch, try making your own Quick and Easy Refried Beans instead of using canned ones. The creamy texture of refried beans adds another dimension to the beef mixture.
  • ENCHILADA SAUCE: The enchilada sauce is the heart of this dish, providing much of its signature flavor. It’s vital to use a brand or recipe that your family genuinely enjoys. If you’re feeling ambitious, my homemade Red Enchilada Sauce recipe offers a depth of flavor that’s hard to beat. For those with dietary restrictions, particularly gluten sensitivities, always double-check the label of store-bought sauces to ensure they are gluten-free.
  • TORTILLAS: You have a choice between flour and corn tortillas for this casserole. Corn tortillas often lend a more traditional Mexican flavor and tend to hold up a bit better, preventing excessive sogginess in the casserole. If you need this dish to be gluten-free, corn tortillas are the way to go. Consider warming your tortillas slightly before layering to make them more pliable and less prone to tearing.
  • CHEESE: Shredded cheddar cheese is a classic choice for its sharp flavor and excellent melting properties. However, don’t hesitate to experiment! Pepper jack will add a subtle kick, while Colby Jack offers a milder, creamier melt. A Mexican cheese blend is also a fantastic option for added complexity. Freshly grated cheese melts much smoother than pre-shredded varieties.
  • SEASONINGS: The blend of onion powder, garlic powder, cumin, chili powder, and dried oregano creates the iconic Tex-Mex flavor profile. Don’t underestimate the power of these spices to transform simple ground beef into a flavorful filling.
Two pictures showing how to make the beef mixture.
Preparing the savory ground beef and bean mixture for the casserole.

Step-by-Step Guide: How To Make Beef Enchilada Casserole

Making this Beef Enchilada Casserole is surprisingly simple, designed to get a hearty meal on your table with minimal fuss. Here’s a detailed overview of the process. For precise measurements and a printable recipe, please refer to the recipe box at the bottom of this post.

  1. STEP 1: Prepare the Flavorful Beef Mixture.

    Start by preheating your oven to 350°F (175°C) and lightly greasing a 9×13 inch baking dish. In a large skillet, brown your chosen ground beef along with the diced onion over medium heat. Cook until the beef is no longer pink and the onion has softened and become translucent. This usually takes about 5-7 minutes. It’s crucial at this stage to drain off any excess grease from the pan to prevent your casserole from becoming oily. Once drained, stir in the black beans (drained and rinsed), refried beans, and all the dry seasonings: onion powder, garlic powder, cumin, chili powder, and dried oregano. Mix well, ensuring the beef and beans are thoroughly coated with the spices. Allow it to simmer for a minute or two, letting the flavors meld together.

  2. STEP 2: Begin Layering the Casserole.
    Eight pictures showing how to layer the casserole.
    Carefully layering the tortillas, beef, sauce, and cheese.

    To start building your casserole, spread a thin, even layer of about ¼ cup of enchilada sauce on the bottom of your prepared 9×13 inch baking dish. This initial layer is vital as it not only adds flavor but also helps prevent the first layer of tortillas from sticking to the bottom and ensures they absorb moisture beautifully. Next, arrange four tortillas over the sauce. You might need to tear some tortillas in half or into smaller pieces to fit them snugly and cover the entire bottom of the dish.

  3. STEP 3: Assemble and Bake to Perfection.

    Once your first tortilla layer is down, top it with half of your seasoned ground beef mixture, spreading it evenly. Then, sprinkle about ¾ cup of shredded cheese over the beef, followed by approximately ½ cup of enchilada sauce. Repeat these layers: another four tortillas, the remaining beef mixture, and another ¾ cup of cheese. Finish the casserole with the final layer of four tortillas, topped with the remaining enchilada sauce and the last of the shredded cheese. Cover the baking dish loosely with aluminum foil (this helps prevent the cheese from browning too quickly and keeps the casserole moist). Bake for 20 minutes, or until the casserole is hot and bubbly, and the cheese is beautifully melted and lightly golden. Remove the foil for the last 5-10 minutes if you prefer a crispier, more browned cheese topping. Allow the casserole to stand for 5 minutes after baking before serving; this helps the layers set and makes for easier slicing.

Tips for the Ultimate Enchilada Casserole

Achieving enchilada casserole perfection is easy with these simple tips:

  • Prevent Soggy Tortillas: The key to avoiding a mushy casserole is to use a good quality, thick enchilada sauce and not to over-sauce the layers. Also, lightly frying corn tortillas for a few seconds per side before layering can create a barrier against moisture, ensuring they hold their structure better.
  • Even Flavor Distribution: Make sure your ground beef is thoroughly seasoned and mixed before layering. This ensures every bite of your casserole is packed with flavor.
  • Cheese, Please! For the best melt and flavor, shred your own cheese from a block. Pre-shredded cheeses often contain anti-caking agents that can hinder a smooth melt. Don’t be shy with the cheese—it’s essential for a truly decadent casserole!
  • Resting Time is Key: After baking, let your casserole rest for 5-10 minutes before cutting and serving. This allows the layers to settle and makes it much easier to scoop out neat portions without everything falling apart.
  • Make Ahead Option: This casserole is fantastic for meal prep! Assemble the entire dish (without baking), cover it tightly, and refrigerate for up to 24 hours. When ready to bake, add an extra 10-15 minutes to the baking time since it will be going into the oven cold.
Close up of beef enchilada casserole with a spoon taking a serving out.
A close-up shot of a serving being scooped, showing the delicious layers.

FAQs About Beef Enchilada Casserole

HOW TO FREEZE BEEF ENCHILADA CASSEROLE?

Freezing this casserole is incredibly easy, making it perfect for future meals! To freeze, fully assemble the casserole in your baking dish according to the recipe instructions, but do not bake it. Once assembled, wrap the dish tightly with a layer of plastic wrap, followed by a layer of heavy-duty aluminum foil. Ensure it’s sealed well to prevent freezer burn. It can be stored in the freezer for up to 2 months. When you’re ready to enjoy it, thaw the casserole overnight in the refrigerator. Before baking, remove it from the refrigerator at least 30 minutes prior to allow it to come closer to room temperature. You may need to add an extra 15-20 minutes to the baking time to ensure it heats through evenly and the cheese melts perfectly.

HOW TO STORE AND REHEAT LEFTOVERS?

Proper storage ensures your delicious leftovers stay fresh. Once the casserole has cooled completely, cover the dish tightly with plastic wrap or transfer individual portions to airtight containers. Store in the refrigerator for up to 4 days. To reheat, individual portions can be quickly warmed in the microwave until hot. For the entire casserole, cover it with foil and reheat in a 350°F (175°C) oven for about 15-25 minutes, or until thoroughly heated and bubbly. The exact time will depend on the quantity of casserole remaining. For best results, remove the casserole dish from the refrigerator at least 30 minutes before reheating in the oven.

ARE ENCHILADAS BETTER WITH CORN OR FLOUR TORTILLAS?

This truly comes down to personal preference! Corn tortillas offer a more traditional Mexican flavor and a slightly chewier texture. In a casserole, I often find that corn tortillas tend to maintain their structure a bit better and don’t get as soggy as flour tortillas, especially when properly layered and sauced. Flour tortillas, on the other hand, are softer and provide a milder flavor, which some people prefer. If you’re looking for a gluten-free option, corn tortillas are the natural choice.

CAN I MAKE THIS CASSEROLE SPICIER?

Absolutely! If you love a bit of heat, you can easily amp up the spice. Add a pinch or two of cayenne pepper or a teaspoon of crushed red pepper flakes to the ground beef mixture along with the other seasonings. For an even more intense kick, incorporate some diced jalapeños (fresh or pickled) into the beef mixture or sprinkle them between the layers. A spicy enchilada sauce or a dash of hot sauce on top can also do the trick!

Overhead view of a serving of beef enchilada casserole on a white plate with a black for off to the side.
A perfectly portioned serving of Beef Enchilada Casserole.

Substitutions & Exciting Variations

This Beef Enchilada Casserole is incredibly versatile, allowing you to tailor it to your dietary needs or simply experiment with new flavors:

  • Go Vegetarian: Easily transform this into a meat-free delight! Replace the ground beef with an extra can of black beans or pinto beans. You can also add a medley of your favorite vegetables, such as diced bell peppers, zucchini, corn, or mushrooms, sautéing them with the onion until tender before mixing with the refried beans and seasonings.
  • Cheese Swap: While cheddar is a classic, don’t limit yourself! Swap it out for spicy pepper jack cheese for an extra kick, mild Colby Jack, or a blend of Mexican cheeses like Monterey Jack and Oaxaca for a different flavor profile and melt.
  • Lighter Options: For a healthier spin, use lean ground turkey or ground chicken instead of beef. Opt for low-fat cheese and a lighter enchilada sauce. You can also increase the vegetable content significantly to add more fiber and nutrients.
  • Spice It Up: If you crave more heat, incorporate cayenne pepper or crushed red pepper flakes directly into the beef mixture. For a smoky heat, a pinch of chipotle powder works wonders. A few dashes of your favorite hot sauce can also be swirled into the beef or enchilada sauce.
  • Add More Veggies: Boost the nutritional value and flavor by adding diced bell peppers, corn, or diced green chiles (like Hatch chiles for a Tex-Mex twist) to the beef mixture. Sauté them until tender before combining with the other ingredients.
  • Bean Variety: Experiment with different types of beans. While black beans are fantastic, pinto beans or a combination of both can also be used. For an extra creamy texture, you could even mash some of the black beans into the mixture.

Perfect Serving Suggestions

Complete your Beef Enchilada Casserole experience with these delicious toppings and side dishes:

  • Irresistible Toppings:
    • Sour Cream or Greek Yogurt: A dollop adds a cool, creamy contrast.
    • Fresh Guacamole: Creamy avocado goodness is always a winner.
    • Shredded Lettuce: Adds a refreshing crunch.
    • Pico de Gallo: A fresh tomato and onion salsa for brightness.
    • Chopped Cilantro: For a burst of fresh, herbaceous flavor.
    • Salsa: Your favorite red or green salsa for an extra layer of taste.
    • Sliced Jalapeños: Fresh or pickled, for an added kick.
  • Complementary Side Dishes:
    • Simple Side Salad: A light, refreshing salad balances the richness of the casserole.
    • Easy Spanish Rice: A classic pairing that enhances the Mexican theme.
    • Quick and Easy Refried Beans: An additional side of creamy, savory beans is always welcome.
    • Corn on the Cob: Sweet and simple, especially when in season.

Ready to make this incredible Beef Enchilada Casserole your own? You’ll love how simple and satisfying it is!

Beef Enchilada Casserole

This Beef Enchilada Casserole is layered with tortillas, enchilada sauce, cheese, and a ground beef mixture. It’s flavorful, easier to make than traditional enchiladas, and freezer-friendly!
Servings: 8
Author: Malinda Linnebur
Overhead photo of casserole from the oven and garnished with sour cream, guacamole, and cilantro.
Save RecipeSaved!
Print Recipe
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Prevent your screen from going dark

Ingredients

  • 1 pound (500g) lean ground beef
  • 1 small onion, diced
  • 1 (15oz) (425g) can black beans, drained and rinsed
  • 1 (16oz) (454g) can refried beans
  • 1 tablespoon each: onion powder, garlic powder, cumin, chili powder
  • ½ tablespoon dried oregano
  • 12 corn tortillas
  • 1 (15oz) (425g) can enchilada sauce
  • 12 ounces (340g) (3 cups) shredded cheddar cheese

Instructions

  • Preheat oven to 350℉. Lightly grease a 9×13 baking pan and set aside.
  • In a large skillet, brown ground beef and onion until no longer pink. Drain any grease. Stir in the onion powder, garlic powder, cumin, chili powder, and oregano. Stir in the black beans and refried beans.
  • Spread ¼ cup of enchilada sauce on the bottom of the 9×13 baking pan. Arrange 4 tortillas on top of the sauce, top with ½ of the meat mixture, ¾ cup shredded cheese, ½ cup enchilada sauce, and 4 more tortillas. Repeat layers ending with remaining enchilada sauce.
  • Bake for 20 minutes or until hot and bubbly and cheese is melted. Let casserole stand for 5 minutes before serving.

Notes

  1. STORAGE: Store cooled leftovers covered in the refrigerator for up to 4 days. 
  2. FREEZER-FRIENDLY: Assemble the casserole per the recipe directions, but don’t bake. Wrap the dish in plastic wrap and heavy-duty foil. Freeze for up to 2 months. Thaw overnight in the refrigerator. Remove the casserole from the refrigerator at least 30 minutes before baking. May need extra baking time.
  3. NUTRITION: Nutrition calculated using corn tortillas, Since different brands of ingredients have different nutritional information, the information shown is just an estimate. This website is not intended as nutritional advice, or a diet or health plan. Readers of this website are ultimately responsible for all decisions pertaining to their health.

Nutrition

Calories: 362kcal | Carbohydrates: 19g | Protein: 24g | Fat: 21g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.4g | Cholesterol: 79mg | Sodium: 336mg | Potassium: 300mg | Fiber: 3g | Sugar: 1g | Vitamin A: 428IU | Vitamin C: 1mg | Calcium: 341mg | Iron: 2mg
Did you make this?Let me know by sharing a picture and tagging @countryside_cravings on Instagram

HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Pinterest, Facebook, and Instagram for all my latest updates!