in

Beef Enchilada Casserole

WANT TO SAVE THIS RECIPE?

Layers of spicy beef, melty cheese, and soft tortillas come together in this comforting Beef Enchilada Casserole—a family favorite that’s both hearty and crowd-pleasing. Imagine all the flavor of classic enchiladas, but without the fuss of individual rolling. This casserole is packed with savory ground beef, rich enchilada sauce, black beans, and plenty of gooey cheese—making it the perfect easy dinner recipe for busy weeknights or potlucks.

Pin this Recipe

It’s the kind of meal that hits the spot every time: bold, saucy, and deeply satisfying. Serve it up hot from the oven with your favorite toppings and you’ll have everyone asking for seconds. Whether you’re feeding a hungry crew or planning for leftovers, this dish will have you covered. Plus, it’s easily customizable, so you can adjust the spice or add your favorite veggies to make it your own.


Why You’ll Love This Beef Enchilada Casserole

This casserole checks all the boxes for a weeknight winner: it’s quick to assemble, uses everyday pantry staples, and delivers maximum flavor with minimal effort. There’s no need to spend time rolling up enchiladas—just layer, bake, and serve. The combination of seasoned beef, beans, tortillas, and cheese is a guaranteed hit with kids and adults alike. It also makes excellent leftovers, with flavors that meld and intensify overnight.


What Kind of Tortillas Should I Use for Beef Enchilada Casserole?

You can use either corn or flour tortillas in this casserole, but corn tortillas are traditional for enchiladas and hold up beautifully to the sauce without getting mushy. Flour tortillas will make the dish a bit softer and more like a Tex-Mex lasagna—both are delicious, so use what you have or prefer. If you’re gluten-free, stick to corn tortillas.


Ingredients for the Beef Enchilada Casserole

Each ingredient plays a special role in making this casserole irresistible. Here’s what you’ll need:

  • Ground beef – The heart of the casserole, provides richness and protein.
  • Onion – Adds savory flavor and sweetness to the beef.
  • Garlic – Boosts the aroma and depth of flavor.
  • Black beans – Adds creaminess, fiber, and extra heartiness.
  • Enchilada sauce – Gives the casserole its classic tangy, spicy character. Use mild or hot depending on your preference.
  • Diced green chilies – For a touch of heat and flavor complexity.
  • Corn tortillas – Creates sturdy, satisfying layers (use 12 for a standard 9×13 casserole).
  • Cheddar cheese – Provides meltiness and that signature golden crust.
  • Monterey Jack cheese – Melts beautifully and adds a creamy finish.
  • Olive oil – Used to sauté the beef and veggies.
  • Salt & pepper – Enhances every layer.
  • Chopped fresh cilantro & diced tomatoes – For garnish and a burst of freshness (optional).

Each ingredient contributes to the irresistible combination of savory, spicy, creamy, and melty you expect from a true enchilada casserole.


How To Make Beef Enchilada Casserole

Step 1: Brown the Beef and Aromatics

Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté until soft, about 3 minutes. Stir in the garlic and cook for 1 minute more. Add the ground beef, season with salt and pepper, and cook until browned, breaking it up as it cooks. Drain excess fat.

Step 2: Add Beans and Enchilada Flavors

Stir in the black beans, diced green chilies, and 1 cup of enchilada sauce. Let the mixture simmer for 2–3 minutes so the flavors meld. Remove from heat.

Step 3: Layer the Casserole

Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish. Spread 1/2 cup of enchilada sauce on the bottom. Lay 4 tortillas to cover the bottom. Top with half the beef mixture, then sprinkle 1 cup of cheddar and 1/2 cup of Monterey Jack cheese over it.

Add another layer of 4 tortillas, then the rest of the beef mixture. Pour 3/4 cup of enchilada sauce evenly over the top, and sprinkle with the remaining cheeses. Finish with a final layer of 4 tortillas, the remaining enchilada sauce (3/4 cup), and a final handful of cheese.

Step 4: Bake

Cover with foil and bake for 20 minutes. Remove the foil and bake for another 10 minutes until the cheese is bubbly and golden.

Step 5: Rest and Serve

Let the casserole rest for 10 minutes before slicing. Garnish with chopped cilantro and diced tomatoes if desired. Serve hot with your favorite toppings.


Serving and Storing Beef Enchilada Casserole

This casserole serves 8 people generously, making it ideal for families or meal prep. Serve with your favorite Mexican sides and toppings like sour cream, avocado, salsa, or shredded lettuce. Leftovers store beautifully in the fridge for up to 4 days and reheat well in the microwave or oven. You can also freeze portions for up to 2 months; thaw overnight before reheating.


What to Serve With Beef Enchilada Casserole?

Mexican Rice

A classic side—fluffy, tomatoey rice soaks up all that extra sauce.

Refried Beans

Creamy and savory, they pair perfectly with the casserole’s spicy flavors.

Simple Guacamole

Fresh avocado dip adds creamy coolness and color.

Shredded Lettuce Salad

A crisp, light salad with lime vinaigrette cuts through the richness.

Roasted Corn or Elote

Sweet, smoky roasted corn is a classic Mexican pairing.

