Taco casserole is one of those dinners that checks every box. It’s hearty, cheesy, packed with bold flavor, and comes together with simple ingredients you likely already have. With 32 grams of protein per serving, this baked dish is a weeknight winner the whole family will ask for again and again.
I still remember the first time I layered this up on a Tuesday night when the fridge was half-empty and everyone was hungry. The result was so good that my kids started calling it “taco bake night.” That’s when I knew this recipe had earned a permanent spot in my rotation.
Ingredients for Taco Casserole
I’ve tested this taco casserole with several ingredient combinations, and the list below gives you the best balance of flavor, texture, and ease. Here’s everything you’ll need:
- 1 lb lean ground beef (90/10 blend recommended — I always use this ratio for the best flavor without excess grease)
- 2 cups salsa (store-bought or homemade both work great — my go-to is a chunky medium salsa)
- 1 (16 oz) can chili beans, drained
- 3 cups tortilla chips, crushed (leave some larger pieces — pro tip: avoid crushing them too fine or the base turns mushy)
- 2 cups sour cream (I recommend full-fat for the creamiest layer, though low-fat works too)
- 1 (2 oz) can sliced black olives, drained
- 1/2 cup green onion, chopped
- 1/2 cup fresh tomato, chopped
- 2 cups shredded cheddar cheese (in my experience, freshly shredded cheese melts far better than pre-shredded)
Step-by-Step Instructions
I recommend reading through all the steps before you start. The layering order makes a real difference in the final texture, so take your time with each stage.
Step 1: Preheat your oven to 350 degrees F. Lightly coat a 9×13-inch baking dish with cooking spray and set it aside.
Step 2: Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with a spoon, until fully browned and no pink remains, about 8 to 10 minutes. Drain any excess fat.
Step 3: Stir in the salsa and reduce the heat to low. Simmer uncovered for about 20 minutes until the liquid is fully absorbed. This step is critical — a wet beef layer will make the chips soggy. Once absorbed, stir in the drained chili beans and cook for 2 to 3 more minutes.
Step 4: Spread the crushed tortilla chips in an even layer across the bottom of your prepared baking dish. Spoon the beef and bean mixture evenly over the top.
Step 5: Spread the sour cream in an even layer over the beef. Then scatter the black olives, green onions, and chopped tomatoes across the top.
Step 6: Finish with a generous, even layer of shredded cheddar cheese covering the entire surface.
Step 7: Bake uncovered for 30 minutes until the cheese is melted, golden at the edges, and the casserole is bubbling. Let it rest for 5 minutes before serving.
What to Serve with Taco Casserole
This dish is rich and satisfying on its own, but the right sides bring brightness, crunch, and balance to the plate.
Taco Salad: A fresh taco salad alongside this casserole doubles down on the Tex-Mex theme while adding crisp greens and cool toppings that cut right through the richness.
Cilantro Lime Shrimp Bowl: If you’re feeding a crowd with big appetites, this vibrant shrimp bowl adds a bright citrus note and extra protein that pairs beautifully with the cheesy, savory casserole.
Ground Beef Tacos: Keep the taco night spirit going strong by setting out a tray of simple ground beef tacos alongside the casserole for a full Tex-Mex spread everyone will love.
Delicious Street Corn Chicken Rice Bowl: The sweet charred corn and creamy cotija flavors in this rice bowl complement the bold seasoning of the casserole perfectly and add a satisfying starchy side.
Chicken Burrito Bowl: A lighter, protein-packed option that shares the same Southwestern flavor profile, making it a smart and delicious addition to the table.
Baked Chicken Tacos: Crispy baked chicken tacos are a fun, easy side that rounds out a full taco night feast without any extra stovetop work.
Storage and Serving Tips
Let the casserole cool completely before covering tightly with foil or transferring to an airtight container. It keeps well in the refrigerator for up to 3 to 4 days. For longer storage, bake it in a disposable foil pan, wrap tightly in plastic wrap then aluminum foil, and freeze for up to 3 months.
To reheat, cover the dish with foil and warm in a 350 degree F oven until heated through. Individual portions reheat well in the microwave in 60-second intervals. Pro tip: add a fresh sprinkle of shredded cheese on top before reheating to bring back that just-baked feel.
This casserole travels and serves well at potlucks and family gatherings. Set out extra chips, salsa, and sour cream on the side so everyone can customize their plate.
Frequently Asked Questions
Yes. Assemble the casserole up through the sour cream and topping layer, cover tightly, and refrigerate for up to 24 hours. Add the cheese just before baking and cook as directed.
Absolutely. Ground turkey is a great lighter option. Shredded rotisserie chicken also works well and cuts the prep time down significantly.
The most common cause is not fully simmering the salsa into the beef mixture. Make sure all visible liquid is absorbed before you begin layering, and your chip base will stay firm.
Taco Casserole
Ingredients
Equipment
Method
-
Preheat the oven to 350 degrees F. Lightly coat a 9×13-inch baking dish with cooking spray and set aside.
-
Heat a large skillet over medium-high heat. Cook and stir the ground beef, breaking it apart, until browned and cooked through with no pink remaining, about 8 to 10 minutes. Drain excess fat.
-
Stir in the salsa and reduce heat to low. Simmer uncovered until the liquid is fully absorbed, about 20 minutes. Stir in the drained chili beans and cook for 2 to 3 more minutes until heated through.
-
Spread the crushed tortilla chips in an even layer across the bottom of the prepared baking dish. Spoon the beef and bean mixture evenly over the chip layer.
-
Spread the sour cream evenly over the beef mixture. Sprinkle the black olives, green onions, and chopped tomatoes on top.
-
Cover everything with an even layer of shredded cheddar cheese.
-
Bake uncovered for 30 minutes until the cheese is melted and golden at the edges and the casserole is bubbling throughout. Let rest 5 minutes before serving.

