This Beef Enchilada Casserole is a hearty and flavorful dish that brings all the deliciousness of enchiladas in an easy-to-make casserole form. Layered with seasoned beef, cheese, and enchilada sauce, it’s a comforting and satisfying meal that the whole family will love.
Why You’ll Love This Recipe
Beef Enchilada Casserole is the perfect weeknight meal: it’s quick, easy, and packed with flavor. The seasoned beef, savory enchilada sauce, and melty cheese all come together in this irresistible casserole. It’s a one-pan wonder that’s perfect for meal prep, feeding a crowd, or just having leftovers to enjoy later. The optional sour cream and cilantro on top add the perfect finishing touch for a fresh, creamy contrast.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
1 lb ground beef
-
1 small onion, chopped
-
1 packet enchilada seasoning mix
-
1 can (10 oz) enchilada sauce
-
10-12 corn tortillas, cut into strips
-
2 cups shredded cheese (cheddar or Mexican blend)
-
1 can (4 oz) diced green chilies (optional)
-
1/2 cup sour cream (optional for topping)
-
Fresh cilantro, chopped for garnish
directions
-
Preheat the oven: Preheat your oven to 350°F (175°C).
-
Cook the beef mixture: In a large skillet, cook the ground beef and chopped onion over medium heat until the beef is browned and fully cooked.
-
Season the beef: Stir in the enchilada seasoning mix, enchilada sauce, and diced green chilies (if using). Let the mixture simmer for 5 minutes to combine the flavors.
-
Layer the casserole: In a baking dish, layer half of the tortilla strips, followed by half of the beef mixture and half of the shredded cheese. Repeat the layers for the second round.
-
Bake the casserole: Bake in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly.
-
Garnish and serve: Let the casserole cool slightly before topping with sour cream and fresh cilantro. Serve and enjoy!
Servings and timing
Servings: 6 servings
Prep Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Calories: 400 kcal per serving
Variations
-
Vegetarian version: Substitute the ground beef with black beans or a vegetable medley for a vegetarian enchilada casserole.
-
Spicy kick: Add sliced jalapeños or a dash of hot sauce to the beef mixture for an extra layer of heat.
-
Different tortillas: Use flour tortillas instead of corn tortillas for a softer texture.
-
Toppings: You can top with guacamole, salsa, or sliced avocado for added flavor and freshness.
-
Cheese options: Experiment with different cheese blends like pepper jack for a spicier twist or mozzarella for a milder flavor.
storage/reheating
Store any leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or in the oven until warmed through. You can also freeze the casserole (without toppings) for up to 2 months. When ready to serve, simply thaw and reheat in the oven.
FAQs
Can I use store-bought enchilada sauce?
Yes, store-bought enchilada sauce works great for this recipe, though you can also make your own if preferred.
Can I use a different type of meat?
Yes, you can substitute ground beef with ground turkey, chicken, or even sausage for a different flavor profile.
Can I make this casserole ahead of time?
Yes, you can assemble the casserole ahead of time and refrigerate it for up to 24 hours before baking. Just bake it for a few extra minutes if it’s cold from the fridge.
How do I know when the casserole is done?
The casserole is done when the cheese is melted, bubbly, and slightly golden around the edges. A toothpick inserted into the center should come out clean.
Can I make this casserole spicier?
Yes, for extra heat, add sliced jalapeños, diced green chilies, or a pinch of cayenne pepper to the beef mixture.
Can I freeze the casserole?
Yes, you can freeze this casserole. Just let it cool completely, then wrap it tightly in plastic wrap and foil before freezing. When ready to serve, thaw in the refrigerator and bake at 350°F (175°C) for 25-30 minutes or until heated through.
How can I make this casserole lower in calories?
You can use lean ground turkey, reduced-fat cheese, and low-sodium enchilada sauce for a lighter version.
What can I serve with this casserole?
Serve with a side of Mexican rice, refried beans, or a simple salad with lime dressing for a complete meal.
Can I make this casserole without the sour cream topping?
Yes, the sour cream is optional, but it adds a creamy contrast to the spiciness of the casserole. You can also use Greek yogurt as a healthier substitute.
Can I use flour tortillas instead of corn tortillas?
Yes, flour tortillas will work, but corn tortillas provide a more traditional flavor and texture. You can use whichever you prefer.
Conclusion
Beef Enchilada Casserole is a satisfying, hearty dish that brings all the flavors of enchiladas into a delicious, easy-to-make casserole. With layers of seasoned beef, cheese, tortillas, and tangy enchilada sauce, this dish is perfect for family dinners, meal prepping, or serving to guests. Its comforting flavors and simple ingredients make it a weeknight favorite that everyone will love!
Print
Beef Enchilada Casserole
This Beef Enchilada Casserole is a hearty and flavorful dish that combines seasoned ground beef, enchilada sauce, melty cheese, and corn tortillas into a comforting casserole. It’s an easy-to-make, one-pan meal that’s perfect for weeknights, meal prepping, or feeding a crowd. Topped with sour cream and fresh cilantro, this dish is packed with bold flavors and can be customized with optional toppings or heat levels to suit your preferences. It’s a family favorite that’s sure to satisfy!
- Total Time: 45 minutes
- Yield: 6 servings
Ingredients
-
1 lb ground beef
-
1 small onion, chopped
-
1 packet enchilada seasoning mix
-
1 can (10 oz) enchilada sauce
-
10–12 corn tortillas, cut into strips
-
2 cups shredded cheese (cheddar or Mexican blend)
-
1 can (4 oz) diced green chilies (optional)
-
1/2 cup sour cream (optional for topping)
-
Fresh cilantro, chopped for garnish
Instructions
-
Preheat the oven: Preheat the oven to 350°F (175°C).
-
Cook the beef mixture: In a large skillet, cook the ground beef and chopped onion over medium heat until the beef is browned and fully cooked.
-
Season the beef: Stir in the enchilada seasoning mix, enchilada sauce, and diced green chilies (if using). Let it simmer for 5 minutes to combine the flavors.
-
Layer the casserole: In a baking dish, layer half of the tortilla strips, followed by half of the beef mixture and half of the shredded cheese. Repeat the layers.
-
Bake the casserole: Bake for 20-25 minutes, or until the cheese is melted and bubbly.
-
Garnish and serve: Let the casserole cool slightly, then top with sour cream and fresh cilantro. Serve and enjoy!
Notes
-
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven.
-
You can freeze the casserole (without toppings) for up to 2 months. Thaw and bake before serving.
-
Customize with different toppings like guacamole or salsa for extra flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner, Casserole
- Method: Baking
- Cuisine: Mexican
- Diet: Gluten Free