Tortilla Chips & Salsa

Crunchy chips and zesty salsa are always a hit on the table.

Pickled Jalapeños

Add a tangy kick if you love a little heat.


Frequently Asked Questions

1. Can I make Beef Enchilada Casserole ahead of time?

Yes! Assemble the casserole up to 24 hours ahead, cover, and refrigerate. Bake as directed, adding 5–10 minutes to the bake time if it’s cold from the fridge.

2. Can I use a different meat?

Absolutely—ground turkey, chicken, or even shredded rotisserie chicken work great. You can also make it vegetarian by omitting the meat and adding extra beans, corn, or sautéed veggies.

3. What’s the best cheese for enchilada casserole?

A mix of cheddar and Monterey Jack melts well and delivers a balanced, creamy, and tangy flavor. Feel free to use pepper jack for a spicier kick, or a Mexican cheese blend if preferred.

4. How do I keep the casserole from getting soggy?

Don’t overload with sauce between layers, and use corn tortillas for a sturdier texture. Letting it rest after baking also helps the layers set.

5. Can I freeze leftovers?

Yes—cool the casserole completely, then cut into portions and wrap tightly. Freeze for up to 2 months. Thaw overnight and reheat in the oven until hot and bubbly.


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add jalapeños or swap in turkey? Maybe added extra cheese?
I love hearing how others make these recipes their own. Questions are welcome too, let’s help each other cook smarter.


Conclusion

Beef Enchilada Casserole brings all the flavor of your favorite Mexican restaurant straight to your kitchen, but with half the effort. Whether you’re looking for quick dinner ideas, something hearty for a family gathering, or an easy meal-prep recipe, this dish delivers every time. Don’t forget to check out my Cheeseburger French Fry Casserole, Crispy Chicken Ranch Snack Wrap, Rich Mac and Cheese, and Cheesy Tomato Tortellini Soup for more comforting meal ideas. Plus, for daily recipes and inspiration, check out more on Pinterest: Michelle Recipes | LadySavory.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beef Enchilada Casserole

Beef Enchilada Casserole


  • Author: Rosa Martinez
  • Total Time: 50 minutes
  • Yield: 8 servings

Description

Looking for a comforting dinner that’s as easy as it is crowd-pleasing? This Beef Enchilada Casserole delivers layers of seasoned beef, melty cheese, hearty black beans, and classic enchilada sauce—all baked to bubbly perfection. It’s perfect for quick dinner ideas, easy meal prep, and hearty food ideas that satisfy the whole family. Whether you want a weeknight favorite or a potluck hit, this casserole is an easy recipe you’ll make again and again.


Ingredients

450g ground beef

1 medium onion, chopped

2 cloves garlic, minced

400g canned black beans, rinsed and drained

2 cups enchilada sauce (divided)

1 can (113g) diced green chilies

12 corn tortillas (6-inch)

1½ cups shredded cheddar cheese

1 cup shredded Monterey Jack cheese

1 tablespoon olive oil

¾ teaspoon salt

½ teaspoon black pepper

Chopped fresh cilantro, for garnish (optional)

Diced tomatoes, for garnish (optional)


Instructions

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

2. Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3 minutes. Add garlic and cook 1 minute.

3. Add ground beef, salt, and pepper. Cook until browned, breaking up meat as it cooks. Drain any excess fat.

4. Stir in black beans, diced green chilies, and 1 cup of enchilada sauce. Simmer for 2–3 minutes. Remove from heat.

5. Spread ½ cup enchilada sauce on the bottom of the baking dish. Layer 4 tortillas to cover the bottom.

6. Top with half the beef mixture. Sprinkle with 1 cup cheddar and ½ cup Monterey Jack cheese.

7. Add another layer of 4 tortillas. Spread remaining beef mixture. Pour ¾ cup enchilada sauce over, then add half the remaining cheese.

8. Top with final 4 tortillas. Spread remaining ¾ cup enchilada sauce and sprinkle the rest of the cheese.

9. Cover with foil and bake for 20 minutes. Remove foil and bake 10 more minutes until cheese is bubbly and golden.

10. Let rest for 10 minutes before slicing. Garnish with cilantro and diced tomatoes if desired. Serve warm.

Notes

For best texture, use corn tortillas—flour tortillas will make the casserole softer.

Adjust the heat by choosing mild or hot enchilada sauce and chilies.

Casserole freezes well—cool completely, cut into portions, wrap tightly, and freeze up to 2 months.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish, Casserole
  • Method: Baked
  • Cuisine: Mexican, Tex-Mex

Nutrition

  • Serving Size: 1/8th of casserole
  • Calories: 410
  • Sugar: 4g
  • Sodium: 810mg
  • Fat: 19g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0.5g
  • Carbohydrates: 34g
  • Fiber: 6g
  • Protein: 25g
  • Cholesterol: 65mg

Keywords: quick dinner, easy recipe, beef casserole, enchilada, meal prep, Mexican dinner

WANT TO SAVE THIS RECIPE?

Savory Garlic Chicken and Gnocchi Skillet

Savory Garlic Chicken and Gnocchi Skillet

Garlic Butter Beef Pasta

Garlic Butter Beef Pasta