Eat With Diane

  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

×

Beef Enchilada Casserole Recipe

Published: Nov 3, 2025 by Diane · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 34 reviews

If you are looking for a comforting, crowd-pleasing dinner that combines rich flavors and easy layering, then this Beef Enchilada Casserole Recipe will quickly become your new favorite. Packed with seasoned ground beef, hearty black beans, and a blend of melted cheddar and Monterey Jack cheeses, every bite bursts with classic Mexican-inspired tastes. The beauty of this dish is how effortlessly it comes together, offering a slice of cheesy, saucy goodness that warms the soul and impresses at any family table or casual gathering.

Ingredients You'll Need

A group of white bowls and a tray are arranged on a white marbled surface. The top left bowl holds black beans, small and dark with a shiny texture. Next to it, a white tray contains raw ground beef, pink with a soft, stringy pattern. To the right, a bowl is full of bright orange shredded cheddar cheese, thin and curly. Below the beef, a bowl with white and yellow shredded Monterey Jack cheese shows a mixed soft texture. A bowl below has diced tomatoes, chunky and bright red. To the left of that is a bowl of smooth, deep red enchilada sauce. To the right is a stack of pale corn tortillas in a white bowl, flat and round. On the right side, a small bowl holds diced white onion pieces. In front, four small white bowls hold a dark brown chili powder, white salt, light brown cumin, and black pepper. Two peeled garlic cloves lie near the spices. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are simple, yet essential to achieve the perfect balance of hearty, tangy, and cheesy flavors in your casserole. Each element adds a unique layer of color, texture, and warmth to the dish that makes it so irresistible.

  • Ground beef (1 pound): Provides a savory and meaty base that makes the casserole satisfying.
  • Onion (1 medium, diced): Adds a natural sweetness and depth when sautéed.
  • Garlic (2 cloves, minced): Enhances the aroma and gives a subtle punch of flavor.
  • Enchilada sauce (1 can, 10 oz): Brings that classic tangy, slightly spicy taste essential for the enchilada vibe.
  • Diced tomatoes (1 can, 14.5 oz, drained): Adds juiciness and vibrant red color without making the dish watery.
  • Black beans (1 can, 15 oz, drained and rinsed): Offers extra protein and a creamy texture that complements the beef.
  • Ground cumin (1 teaspoon): Infuses an earthy warmth with a hint of smokiness.
  • Chili powder (1 teaspoon): Lifts the spice profile and adds complexity.
  • Salt (1 teaspoon) and pepper (½ teaspoon): Season perfectly for balanced flavor.
  • Corn tortillas (8): Soft, slightly sweet layers that soak up sauce and keep the casserole moist.
  • Shredded cheddar cheese (2 cups): Melts beautifully to create gooey, rich pockets of flavor.
  • Shredded Monterey Jack cheese (2 cups): Adds creaminess and a mild tang to the cheesy top.
  • Fresh cilantro (optional): Offers a bright, fresh finish when sprinkled on top.

How to Make Beef Enchilada Casserole Recipe

Step 1: Prepare Your Oven and Baking Dish

Start by preheating your oven to 375°F and greasing a 9x13-inch baking dish. This ensures your casserole won’t stick, and the heat will bake everything evenly, creating that irresistible golden cheese topping you crave.

Step 2: Cook the Ground Beef Mixture

In a skillet over medium heat, brown the ground beef along with diced onions and minced garlic until the beef is cooked through and the onions are soft. Drain any excess fat to keep the casserole lean but flavorful.

Step 3: Add the Sauces and Spices

Next, stir in the enchilada sauce, drained diced tomatoes, black beans, ground cumin, chili powder, salt, and pepper. Let everything simmer together for about 5 minutes so the flavors meld and the sauce thickens slightly—this is the heart of your casserole.

Step 4: Layer the Tortillas and Beef Filling

