If you’ve ever stared into your fridge at 5:37 p.m. thinking, “I need dinner… but I also need a nap,” this Enchilada Casserole is about to become your new best friend. It’s warm, saucy, loaded with beefy goodness (plus beans and corn for bonus points), and it delivers that big “everyone’s quiet because they’re actually eating” kind of satisfaction.
And the best part? You don’t have to roll a single enchilada. Not one. We’re layering like smart, tired queens.
I love a dinner that feels a little magical without requiring magician-level energy. This one checks every box: easy, cheesy, crowd-pleasing, and totally doable on a busy weeknight.
Table of Contents
Why You’ll Love This Enchilada Casserole
- No rolling required. We’re dipping tortillas and layering—like lasagna’s spicy cousin.
- Big flavor, simple steps. Homemade enchilada sauce tastes incredible, but you’re still not stuck in the kitchen all night.
- Picky-eater friendly. Cheese covers a multitude of sins. (And vegetables, too.)
- Great for leftovers. It reheats like a dream—hello, lunch you’ll actually look forward to.
Ingredients You’ll Need
For the enchilada sauce (homemade, but store-bought works too)
- Oil
- Flour
- Chili powder
- Garlic powder
- Onion powder
- Cumin
- Oregano
- Tomato paste
- Chicken stock
- Salt
For the casserole filling
- Ground beef (or swap with leftover chicken, ground turkey, or go vegetarian)
- Onion
- Bell pepper
- Garlic
- Green chiles
- Canned black beans (drained and rinsed)
- Corn (canned or frozen—either is fine)
- Salt and pepper
For layering
- Corn tortillas
- Lots of cheese (pepper jack + cheddar is a chef’s kiss combo)
For serving (optional but highly encouraged)
- Pico de gallo
- Pickled onions
- Sour cream
Refer to the recipe card below for exact ingredient measurements and full nutritional information.
How to Make Enchilada Casserole
1) Preheat and get cozy
Preheat your oven to 350°F and set a rack in the center. Grab a 9×13-inch baking dish. If your day has been long, this is where you turn on some music and pretend you’re starring in a cooking show. (No judgment. I do it too.)
2) Make the enchilada sauce
In a medium saucepan, whisk together the oil and flour over medium heat. Keep whisking until it’s smooth and cooked through—about 6 minutes.
Once it starts bubbling, whisk in:
- chili powder
- garlic powder
- onion powder
- cumin
- oregano
- tomato paste
Now slowly whisk in the chicken stock and salt. Bring it to a simmer, then reduce heat to low and cook for about 5 minutes, stirring occasionally, until it thickens slightly.
This sauce is the kind of smell that makes people wander into the kitchen asking, “What are you making?” like they haven’t eaten in three days.
3) Cook the beef and veggies
Heat a large skillet over medium heat. Add the ground beef, plus salt and pepper, and cook until browned—about 8–10 minutes, breaking it up as you go.
Add the onion and bell pepper and cook until softened—about 5 minutes.
Stir in the garlic and cook for 1 minute (until fragrant—aka until you start feeling like you really have your life together).
Now stir in:
- green chiles
- black beans
- corn
- ½ of the enchilada sauce
Cook everything together until warmed through, about 5 minutes, then remove from heat.
4) Start layering (the fun part)
Dip half of your corn tortillas in the enchilada sauce. (Yes, it’s messy. Yes, it’s worth it.)
Arrange them in a single layer in the bottom of your baking dish.
Top with:
- half of the beef mixture
- half of the cheese
Now dip the remaining tortillas in the remaining sauce, layer them on top, and finish with:
- the rest of the beef mixture
- the rest of the cheese
At this point, it looks like a beautiful cheesy masterpiece… or a delicious mess. Either way, you’re winning.
5) Bake until bubbly and irresistible
Cover the dish with foil and bake for 20 minutes.
Remove foil and bake for 15 minutes more, until the cheese is bubbly and golden.
Try not to burn your mouth testing it “just to make sure it’s done.” (I say that like I don’t do it every single time.)
My Best Tips for the Easiest, Cheesiest Result
- Dip tortillas quickly. Don’t soak them like a sponge—just a dunk and go, so they don’t fall apart.
- Use a cheese combo. Cheddar gives that classic comfort flavor, and pepper jack brings a little sass.
- Don’t stress if it looks messy. Once it bakes, it becomes one delicious, cozy casserole situation.
- Want it spicier? Add extra green chiles or a pinch of cayenne to the sauce.
- Want it lighter? Use ground turkey or leftover chicken—still super tasty.
A Little Story From My Kitchen
This Enchilada Casserole became my “save the day” dinner when I needed something comforting, filling, and not fussy. The first time I made it, I was in one of those weeks where everything felt like a lot—laundry piles, emails, life… you know the vibe.
I pulled this casserole out of the oven, all bubbly and golden, and suddenly my kitchen smelled like a little vacation from stress. Even better? Everyone ate without complaint. No negotiations. No dramatic sighing. Just happy chewing.
Honestly, that alone deserves a trophy.

