Beef Enchilada Casserole
This Beef Enchilada Casserole has all the bold, comforting flavors of classic enchiladas—without the extra work of rolling each one by hand. Layers of tender corn tortillas, savory ground beef in rich enchilada sauce, and melted cheese come together to create a quick and delicious Mexican-inspired dinner the whole family will love.
Ready in just 30 minutes, this easy casserole is perfect for busy weeknights or whenever you’re craving something hearty, cheesy, and full of flavor.
Why You’ll Love This Recipe
- Quick and easy: Everything comes together in one skillet and one baking dish in under 30 minutes.
- Simple ingredients: Uses pantry staples like tortillas, enchilada sauce, and ground beef.
- No rolling required: Just layer, bake, and serve—so much easier than traditional enchiladas.
- Family-friendly: Mild in spice but full of flavor, ideal for kids and adults alike.
Ingredients
For the Casserole
- 1 pound (450 g) ground beef – Choose 85–90% lean beef for the perfect balance of juiciness and flavor.
- 1 teaspoon taco seasoning – Use homemade or store-bought seasoning to give the beef that Tex-Mex kick.
- ¼ teaspoon salt – Adjust to taste.
- 1 (10 oz / 300 g) can enchilada sauce – Red enchilada sauce adds smoky, tangy flavor.
- ¾ cup (180 ml) water – Helps create a smooth and saucy beef mixture.
- ½ cup (120 g) thick and chunky salsa – Adds freshness and depth to the sauce.
- 12 (6-inch) corn tortillas – Either yellow or white; both soak up the sauce beautifully.
- 1 cup (100 g) shredded Colby Jack cheese – Melts perfectly and adds creamy richness.
- ¼ cup fresh cilantro, chopped (divided) – Adds color and a burst of freshness.
For Serving (Optional)
- Sour cream – A cool, creamy topping.
- Lime wedges – Add brightness and balance to every bite.
- Optional toppings: Diced tomatoes, guacamole, sliced jalapeños, shredded lettuce, or extra salsa.
Instructions
- Preheat the oven
Set your oven to 350°F (175°C) and lightly grease a 9-inch deep-dish pie dish or small casserole dish. - Cook the beef
Heat a large skillet over medium-high heat. Add the ground beef, taco seasoning, and salt. Cook, breaking the meat apart with a spoon, until browned and fully cooked. Drain off excess fat if needed. - Add the sauces
Stir in the enchilada sauce, water, and salsa. Bring the mixture to a gentle boil, then reduce the heat and simmer for 4–5 minutes, until slightly thickened. Remove from the heat. - Prepare the tortillas
Stack the tortillas and cut them into 1-inch-wide strips using a sharp knife or kitchen scissors. - Assemble the casserole
- Spread half of the tortilla strips evenly across the bottom of your prepared baking dish.
- Spoon half of the beef mixture on top of the tortillas.
- Sprinkle with half of the shredded cheese and half of the chopped cilantro.
- Repeat with the remaining tortillas, beef, and cheese. Reserve the remaining cilantro for garnish.
- Bake
Place the dish in the oven and bake for 10–12 minutes, or until the cheese is fully melted and bubbling around the edges. - Garnish and serve
Sprinkle with the remaining cilantro before serving. Add a dollop of sour cream and a squeeze of lime juice for extra flavor.
Tips and Tricks
- Drain the beef well to avoid excess grease in the casserole.
- Use your favorite sauces: The flavor of the enchilada sauce and salsa really defines this dish, so choose ones you love.
- Keep it saucy: Don’t overcook the beef mixture; a little liquid helps the tortillas soften perfectly as it bakes.
- Make ahead: Assemble the casserole up to a day ahead, cover it, and refrigerate. Bake just before serving.
- Reheat leftovers: This casserole reheats beautifully in the oven or microwave for a quick meal the next day.
Serving Suggestions
Serve your Beef Enchilada Casserole with:
- Mexican rice or cilantro-lime rice
- Refried beans or black beans
- A fresh avocado salad or pico de gallo
- Tortilla chips with guacamole on the side
Storage and Reheating
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Freeze: Wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat: Bake at 350°F (175°C) for about 15 minutes, or heat individual portions in the microwave until warm.
Nutrition Information
Serving: 1/6 of the recipe
Calories: 365 kcal | Carbohydrates: 28 g | Protein: 23 g | Fat: 18 g | Fiber: 5 g | Sodium: 711 mg
Recipe Summary
Cuisine: Mexican
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 6