Place half of the corn tortillas in a single layer at the bottom of your prepared baking dish. You can overlap them slightly to create a solid base. Then, evenly spread half of the beef and bean mixture over the tortillas.

Step 5: Add the Cheeses

Sprinkle half of the shredded cheddar and Monterey Jack cheeses over the beef layer. The combination of both cheeses gives the casserole a perfect melty and creamy texture.

Step 6: Repeat the Layers

Add another layer of the remaining tortillas, then spread the remaining beef mixture on top. Finally, cover the casserole with the second half of the cheese blend, ensuring every bite will be cheesy and melty.

Step 7: Bake Until Bubbling and Golden

Bake the casserole for about 25 minutes until the cheese is bubbling and slightly browned on top. The casserole will smell absolutely amazing as it bakes and develop a wonderfully inviting crust.

Step 8: Let It Rest Before Serving

Once out of the oven, give the casserole a few minutes to rest. This helps it set a little, making it easier to cut into perfect squares without falling apart.

How to Serve Beef Enchilada Casserole Recipe

A white rectangular baking dish holds a baked casserole with two visible layers. The bottom layer is dark brown and textured with black beans and bits of cooked meat mixed with sauce, giving a rich, hearty look. The top layer is covered with melted cheese that is creamy white with golden yellow spots, slightly bubbling and cooled to form a smooth and stretchy texture. The casserole edges show some crispy brown bits, indicating it is well cooked. The dish is set on a white marbled surface with a striped cloth nearby, fresh cilantro, a red tomato, and white plates stacked in the background. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh cilantro is a classic garnish that adds a pop of color and a fresh, citrusy flavor to contrast the rich, cheesy layers. A dollop of sour cream or sliced avocado can also jazz it up deliciously.

Side Dishes

This casserole pairs beautifully with fresh Mexican rice or a simple side salad with a tangy lime dressing. Refried beans or a colorful corn salsa can also complement the layers of flavor perfectly.

Creative Ways to Present

Serve this casserole in individual ramekins for a charming dinner party presentation, or bake it in smaller portions for easy family meals. You can also add a drizzle of hot sauce or guacamole on each serving for an extra special touch.

Make Ahead and Storage

Storing Leftovers

Wrap any leftover Beef Enchilada Casserole tightly in plastic wrap or transfer it to an airtight container and refrigerate. It will stay fresh for up to 3 days and tastes even better the next day when the flavors have had time to meld.

Freezing

This casserole freezes wonderfully. Prepare the entire Beef Enchilada Casserole Recipe in a freezer-safe dish before baking, then cover tightly with foil and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.

Reheating

Reheat leftovers in the oven at 350°F for about 15-20 minutes until heated through and the cheese is melted. You can also microwave individual portions, but reheating in the oven keeps that delightful baked texture intact.

FAQs

Can I use flour tortillas instead of corn tortillas?

Absolutely! Flour tortillas will give a softer, chewier texture and are easier to layer without breaking, but they don’t have the same authentic flavor as corn tortillas.

Is it possible to make this casserole vegetarian?

Yes, simply replace the ground beef with cooked vegetables like mushrooms, zucchini, or bell peppers and keep the beans for protein. The enchilada sauce and spices will ensure it remains flavorful.

How spicy is this Beef Enchilada Casserole Recipe?

The heat level is mild to medium thanks to the chili powder and enchilada sauce. You can easily adjust spiciness by adding more chili powder, a dash of cayenne, or jalapeños if you like it hotter.

Can this recipe be doubled for a bigger crowd?

Definitely! Just double all the ingredients and use a larger baking dish or two 9x13-inch dishes. Keep the same layering method and bake times, adjusting if necessary.

What cheese can I use if I don’t have Monterey Jack?

mozzarella or a mild white cheddar can work well as substitutes. The goal is to have a cheese that melts smoothly and adds creaminess without overpowering the flavors.

Final Thoughts