FAQs About Enchilada Casserole
Can I make Enchilada Casserole with chicken instead of beef?
Absolutely. Use leftover shredded chicken and mix it with the beans, corn, chiles, and sauce. It’s a great way to use up rotisserie chicken, too.
Can I make it vegetarian?
Yes! Skip the beef and add more beans or even sautéed zucchini or mushrooms. Still hearty, still cheesy, still delicious.
How do I store leftovers?
Cover and refrigerate for up to 4 days. Reheat in the microwave for quick lunches, or warm it in the oven so the edges get a little crispy again (my favorite).
Can I freeze it?
You can. Assemble it, cover tightly, and freeze. Thaw in the fridge overnight, then bake as directed. It’s perfect for future-you—the version of you who is tired and very hungry.
The Cheesy Moment You’ve Been Waiting For
If dinner needs to be comforting, easy, and guaranteed to get smiles at the table, this Enchilada Casserole is it. You get bold enchilada flavor, melty cheese, hearty filling, and that magical “I made this?!” feeling—without the hassle of rolling tortillas one by one.
So grab that baking dish, lean into the cheese, and let Enchilada Casserole bring a little cozy joy to your weeknight routine. Happy cooking!
Keep the Tex-Mex Magic Going
- If you loved the cozy, layered vibe of this dinner, you’ll probably want to bookmark Crockpot Chicken Enchilada Casserole for those “set it and forget it” days (because some nights we’re cooking and doing 47 other things).
- Want a different twist with chicken and creamy comfort? Try White Rotisserie Chicken Enchiladas when you need an easy shortcut meal—perfect for busy weeknights and leftover rotisserie chicken.
- If you’re in a “more cheese, less effort” mood (same), don’t miss Queso Chicken and Rice Bake for a gooey, family-friendly dinner—it’s the kind of meal that disappears fast.
- And if you want something fun to scoop, dunk, and pile high on your plate, go for Bundt Pan Nachos for a party-style snack night at home—because sometimes dinner should feel like a celebration.
Before you go: If you made this recipe, I’d love to hear how it turned out! Please leave a quick review and tap your star rating ⭐⭐⭐⭐⭐—your feedback helps other readers (and makes my day!).
Enchilada Casserole
- Total Time: 55 minutes
- Yield: 8 servings 1x
Description
This Enchilada Casserole is a cheesy, saucy, no-roll dinner made with seasoned ground beef, black beans, corn, and layers of corn tortillas. It’s an easy, family-friendly Tex-Mex casserole that bakes up bubbly and golden—perfect for busy weeknights or make-ahead meals.
Ingredients
For the Enchilada Sauce:
- 2 tablespoons oil
- 2 tablespoons all-purpose flour
- 2 tablespoons chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 2 tablespoons tomato paste
- 2 cups chicken stock
- ½ teaspoon salt
For the Casserole Filling:
- 1 pound ground beef
- Salt and pepper, to taste
- 1 small onion, diced
- 1 bell pepper, diced
- 3 cloves garlic, minced
- 1 (4 oz) can green chiles
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup corn (canned or frozen)
For Layering:
- 10–12 corn tortillas
- 1½ cups shredded cheddar cheese
- 1½ cups shredded pepper jack cheese
Optional Toppings:
- Sour cream
- Pico de gallo
- Pickled onions
- Fresh cilantro
Instructions
- Preheat oven to 350°F. Lightly grease a 9×13-inch baking dish.
- Make the enchilada sauce:
In a medium saucepan, whisk together oil and flour over medium heat. Cook for about 6 minutes until smooth and bubbling.
Whisk in chili powder, garlic powder, onion powder, cumin, oregano, and tomato paste.
Slowly whisk in chicken stock and salt. Bring to a simmer, reduce heat to low, and cook 5 minutes until slightly thickened. Set aside. - Cook the filling:
In a large skillet over medium heat, cook ground beef with salt and pepper for 8–10 minutes, breaking it apart until browned.
Add onion and bell pepper. Cook 5 minutes until softened.
Stir in garlic and cook 1 minute.
Add green chiles, black beans, corn, and ½ of the enchilada sauce. Cook 5 minutes until warmed through. Remove from heat. - Assemble the casserole:
Dip half the tortillas in enchilada sauce and arrange in a single layer in the baking dish.
Top with half of the beef mixture and half of the cheese.
Dip remaining tortillas in sauce and layer on top.
Add remaining filling and remaining cheese. - Bake:
Cover with foil and bake 20 minutes.
Remove foil and bake an additional 15 minutes, until cheese is bubbly and golden. - Serve:
Let rest 5–10 minutes before slicing. Top with sour cream, pico de gallo, or cilantro if desired.
Notes
- Store-bought enchilada sauce can be used for convenience.
- Substitute ground turkey or shredded chicken for a lighter option.
- For a vegetarian version, omit beef and double the beans or add sautéed zucchini.
- Casserole can be assembled ahead and refrigerated up to 24 hours before baking.
- Freezes well before or after baking.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 slice (1/8 of casserole)
- Calories: 480 kcal
- Sugar: 4 g
- Sodium: 780 mg
- Fat: 26 g
- Saturated Fat: 12 g
- Unsaturated Fat: 12 g
- Trans Fat: 0.5 g
- Carbohydrates: 38 g
- Fiber: 6 g
- Protein: 27 g
- Cholesterol: 75 mg