I always double this recipe on Sunday to create ready-to-bake portions for the week ahead. The assembled casserole holds beautifully in the fridge, so a hot, comforting dinner is just a 30-minute bake away. It’s my favorite kind of kitchen magic, turning a little weekend prep into a week of easy wins. This Ground Beef Enchilada Casserole is the ultimate cozy dinner, a layered hug of seasoned beef, soft tortillas, melty cheese, and rich enchilada sauce. It’s the kind of meal that fills your kitchen with the most incredible aroma, promising a satisfying end to even the busiest day. If you’re looking for a no-fuss, flavor-packed dinner that everyone from kids to grandparents will love, you’ve found it. Simple ingredients, warm memories. For another fantastic ground beef dinner that’s just as easy, check out my Cheesy Ground Beef Potato Casserole.
Table of Contents
Ground Beef Enchilada Casserole
This is the ultimate cozy dinner, a layered hug of seasoned beef, soft tortillas, melty cheese, and rich enchilada sauce. It is a no fuss, flavor packed meal that everyone will love, turning simple ingredients into warm memories.
- Prep Time: 20min
- Cook Time: 30min
- Total Time: 50min
- Yield: 8 servings 1x
- Category: dinner
- Method: baking
- Cuisine: Mexican
Ingredients
- 1 ½ pounds lean ground beef (90/10)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 packet (about 2 tablespoons) taco seasoning
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained
- 1 (10-ounce) can red enchilada sauce
- 1 (10-ounce) can green enchilada sauce
- 8–10 medium flour tortillas
- 3 cups shredded Mexican blend cheese, divided
- For garnish: chopped fresh cilantro, diced avocado, sour cream, sliced jalapeños
Instructions
- Preheat oven to 375°F.
- In a large skillet over medium-high heat, cook the ground beef and onion until beef is browned and onion is soft. Add garlic and taco seasoning; cook 1 minute. Drain excess grease.
- Stir in black beans and corn. Pour in half of the red and half of the green enchilada sauce. Simmer for 2-3 minutes.
- Spread a thin layer of the remaining sauces on the bottom of a 9×13 inch baking dish.
- Place a layer of tortillas, tearing some to fit. Top with half of the beef mixture, then sprinkle with 1 cup of cheese.
- Repeat layers: tortillas, remaining beef, another 1 cup of cheese.
- Top with a final layer of tortillas. Pour remaining sauces evenly over the top. Sprinkle with the final 1 cup of cheese.
- Cover with foil and bake for 20 minutes. Remove foil and bake 10-15 more minutes until cheese is golden and bubbly.
- Let rest for 5-10 minutes before slicing. Garnish as desired.
Notes
Letting the meat mixture simmer with the sauce before assembling prevents a dry casserole. Ensure the top tortilla layer is well sauced to avoid dry edges. For make ahead, assemble and refrigerate unbaked for up to 3 days, or freeze for up to 3 months.
Nutrition
- Serving Size: 8
- Calories: 480
- Sugar: 6
- Sodium: 1200
- Fat: 24
- Saturated Fat: 10
- Unsaturated Fat: 10
- Trans Fat: 1
- Carbohydrates: 38
- Fiber: 6
- Protein: 32
- Cholesterol: 85
Ingredients List for Ground Beef Enchilada Casserole