There is nothing more satisfying than a warm, cheesy, and flavorful Beef Enchilada Casserole Recipe fresh from the oven. It’s the perfect meal to share with your loved ones on a busy weeknight or during relaxed weekend dinners. I can’t wait for you to make it, enjoy it, and add it to your go-to recipe collection!

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 Recipe

Beef Enchilada Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 34 reviews

  • Author: Diane
  • Total Time: 40 minutes
  • Yield: 8 servings
Print Recipe
Pin Recipe

Description

This Beef Enchilada Casserole is a comforting, flavorful dish that layers seasoned ground beef, black beans, enchilada sauce, and two types of cheeses between corn tortillas. Baked to perfection, it delivers a cheesy, hearty meal perfect for family dinners and easy to customize with optional garnishes like fresh cilantro.


Ingredients

Beef Mixture

  • 1 pound ground beef
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 can (10 oz) enchilada sauce
  • 1 can (14.5 oz) diced tomatoes, drained
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • ½ teaspoon pepper

Layers

  • 8 corn tortillas
  • 2 cups shredded cheddar cheese
  • 2 cups shredded Monterey Jack cheese

Garnish

  • Fresh cilantro for garnish (optional)


Instructions

  1. Preheat and prepare dish: Preheat your oven to 375°F and grease a 9×13-inch baking dish to prevent sticking and make cleanup easier.
  2. Cook beef mixture: In a skillet over medium heat, brown the ground beef together with the diced onion and minced garlic until fully cooked. Drain any excess fat to keep the casserole from being greasy.
  3. Combine sauce and seasonings: Add enchilada sauce, drained diced tomatoes, rinsed black beans, ground cumin, and chili powder to the skillet with the beef. Stir everything together well, seasoning with salt and pepper to taste. Let it simmer for about 5 minutes to blend the flavors.
  4. Layer tortillas: Place 4 corn tortillas evenly on the bottom of the greased baking dish, overlapping slightly if necessary to cover the surface.
  5. First topping layer: Spread half of the beef and bean mixture evenly over the tortillas. Then sprinkle half of both shredded cheddar and Monterey Jack cheese on top.
  6. Add second tortilla layer: Add another layer of 4 corn tortillas over the cheese, covering the first layer fully.
  7. Second topping layer: Spread the remaining beef mixture over the second tortilla layer, then evenly sprinkle the rest of the shredded cheeses on top.
  8. Bake the casserole: Place the dish in the oven and bake for 25 minutes, or until the cheese is bubbly and slightly golden brown on the top.
  9. Rest before serving: Remove the casserole from the oven and let it cool for a few minutes to set and make it easier to serve.
  10. Optional garnish: Before serving, garnish with fresh cilantro or parsley for an extra pop of freshness and color.

Notes

  • You can substitute ground turkey or chicken for a lighter option.
  • To make it spicier, add jalapeños or hot sauce to the beef mixture.
  • For a vegetarian version, omit the beef and increase the beans or add sautéed vegetables.
  • Use low-fat cheese to reduce fat content.
  • Leftovers can be refrigerated for 3-4 days and reheated in the oven or microwave.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: Mexican

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
    Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
  • Pineapple Cucumber Salad Recipe
    Pineapple Cucumber Salad Recipe
  • Red, White, & Blue Poke Cake Recipe
    Red, White, & Blue Poke Cake Recipe
  • Strawberries and Cream Eclair Cake Recipe
    Strawberries and Cream Eclair Cake Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m so happy you’re here. Welcome to Eat With Diane a space where I share recipes that are simple, delicious, and filled with love to bring joy to your table.

Learn more

Popular

  • Lemon Pretzel Dessert Recipe
    Lemon Pretzel Dessert Recipe
  • Homemade Blueberry Ice Cream Recipe
    Homemade Blueberry Ice Cream Recipe
  • Creamy Chipotle Ranch Dressing Recipe
    Creamy Chipotle Ranch Dressing Recipe
  • Mini Matcha Cupcakes Recipe
    Mini Matcha Cupcakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Diane. All rights reserved.