Weeknight Taco Casserole with Tortillas
This taco casserole with tortillas is the kind of meal that makes a Tuesday feel a lot less hectic. Layers of seasoned ground beef, melty cheese, and soft tortillas come together in one dish with barely any fuss.

It bakes up bubbly in about 20 minutes, and you can set out a few fresh toppings and call it dinner. No one will complain about eating the same thing two nights in a row.
Why This Casserole Stays in the Rotation
The filling has that classic taco night flavor, sour cream keeps it creamy, and the tortillas absorb the juices while the top layer gets crisp in the oven. It tastes like a loaded taco but eats like a hearty lasagna.
I like that you can use pantry staples and whatever cheese you have on hand. Even picky eaters go back for seconds.
Ingredients

- 1 small yellow onion, diced: about 1/2 cup
- 2 cloves garlic, minced
- 1 lb ground beef (85/15): lean enough that you won’t need much draining, but still has good flavor
- 1 packet (1 oz) taco seasoning
- 1 (10 oz) can diced tomatoes with green chilies, drained
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup corn kernels: frozen (thawed) or canned, drained
- 1/2 cup sour cream: full-fat gives the richest texture
- 2 cups shredded Mexican blend cheese
- 6 (6-inch) flour tortillas: cut into 6 wedges each
- Optional toppings: shredded lettuce, diced tomatoes, sliced avocado, chopped cilantro
Variations and Substitutions
- Ground turkey or chicken: use the same amount, and season a little more generously since it is leaner.
- Pinto beans: swap in place of black beans for a creamier bite.
- Corn tortillas: they work if you need gluten-free, but the layers will soften more and may not hold quite as firm. Cut them the same way.
- Dairy-free cheese: a good melting plant-based shred blend will do the job.
- No sour cream: plain Greek yogurt subs in and keeps the filling creamy.
You might also like our Beef and Bean Burrito Skillet.
How to Make Weeknight Taco Casserole with Tortillas
Step 1: Brown the Beef

Set a large skillet over medium-high heat and add the 1 lb ground beef, the diced onion, and the minced garlic. Cook, breaking the meat into crumbles, for about 6 to 8 minutes, until the beef is no longer pink and the onion looks translucent.
The kitchen will fill with that savory beef and onion smell right when you know it is almost done. Drain off any excess fat and return the skillet to the stove.
Step 2: Stir the Filling

Turn the heat to low and sprinkle in the 1 oz taco seasoning. Pour in the drained diced tomatoes with green chilies, the black beans, the corn, and the 1/2 cup sour cream. Stir everything together until the sour cream melts into the meat and the seasonings coat every piece.
You will see the filling turn thick and a little saucy, with pops of yellow corn and dark beans. Take the skillet off the heat.
Step 3: Layer the Tortillas

Spread a thin layer of the beef filling across the bottom of a 9×13-inch baking dish — just enough to keep the tortillas from sticking. Arrange half of the tortilla wedges in an even layer, overlapping them slightly like shingles.
Spoon half the remaining filling over the tortillas and scatter 1 cup of the shredded cheese on top. Repeat with the rest of the tortilla wedges, the remaining filling, and the last cup of cheese.
Step 4: Bake the Casserole

Preheat your oven to 375°F (190°C). Slide the dish onto the middle rack and bake for 20 minutes. You want the cheese fully melted with a few golden brown spots here and there, and the sauce bubbling up around the edges.
The tortilla edges peeking through will crisp up while the ones underneath soften into the beef. If the top browns too fast, you can tent a piece of foil over it for the last 5 minutes.
Step 5: Slice and Top

Pull the casserole out of the oven and let it sit for 5 minutes. This short rest lets the layers set so squares hold their shape when you cut into them.
Slice into big spoon-friendly squares and pile on shredded lettuce, diced tomatoes, avocado, and cilantro however you like. Serve while everything is still hot and the cheese is stretchy.
A Few Notes Before You Start
- Shred your own cheese from a block if you can. Pre-shredded blends often have anti-caking coatings that make them melt less smoothly.
- If you prefer a spicier kick, choose hot diced tomatoes with green chilies or add a few pickled jalapeño slices to the filling.
- Assembling the casserole in the morning and keeping it covered in the fridge works well. Just add 5 minutes to the bake time if it goes into the oven cold.
Storing Leftovers
- Refrigerate: cover the cooled casserole tightly and keep it in the fridge for up to 4 days.
- Reheating: a microwave will get it hot fast, but the oven or an air fryer at 350°F (175°C) for 8 to 10 minutes brings the top layer crispy again.
What to Serve With Taco Casserole
A simple green salad with a lime vinaigrette cuts through the richness of the cheese and beef. Warm Mexican rice or just a bowl of tortilla chips with fresh salsa also work if you want to stretch the meal a little further.
Frequently Asked Questions
Can I freeze this casserole?
Yes. Assemble it without baking, wrap it tightly, and freeze for up to 2 months. Thaw in the fridge overnight, then bake as directed, adding about 10 minutes to the time.
Do I have to cut the tortillas into wedges?
No. You can lay whole tortillas in the dish, but the wedges fit more snugly and let you get a little bit of tortilla in every bite without messy tears.
Why did my casserole turn out watery?
Try draining the canned tomatoes, beans, and corn really well before adding them. Sour cream also helps bind things, so don’t skip it unless you have a thick substitute.
Can I add more vegetables?
Absolutely. Sautéed bell peppers, zucchini, or a few handfuls of spinach all work. Just cook any watery veggies first so they don’t release liquid into the casserole.

Taco Casserole with Tortillas Recipe
Ingredients
Method
- Cook the ground beef, onion, and garlic in a skillet over medium-high heat, breaking up the meat, for 6 to 8 minutes until no pink remains. Drain excess fat.
- Stir in the taco seasoning, diced tomatoes, beans, corn, and sour cream until combined. Remove from heat.
- Spread a thin layer of filling in a 9×13-inch baking dish. Arrange half the tortilla wedges on top, then layer with half the remaining filling and 1 cup cheese. Repeat with the rest of the tortillas, filling, and cheese.
- Bake at 375°F (190°C) for 20 minutes, until bubbly and cheese is golden in spots.
- Let the casserole rest 5 minutes, then slice and serve with your choice of fresh toppings.