Ground Beef Enchilada Casserole starts with a handful of simple, flavorful ingredients. You likely have most of them in your pantry or fridge right now, which is part of what makes this one of my favorite ground beef recipes for dinner easy.
- 1 ½ pounds lean ground beef (I use 90/10)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 packet (about 2 tablespoons) taco seasoning
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (15-ounce) can corn, drained (or use 1 ½ cups frozen)
- 1 (10-ounce) can red enchilada sauce (mild or medium)
- 1 (10-ounce) can green enchilada sauce (or use two cans of red)
- 8-10 medium flour tortillas (corn tortillas work for gluten-free)
- 3 cups shredded Mexican blend cheese, divided
- For garnish: chopped fresh cilantro, diced avocado, sour cream, sliced jalapeños
Smart Swaps & Tips:
- Ground Beef: Ground turkey or shredded chicken work beautifully.
- Beans & Corn: Swap for pinto beans or diced green chiles.
- Cheese: Use a dairy-free shred for a lactose-free version.
- Tortillas: For a lower-carb option, try layering with sliced zucchini or eggplant.
Timing for Your Cozy Dinner
This is one of those easy ground beef recipes that comes together faster than you think.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
That’s about 20% faster than making traditional, rolled enchiladas. Most of the time is hands-off baking, giving you a moment to set the table or simply relax.
Step-by-Step Instructions
This method is all about building layers of flavor with minimal fuss. No rolling required.
- Brown the Aromatics: In a large skillet over medium-high heat, cook the ground beef and onion until the beef is no longer pink and the onion is soft. Add the garlic and taco seasoning, cooking for one more minute until fragrant. Drain any excess grease.
- Build the Filling: Stir in the drained black beans and corn. Pour in half of the red enchilada sauce and half of the green sauce, stirring to combine. Let it simmer for 2-3 minutes. This step is key—it lets the flavors marry and prevents a dry casserole.
- Assemble the Layers: Spread a thin layer of the remaining enchilada sauces on the bottom of a 9×13 inch baking dish. Place a layer of tortillas, tearing some to fit the edges. Spoon half of the beef mixture over the tortillas, then sprinkle with one cup of cheese. Repeat the layers: tortillas, remaining beef, another cup of cheese.
- The Final Layer: Top with a final layer of tortillas. Pour the rest of the enchilada sauces evenly over the top, making sure to cover the edges so they don’t dry out. Sprinkle with the final cup of cheese.
- Bake to Bubbly Perfection: Cover the dish with foil and bake at 375°F for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, until the cheese is golden and the casserole is bubbling at the edges. Let it rest for 5-10 minutes before slicing—this helps the layers set.
Nutritional Information
A serving of this hearty Ground Beef Enchilada Casserole provides a balanced meal. Based on 8 servings, you can expect approximately: 480 calories, 32g protein, 38g carbohydrates, 24g fat. It’s a good source of protein from the beef and beans, and the cheese provides calcium. For a lighter version, see the swaps below.
Equipment Needed
You don’t need anything fancy for this ground beef dinner recipe. A large skillet for browning, a 9×13 inch baking dish, and basic kitchen tools like a cutting board and knife are all it takes. I love using my trusty cast iron skillet for browning the beef—it gives a great sear—but any heavy-bottomed pan will do.
Why You’ll Love This Recipe
This isn’t just another casserole; it’s a weeknight hero.
- One-Pan Wonder: The filling comes together in one skillet, meaning less cleanup.
- Meal Prep Champion: Assemble it ahead and bake when needed, or freeze entire portions.
- Crowd-Pleasing Comfort: It’s universally loved, easily serving a hungry family or a group of friends.
- Endlessly Adaptable: See the section below for gluten-free, dairy-free, and high-protein twists.
- Leftovers Are Gold: It reheats beautifully, often tasting even better the next day.
Healthier Alternatives for the Recipe

You can easily tailor this Ground Beef Enchilada Casserole to fit different dietary needs without sacrificing an ounce of flavor.
- Gluten-Free: Use certified gluten-free corn tortillas.
- Dairy-Free/Lighter Dairy: Opt for a vegan cheese shred or simply reduce the cheese by half—the saucy layers are so flavorful you might not miss it.
- Lower-Carb/High-Protein: Swap the tortilla layers for thin slices of zucchini or bell peppers. You can also use extra-lean ground beef or ground turkey breast.
- Vegetarian: Replace the ground beef with two cans of drained, rinsed lentils or a plant-based ground crumble.
Serving Suggestions
This casserole is a complete meal on its own, but a few simple sides make it a feast. I love serving it with a crisp, lime-kissed green salad or some quick cilantro-lime rice. For toppings, set out bowls of cool sour cream, creamy avocado slices, fresh cilantro, and a squeeze of lime juice. It’s perfect for a casual family dinner where everyone can build their perfect bite. If you love these Southwestern flavors, you might also enjoy my Easy Taco Rice Bowl for another quick meal idea.
Common Mistakes to Avoid
A few small tips can make your Ground Beef Enchilada Casserole perfect every time.
- Skipping the Simmer: Letting the meat mixture simmer with the sauce for a few minutes before assembling is crucial. It prevents a dry, separated final dish.
- Dry Tortilla Edges: Make sure you spread sauce on the bottom of the dish and thoroughly cover the top tortilla layer. Un-sauced edges become tough in the oven.
- Overfilling Layers: Keep the beef and cheese layers even and not too thick. Over-stuffing can make the casserole unstable and harder to slice neatly.
- Skipping the Rest: Let the baked casserole rest for 5-10 minutes. This allows the layers to set, so you get clean slices instead of a cheesy landslide.
Storing Tips for the Recipe

