This dish features seasoned ground beef mixed with aromatic spices and black beans, layered between corn tortillas and drenched in a rich enchilada sauce. Topped with sharp cheddar and creamy Monterey Jack cheese, it bakes until bubbly and golden brown. Garnished with fresh cilantro and green onions, it offers comforting flavors perfect for easy weeknight dinners or casual gatherings.
The first time I made this casserole, my kitchen smelled so incredible that my neighbor actually knocked on the door to ask what I was cooking. It was one of those cold Tuesday nights where I needed something that felt like a hug, and this layered beauty delivered exactly that. Now it is my go to when I want to feed people without spending hours at the stove.
I brought this to a potluck last winter and watched three different people ask for the recipe before they even finished their first serving. Something about the way the cheese gets all bubbly and golden on top makes people genuinely excited to eat. It has become my unofficial comfort food ambassador.
Ingredients
- 1 lb (450 g) ground beef: Lean works best here since you do not want excess grease making your layers soggy
- 1 medium yellow onion: Finely chopped so they disappear into the beef while adding essential sweetness
- 2 cloves garlic: Minced fresh because garlic powder cannot give you that aromatic sizzle moment
- 1 tsp ground cumin: This is the backbone of that authentic enchilada flavor profile
- 1 tsp chili powder: Adds warmth without overwhelming heat
- 1/2 tsp smoked paprika: The secret ingredient that makes people ask what is different about your version
- 1/2 tsp salt: Enhances all the other flavors
- 1/4 tsp black pepper: Freshly ground makes a noticeable difference
- 2 cups (480 ml) red enchilada sauce: Use your favorite brand or homemade if you are feeling ambitious
- 1 can (15 oz/425 g) black beans: Drained and rinsed to add protein and texture variation
- 1 can (4 oz/113 g) diced green chilies: Optional but recommended for those little bursts of brightness
- 8 small corn tortillas: Flour works too but corn gives it that traditional texture and flavor
- 2 cups (200 g) shredded cheddar cheese: Sharp cheddar brings the bold flavor needed here
- 1 cup (100 g) shredded Monterey Jack: Melts beautifully and balances the sharp cheddar
- 2 tbsp olive oil: For sautéing your aromatics
- Fresh cilantro: The finishing touch that adds color and freshness
- Sliced green onions: For that little bite and pop of color on top
- Sour cream: Because creamy against all that cheese is just right
Instructions
- Get your oven ready:
- Preheat to 375°F (190°C) and give a 9x13-inch baking dish a quick coat of grease so nothing sticks later
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat and cook the onion for 2-3 minutes until it softens, then add garlic for just 30 seconds until fragrant
- Brown the beef:
- Add ground beef and cook while breaking it up with a spoon until browned and cooked through, about 5-7 minutes, draining any excess fat if needed
- Add the spices:
- Stir in cumin, chili powder, smoked paprika, salt, and pepper until the beef is evenly coated and smells incredible
- Finish the filling:
- Mix in black beans and green chilies and cook for 2 minutes, then remove from heat
- Start layering:
- Spread 1/2 cup enchilada sauce in the bottom of your prepared dish
- First layer:
- Arrange 4 tortillas overlapping as needed, then top with half the beef mixture, 3/4 cup cheddar, 1/2 cup Monterey Jack, and drizzle with 1/2 cup sauce
- Second layer:
- Repeat with remaining tortillas, beef, cheeses, and sauce, making sure both cheeses end up on top
- Bake covered:
- Cover with foil and bake for 20 minutes to let everything meld together
- Get it golden:
- Remove foil and bake 10 more minutes until cheese is bubbly and golden in spots
- The waiting game:
- Let cool for 10 minutes because this helps the layers set so you can actually get neat squares
- Finish and serve:
- Add fresh cilantro, green onions, and sour cream if you want, then slice and enjoy
This recipe became a regular in our rotation after my daughter declared it better than any restaurant enchilada she had ever tasted. There is something about those distinct layers that makes it feel special even though it comes together so quickly.
Make It Your Own
Ground turkey or chicken work beautifully if you want something lighter. I have even made a vegetarian version with extra beans and crumbled tempeh that surprised everyone with how satisfying it was.
Spice It Up
Use hot enchilada sauce instead of mild, or throw in some diced jalapeños with the green chilies. The beauty of this dish is that you control the heat level without messing up the structure.
Serving Suggestions
A simple green salad with lime vinaigrette cuts through all that rich cheese perfectly. Mexican rice turns it into a feast fit for a Sunday dinner with friends.
- Guacamole on the side is never a bad idea
- Warm some extra tortillas for soaking up any sauce
- Cold beer or sparkling water with lime completes the meal
Hope this becomes one of those recipes you make without even looking at the card anymore.
Recipe FAQs
- → What type of beef is best for this dish?
-
Lean ground beef works well to keep the casserole flavorful without excess fat, ensuring a balanced texture.
- → Can I substitute corn tortillas with flour tortillas?
-
Yes, flour tortillas can be used for a softer texture, though corn tortillas add a more authentic flavor and slight firmness.
- → How can I make this dish spicier?
-
Incorporate hot enchilada sauce or add jalapeños or diced green chilies for additional heat.
- → What are some suitable garnishes for this casserole?
-
Fresh cilantro, sliced green onions, and a dollop of sour cream complement the rich flavors beautifully.
- → Can I prepare this in advance?
-
Yes, assemble the casserole beforehand and refrigerate. Bake just before serving to retain freshness.