Save This Recipe
Let me tell you something honest: some days, I plan dinner like a professional. I’ve got the protein thawed, the veggies prepped, the spices all lined up like little soldiers.
And other days? Well, other days, I’m digging around in the fridge at 4:47 p.m. wondering if shredded cheese counts as a meal.
That’s when this casserole comes in. It’s not showy. It doesn’t use any ingredients you can’t pronounce. It’s just good. Familiar. Reliable in the way that an old sweater or a favorite sitcom is. Beef, cheese, tortillas, sauce — you know it’s gonna be good even before it goes in the oven.
I found the original bones of this recipe years ago in a church cookbook—you know the ones with the plastic binding and pages that smell like cinnamon and Crisco. I’ve played with it ever since, adding this, changing that. But the heart of it stayed the same: hearty, cheesy, easy, and absolutely devoured every single time.
Why This Casserole Keeps Showing Up on My Table
-
No measuring cup anxiety. The recipe’s forgiving. You’ve got a little more cheese? Toss it in. Out of onions? No big deal.
-
It feeds a crowd, or just two of you with leftovers. (Which makes lunch tomorrow a lot easier.)
-
It’s make-ahead friendly. I’ve thrown this together in the morning, covered it up, and popped it in the oven when I got home. Worked like a charm.
-
Kids, teens, adults — they all love it. Even my son-in-law who “doesn’t like casseroles” asked for the recipe. Imagine that.
-
It’s freezer gold. You can double the batch and freeze one for later. Future you will be grateful.
Ingredients That Don’t Judge You
I don’t know who needs to hear this, but you don’t need the “fancy” version of anything to make this work. This is a clean-out-the-fridge kind of meal at its core.
-
Ground beef (2 lbs): 90/10 keeps it a little leaner, but if you’re working with something fattier, just drain it well. Ground turkey or even leftover shredded chicken works too.
-
Onion (1 small): Yellow’s what I usually have, but red will do. Even onion powder in a pinch.
-
Taco seasoning (1/4 cup): I keep a big jar of homemade stuff on hand—makes me feel very “pioneer woman”—but the little store packets are totally fine.
-
Enchilada sauce (2 cups): Red, store-bought, nothing fancy. If you want to make your own, more power to you.
-
Flour tortillas (6): I’ve even used up little odds and ends of tortillas—half a burrito-sized one, a couple taco-size ones. It’s all going in the same pan.
-
Cheddar cheese (3 cups): I like to use sharp cheddar because it actually tastes like something. But Monterey Jack, Colby, or a mix? Go for it.
-
Cilantro: Optional, of course. But it’s nice to have something green if you’re planning to post it on Instagram.
Quick How-To (With Some Real-Life Notes)
Preheat your oven to 350°F.
Grease a 9×11 baking dish. Doesn’t have to be fancy. I’ve used glass, metal, and even that old floral CorningWare dish I inherited from my aunt. Works every time.
Brown the beef.
Medium skillet, medium heat. After about 5 minutes, when it’s halfway cooked, throw in the diced onion. Stir it around, let it all cook through—another 3ish minutes.
Add the seasoning.
Dump in your taco seasoning with about 1/4 cup water. Stir and simmer till the water’s nearly gone and the meat smells like something you’d want to wrap in a tortilla and inhale on the spot.
Start the layering.
Pour 1/2 cup of enchilada sauce on the bottom of your dish. Lay down two tortillas. (They’ll overlap like lazy little puzzle pieces. That’s fine.)
Spoon on 1/3 of the beef, drizzle on 1/2 cup sauce, sprinkle on 1 cup of cheese. Repeat that cozy little dance two more times: tortillas, beef, sauce, cheese.
Bake it.
Cover with foil (yes, tightly), pop it in the oven for 30 minutes. Remove foil, bake 10 more minutes until the cheese is bubbly and starting to brown in spots.
Let it rest.
Please—please—don’t skip this. Give it 5 to 10 minutes to settle down before slicing. Otherwise it turns into a cheesy landslide.
Ways to Make It Your Own
This recipe’s like a denim jacket — it goes with everything.
-
Add veggies: A handful of chopped bell peppers or zucchini cooked in with the beef? Sneaky and good.
-
Swap the meat: Pulled rotisserie chicken or ground turkey if you’re lightening it up.
-
Add beans or corn: Black beans, pinto beans, frozen corn… toss it in! It stretches the meal and adds texture.
-
Spice it up: Mix a little chipotle in adobo into your enchilada sauce if you like things with a kick.
-
Use corn tortillas: Totally fine, just warm them first so they don’t crack.
Leftovers That Don’t Feel Like Leftovers
I’d be lying if I said I didn’t look forward to the leftovers sometimes.
-
Refrigerator: Covered, lasts up to 4 days. (If it even makes it that long.)
-
Freezer: Wrap slices in foil, tuck into freezer bags. They’ll be ready for lunch or a quick dinner down the road.
-
Reheating tip: Microwave works, but I like the oven (300°F, covered) so it gets crispy on the edges again. A splash of enchilada sauce helps bring it back to life.
Pull Up a Chair, Friend
There’s just something about recipes like this — simple, honest, and made to be shared — that keep me coming back to the kitchen even when I’m tired or scattered or just not in the mood. This casserole has fed my family during moves, holidays, long weeks, and lazy Sundays. It’s flexible. It’s forgiving. And, let’s be real — it just tastes good.
So if you’re staring down a pack of tortillas and a pound or two of ground beef, consider this your sign. Make the casserole. Pour yourself something fizzy. And enjoy the heck out of a meal that feels like home.
If you try it, I’d love to hear how it turned out. Did you swap in ground turkey? Toss in some corn? Add jalapeños and live dangerously? Share it in the comments — I read every one. Truly.
Now excuse me while I go heat up a leftover piece and eat it standing over the stove. No shame.

Beef Enchilada Casserole
Ingredients
- 2 lbs lean ground beef
- 1 small yellow onion, diced
- 1/4 cup taco seasoning
- 2 cups enchilada sauce
- 6 8-inch flour tortillas
- 3 cups cheddar cheese, grated
- Fresh cilantro, chopped, for serving (optional)
Instructions
- Preheat oven to 350°F and grease a 9x11 baking dish.
- In a medium skillet, brown ground beef for 5 minutes. Add onions and continue cooking until beef is cooked through and onions have softened, about 3 minutes.
- Stir in taco seasoning and 1/4 cup of water and let cook until liquid has reduced and is almost gone. Remove from heat.
- Spread 1/2 cup of the enchilada sauce in prepared baking dish, then top with two tortillas.
- Layer with 1/3 of the beef, another 1/2 cup of enchilada sauce, and 1 cup of cheese.
- Place two more tortillas on top and repeat layers two more times.
- Cover dish tightly with aluminum foil and bake until bubbly and heated through, 30 minutes.
- Remove foil and bake 10 minutes more. Enjoy!
Notes