This recipe is a leftover dream and a freezer superstar.
- Refrigerator: Store cooled leftovers in an airtight container for up to 4 days.
- Freezer: You can freeze the fully assembled, unbaked casserole (tightly wrapped in foil and plastic) for up to 3 months. Thaw overnight in the fridge before baking. You can also freeze individual baked portions for quick lunches.
- Reheating: Reheat single portions in the microwave until hot. For larger amounts, cover with foil and reheat in a 350°F oven for 15-20 minutes to restore that freshly-baked texture. For another great make-ahead ground beef idea, check out my Cheesy Ground Beef Potato Casserole.
Conclusion
At the end of a long day, there’s nothing quite like a baking dish filled with something warm, cheesy, and deeply satisfying. This Ground Beef Enchilada Casserole delivers all that with minimal effort. It’s comfort food, made easy. Regular kitchen, regular time, great results. I hope this recipe finds its way to your table and becomes one of your trusted ground beef dinner recipes. Food that feels like home.
If you give it a try, I’d love to hear how it turned out for you! Leave a comment below, and don’t forget to tag @Homestyletable on Pinterest so I can see your cozy creation. For more simple, flavorful dinners, explore my Quick Easy Korean Ground Beef Bowl or my Spicy Southern Chicken Spaghetti Casserole.
FAQs about Ground Beef Enchilada Casserole
Can you freeze ground beef enchilada casserole?
Yes, ground beef enchilada casserole freezes well. Assemble the casserole according to the recipe, but do not bake it. Wrap it tightly in plastic wrap, then in foil, and freeze for up to 3 months. Thaw it overnight in the refrigerator before baking as directed.
What goes well with enchilada casserole?
Enchilada casserole pairs well with sides like Mexican rice, refried beans, a simple green salad with a lime vinaigrette, guacamole, and sour cream or Greek yogurt. You can also serve it with toppings like chopped cilantro, diced tomatoes, and sliced avocado.
What is the difference between enchiladas and enchilada casserole?
The primary difference lies in the assembly. Enchiladas involve rolling the filling (typically meat, cheese, or beans) inside tortillas and then covering them with sauce and cheese. Enchilada casserole layers the ingredients (tortillas, filling, sauce, and cheese) in a baking dish, creating a layered casserole-style dish.
How do you keep enchilada casserole from getting soggy?
Several factors help prevent sogginess. Use slightly stale tortillas, lightly fry or bake the tortillas before assembling, don’t over-sauce the casserole, and avoid using overly watery ingredients in the filling. Allowing the casserole to cool slightly after baking also helps the layers set.
What kind of cheese is best for enchilada casserole?
Monterey Jack, cheddar, or a Mexican cheese blend are all excellent choices for enchilada casserole. These cheeses melt well and have a good flavor that complements the other ingredients.
How long do you cook enchiladas?
Baking time depends on the recipe but generally, ground beef enchilada casserole takes about 20-30 minutes in a preheated oven at 350°F (175°C), or until the cheese is melted and bubbly, and the casserole is heated through.
💬 Lets Stay Connected!
For daily recipes, kitchen tips, and exclusive content, follow me on:
👉 Pinterest for visual inspiration & meal ideas