Beef Enchilada Layered Casserole

A baked photo shows a bubbly, cheesy Beef Enchilada Casserole with layers of flavor. Save to Pinterest
A baked photo shows a bubbly, cheesy Beef Enchilada Casserole with layers of flavor. | savourysprint.com

This beef enchilada casserole brings together seasoned ground beef, black beans, and green chiles layered with corn tortillas and two types of cheese. Baked in enchilada and tomato sauces, it offers a cozy, hearty meal perfect for family dinners. Aromatics like garlic and onion add depth, while spices such as cumin, chili powder, and smoked paprika create vibrant flavor. Garnish with cilantro, avocado, and sour cream to enhance the richness and freshness. Ready in under an hour and easy to prepare, this layered Tex-Mex dish is a satisfying comfort food option.

I still remember the first time I made this beef enchilada casserole for my family on a cold winter evening. My kids had been asking for something warm and comforting, and I wanted to create something that felt like a hug on a plate. This dish came together so naturally in my kitchen, and now it's become the meal everyone requests when they need something truly satisfying.

What I love most is watching people's faces when they take that first bite and discover all those beautiful layers. It's the kind of dish that brings people back to the table asking for seconds, and suddenly your kitchen becomes the warmest place in the house.

Ingredients

  • Lean ground beef (1 lb): This is your protein foundation, and I always reach for lean because it keeps the casserole from becoming greasy, though it still delivers that rich, savory flavor
  • Black beans (1 can, drained and rinsed): They add heartiness and texture, and rinsing them keeps the dish from getting too thick
  • Yellow onion and garlic (1 onion, 2 cloves): These are your flavor base, and taking time to cook them properly makes all the difference
  • Diced green chiles (1 can): They bring brightness and just the right amount of heat without overpowering
  • Red enchilada sauce and tomato sauce (2 cups and 1/2 cup): This combo gives you complexity, and honestly, store-bought works beautifully here
  • Spices (cumin, chili powder, smoked paprika, salt, pepper): Together they create that warm, layered flavor that makes this taste authentically Mexican-American
  • Corn tortillas (8 tortillas): These are your structure, and I always go for corn because they don't fall apart when they soften
  • Shredded cheeses (2 cups cheddar, 1 cup Monterey Jack): The combination melts beautifully and creates those golden spots everyone loves
  • Olive oil (2 tablespoons): Just enough to get everything cooking without heaviness

Instructions

Get Everything Ready:
Start by preheating your oven to 375°F. This simple step ensures your casserole will bake evenly and beautifully. While that's warming up, gather all your ingredients and measure everything out. This is when you'll notice the wonderful aroma of cumin and chili powder waiting to come together.
Build Your Flavor Base:
Heat olive oil in a large skillet over medium heat, then add your diced onion. Listen for that gentle sizzle and watch as the onion becomes translucent and slightly golden, about 3 to 4 minutes. This is when your kitchen starts smelling incredible. Add your minced garlic and let it cook for just one more minute until fragrant, but don't let it brown.
Cook the Beef:
Add your ground beef to the skillet and use a spatula to break it into small pieces as it cooks. You're looking for it to turn from pink to deep brown, about 6 to 8 minutes. This browning process is where the flavor develops, so don't rush it. If you see excess fat pooling, carefully drain it off.
The Part Where Magic Happens:
Stir in your cumin, chili powder, smoked paprika, salt, and pepper. You'll immediately smell the spices blooming and combining with the beef. Add your drained black beans, green chiles, and tomato sauce. Stir everything together and let it simmer for 3 to 4 minutes, stirring occasionally. This is when all those flavors start getting to know each other.
Prepare Your Baking Dish:
Lightly grease your 9x13-inch baking dish with olive oil or cooking spray. Spread 1/2 cup of your enchilada sauce evenly across the bottom. This sauce layer is your insurance policy against sticking and your first layer of flavor.
Create the First Layer:
Take 4 corn tortillas and lay them over the sauce, tearing them as needed to fit. They don't need to be perfect. Spread half of your beef mixture over the tortillas in an even layer. Sprinkle half of your combined cheddar and Monterey Jack cheeses over the beef. Drizzle 1/2 cup of enchilada sauce over the cheese layer.
Build Your Second Layer:
Repeat with your remaining 4 tortillas, the rest of the beef mixture, most of the remaining cheese, and the rest of your enchilada sauce. Save a handful of cheese for the final topping because that's what creates those beautiful golden spots.
Let It Bake:
Cover your casserole tightly with foil and bake for 20 minutes. Then remove the foil, sprinkle that reserved cheese on top, and bake uncovered for another 10 to 15 minutes. You're looking for the top to be golden and bubbling around the edges. Your kitchen will smell absolutely incredible at this point.
The Resting Moment:
Remove from the oven and let it rest for 10 minutes before slicing. This rest allows everything to set slightly so your portions stay intact and look beautiful on the plate. Finish with fresh cilantro, avocado slices, and a dollop of sour cream if you'd like.
Save to Pinterest
| savourysprint.com

Years later, this casserole still appears on our table when someone needs comfort, when we're celebrating, or when unexpected guests arrive and I need something that feels special without feeling stressful. It's become the dish my family gathers around, the one that brings everyone together at the table.

Keeping It Fresh

