If you want a hearty dinner that feels comforting and flavorful, this Enchilada Casserole brings classic Mexican-inspired flavors into one simple baked dish. Instead of rolling tortillas one by one, this recipe layers tortillas, seasoned beef, salsa, beans, and melted cheese into a satisfying casserole. Because the ingredients stack together in a baking dish, preparation stays quick while the oven does the rest of the work. Many home cooks love this recipe because it delivers the taste of baked enchiladas with far less effort. With fresh toppings like lettuce, tomato, and cilantro added at the end, this Mexican casserole becomes a balanced, colorful meal that works perfectly for weeknight dinners.
Story
The first time I made Enchilada Casserole, I wanted the bold taste of traditional enchiladas but without the time spent filling and rolling tortillas. Layering everything into one dish turned out to be the perfect solution. The tortillas soften while baking, soaking up the savory beef mixture and salsa. As a result, each slice tastes like a perfectly balanced portion of baked enchiladas.
Many families enjoy this easy casserole recipe because it combines pantry ingredients with fresh toppings. The beef mixture cooks quickly with onion, beans, taco seasoning, and cumin, which builds rich flavor right away. Meanwhile, tortillas replace noodles and create a layered texture that resembles lasagna.
Over time, this Enchilada Casserole has become a favorite at family dinners and casual gatherings. The recipe also reminds many cooks of the comforting dishes shared in Taste of Home enchiladas collections. Because it serves eight people easily, it works well for busy evenings when everyone wants something filling and flavorful.
Ingredients
-
1 pound lean ground beef (90% lean)
-
1 large onion, chopped
-
2 cups salsa
-
1 can (15 ounces) black beans, rinsed and drained
-
1/4 cup reduced-fat Italian salad dressing
-
2 tablespoons reduced-sodium taco seasoning
-
1/4 teaspoon ground cumin
-
6 flour tortillas (8 inches)
-
3/4 cup reduced-fat sour cream
-
1 cup shredded reduced-fat Mexican cheese blend
-
1 cup shredded lettuce
-
1 medium tomato, chopped
-
1/4 cup minced fresh cilantro
Step-by-Step Instructions
Preparing the Ingredients
Start by heating a large skillet over medium heat. Add the ground beef and chopped onion, then cook until the meat turns fully browned and the onion softens. Break the meat into small crumbles while it cooks so the texture blends well with the tortillas later. Drain any excess fat from the pan.
Next, stir in the salsa, rinsed black beans, Italian dressing, taco seasoning, and cumin. Mix everything thoroughly so the spices coat the beef and beans evenly. Allow the mixture to simmer for a few minutes so the flavors combine and thicken slightly.
Cooking Instructions
Preheat the oven to 400°F and lightly coat an 11×7-inch baking dish with cooking spray. Place three flour tortillas on the bottom of the dish to form the first layer.
Spread half of the meat mixture over the tortillas. Add 6 tablespoons of sour cream evenly across the layer and sprinkle 1/2 cup of shredded Mexican cheese blend on top.
Repeat the layers with the remaining tortillas, meat mixture, sour cream, and cheese. Cover the dish and bake for about 25 minutes. After that, remove the cover and bake for an additional 5–10 minutes until the casserole becomes hot and bubbly.
Let the Enchilada Casserole rest for about 5 minutes before serving. Finally, top with shredded lettuce, chopped tomato, and fresh cilantro for a bright finish.
Tips for Perfect Results
Common Mistakes to Avoid
One common mistake when making Enchilada Casserole involves adding too much liquid. If the salsa or beans contain extra moisture, the casserole can become overly soft. Draining the beans well and using a thick salsa helps maintain the layered structure.
Another mistake occurs when tortillas overlap unevenly. When the tortillas do not cover the bottom of the dish properly, the casserole layers may separate during serving. Arranging them carefully creates cleaner slices.
Pro Tips for Better Flavor
To deepen flavor, allow the beef mixture to simmer for a few extra minutes before layering the casserole. This short cooking time allows the taco seasoning and cumin to blend fully with the salsa.
Fresh toppings also make a noticeable difference. Crisp lettuce, ripe tomato, and freshly chopped cilantro add brightness that balances the rich beef and cheese layers in this Mexican casserole.
Serving and Storage
How to Serve
Serve Enchilada Casserole warm directly from the baking dish. Each slice pairs well with extra salsa, sliced avocado, or a small spoonful of sour cream. A side of rice, roasted vegetables, or a fresh salad completes the meal and keeps the plate balanced.
How to Store Leftovers
Allow the casserole to cool completely before storing leftovers. Place portions in airtight containers and refrigerate for up to three days. To reheat, warm individual servings in the microwave or place the casserole dish back in the oven at 350°F until heated through.
Conclusion
This Enchilada Casserole combines bold Mexican-inspired flavors with the convenience of a layered baked dish. Because the recipe uses simple ingredients and clear steps, it works well for busy weeknights or relaxed weekend dinners. With savory beef, tortillas, beans, and fresh toppings in every bite, this comforting casserole easily becomes a go-to family meal.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make Enchilada Casserole ahead of time?
Yes. Assemble the casserole up to a day in advance and store it covered in the refrigerator. When ready to cook, place it directly in the oven and add a few extra minutes to the baking time.
Can I substitute ground turkey for beef?
Ground turkey works very well in this recipe. It provides a lighter option while still absorbing the salsa and seasoning flavors used in the casserole.
Can I freeze Enchilada Casserole?
Yes. Let the casserole cool completely, then wrap it tightly or store it in freezer-safe containers. Freeze for up to three months and thaw overnight in the refrigerator before reheating.
Print
Enchilada Casserole
- Total Time: 55 minutes
- Yield: 8 servings 1x
Description
Layered enchilada casserole made with seasoned ground beef, tortillas, salsa, black beans, and melted Mexican cheese, finished with fresh lettuce, tomato, and cilantro.
Ingredients
- 1 pound lean ground beef (90% lean)
- 1 large onion, chopped
- 2 cups salsa
- 1 can (15 ounces) black beans, rinsed and drained
- 1/4 cup reduced-fat Italian salad dressing
- 2 tablespoons reduced-sodium taco seasoning
- 1/4 teaspoon ground cumin
- 6 flour tortillas (8 inches)
- 3/4 cup reduced-fat sour cream
- 1 cup shredded reduced-fat Mexican cheese blend
- 1 cup shredded lettuce
- 1 medium tomato, chopped
- 1/4 cup minced fresh cilantro
Instructions
- Cook ground beef and chopped onion in a large skillet over medium heat until the meat is no longer pink, breaking it into crumbles, then drain.
- Stir in salsa, black beans, Italian dressing, taco seasoning, and cumin and simmer for several minutes.
- Place three tortillas in a greased 11×7-inch baking dish.
- Layer with half of the meat mixture, 6 tablespoons sour cream, and 1/2 cup shredded cheese.
- Repeat layers with remaining tortillas, meat mixture, sour cream, and cheese.
- Cover and bake at 400°F for 25 minutes.
- Uncover and bake 5 to 10 minutes longer until heated through.
- Let stand for 5 minutes and top with shredded lettuce, chopped tomato, and fresh cilantro before serving.
Notes
- Drain the beans well to prevent excess moisture in the casserole.
- Allow the casserole to rest before cutting so the layers stay intact.
- Fresh toppings like lettuce, tomato, and cilantro add brightness and texture.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 piece
- Calories: 357
- Sugar: 6
- Sodium: 864
- Fat: 12
- Saturated Fat: 5
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 37
- Fiber: 3
- Protein: 23
- Cholesterol: 45