This casserole actually tastes even better the next day after the flavors have had time to meld together. You can store it covered in the refrigerator for up to 3 days, and it reheats beautifully in a 350°F oven for about 15 to 20 minutes, covered with foil so the top doesn't dry out. If you're thinking ahead, this is also a wonderful dish to assemble and freeze before baking. Just wrap it tightly, label it with the date, and bake straight from frozen, adding an extra 15 to 20 minutes to your baking time.

When You're Missing Something

The beauty of this casserole is how forgiving it is when you need to make substitutions. Don't have green chiles, use diced jalapeños or even red bell peppers for brightness. Prefer pinto beans to black beans, go ahead and swap them. Out of Monterey Jack cheese, use more cheddar or even some queso fresco crumbled on top at the end. The core flavors stay strong no matter what adjustments you make, which is why this recipe has become such a staple in so many kitchens.

Serving Ideas That Clicked

I've learned that this casserole shines when you build a meal around it with intention. Serve it alongside a crisp green salad with lime vinaigrette to cut through the richness, or with Mexican rice cooked with a little cilantro and lime. A simple black bean soup on the side turns it into something restaurant-worthy. The toppings matter too, so always have fresh cilantro, creamy avocado slices, and sour cream at the table so people can customize their plates. One last note: this casserole pairs beautifully with cold beverages, whether that's fresh limeade, horchata, or a cold Mexican beer with a lime wedge.

  • Set out all your toppings in small bowls before serving so people can build their perfect bite
  • A squeeze of fresh lime juice over everything brightens the flavors beautifully
  • Keep sour cream chilled and add it just before eating for that cool contrast against the warm casserole
Warm, hearty Beef Enchilada Casserole, served with fresh cilantro and creamy avocado, is mouthwatering. Save to Pinterest
Warm, hearty Beef Enchilada Casserole, served with fresh cilantro and creamy avocado, is mouthwatering. | savourysprint.com

This beef enchilada casserole has a way of becoming more than just dinner in your home, it becomes tradition. Make it, enjoy it with the people you love, and watch how it becomes the dish they ask for again and again.

Recipe FAQs

Yes, pinto beans can be used as a flavorful substitute for black beans to maintain the hearty texture.

Add chopped jalapeños or use a hot enchilada sauce to increase the heat level according to your taste.

Cheddar and Monterey Jack cheeses melt well and provide a balanced flavor and creaminess.

Yes, assemble the layers ahead of time and refrigerate. Bake when ready, adding extra time if baking directly from chilled.

Mexican rice, a fresh green salad, or guacamole complement the casserole nicely for a complete meal.

Beef Enchilada Layered Casserole

Layers of seasoned beef, beans, tortillas, and melted cheese baked into a flavorful Tex-Mex casserole.

Prep 20m
Cook 35m
Total 55m
Servings 6
Difficulty Easy

Ingredients

Meat & Protein

  • 1 lb lean ground beef
  • 1 can (15 oz) black beans, drained and rinsed

Vegetables & Aromatics

  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 can (4 oz) diced green chiles

Sauce

  • 2 cups red enchilada sauce
  • 1/2 cup tomato sauce

Spices

  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Other

  • 8 corn tortillas (6-inch)
  • 2 cups shredded cheddar cheese
  • 1 cup shredded Monterey Jack cheese
  • 2 tbsp olive oil

Garnishes (optional)

  • 1/4 cup chopped fresh cilantro
  • 1 medium avocado, sliced
  • Sour cream, for serving

Instructions

1
Preheat oven: Set oven temperature to 375°F and prepare for baking.
2
Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add diced onion and cook for 3–4 minutes until softened. Incorporate minced garlic and continue cooking for 1 minute.
3
Cook ground beef: Add ground beef to skillet and cook, breaking apart with a spatula, until browned and thoroughly cooked, about 6–8 minutes. Drain excess fat if necessary.
4
Add seasoning and beans: Stir in ground cumin, chili powder, smoked paprika, salt, and black pepper. Incorporate black beans, diced green chiles, and tomato sauce. Mix thoroughly and simmer for 3–4 minutes. Remove from heat.
5
Prepare baking dish: Lightly grease a 9x13-inch baking dish. Spread 1/2 cup of enchilada sauce evenly on the bottom.
6
Assemble first layer: Arrange 4 corn tortillas over the sauce, tearing to fit as needed. Spread half the beef mixture evenly on top. Sprinkle half the cheddar and Monterey Jack cheeses over the beef. Drizzle 1/2 cup enchilada sauce atop the layer.
7
Assemble second layer: Repeat layering with remaining tortillas, beef mixture, most of the remaining cheese, and remaining enchilada sauce, reserving some cheese for topping.
8
Bake covered: Cover casserole with foil and bake in preheated oven for 20 minutes.
9
Bake uncovered: Remove foil, sprinkle reserved cheese on top, and bake uncovered for an additional 10–15 minutes until cheese is melted and golden.
10
Rest and garnish: Allow dish to rest for 10 minutes before slicing. Garnish with chopped cilantro, avocado slices, and sour cream as desired.
Additional Information

Equipment Needed

  • Large skillet
  • 9x13-inch baking dish
  • Mixing spoon or spatula
  • Measuring cups and spoons
  • Knife and cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 485
Protein 30g
Carbs 34g
Fat 25g

Allergy Information

  • Contains dairy and gluten (corn tortillas may contain trace gluten; opt for certified gluten-free tortillas if necessary). Contains nightshades.
Natalie Brooks

Natalie shares approachable recipes and real cooking wisdom for anyone who loves homemade food.