Best Taco Casserole

Featured in: The Stars of the Table

This hearty taco casserole combines savory ground beef, zesty salsa, and chili beans layered with crunchy tortilla chips, creamy sour cream, and melted cheese. The dish is assembled in layers, starting with crushed chips, followed by the seasoned beef mixture, sour cream, olives, more chips, and topped with generous cheese. Baked until golden and bubbly, this crowd-pleaser can be customized with your favorite toppings like green onions, tomatoes, or avocado slices.

A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Wed, 16 Apr 2025 13:07:13 GMT
A dish of food with a yellow sauce and tomatoes. Pin it
A dish of food with a yellow sauce and tomatoes. | tasteofcook.com

This hearty taco casserole transforms traditional taco night into a comforting, crowd-pleasing dish that comes together in one baking dish. Perfect for busy weeknights, this Mexican-inspired meal combines all the flavors you love about tacos in casserole form that the whole family will devour.

I first created this taco casserole when hosting an impromptu game night and needed something easy that would feed a crowd. It was such a hit that it's now requested at nearly every family gathering and has become my go-to dish when bringing meals to new parents or neighbors.

Ingredients

  • Lean ground beef: Provides the hearty protein base while keeping the dish from becoming too greasy. Look for 90/10 or 85/15 for best results.
  • Salsa: Adds instant flavor complexity. Choose your preferred spice level, but a chunky medium variety offers the best balance.
  • Chili beans: Bring texture and subtle spice. Drain them well to prevent the casserole from becoming soggy.
  • Taco seasoning: Enhances the Mexican flavor profile. The packet is optional as the salsa provides good flavor, but it adds that classic taco taste.
  • Tortilla chips: Create the signature crunch. Use thicker restaurant-style chips as they hold up better in the casserole.
  • Sour cream: Creates a creamy, tangy layer that balances the spice. Full-fat works best for richness.
  • Black olives: Add a salty, briny element that complements the other flavors perfectly.
  • Shredded cheese: Melts into a golden crust. A Mexican blend offers the best flavor, but cheddar works beautifully too.
  • Optional fresh toppings: Brighten the finished dish and add color. Choose what your family enjoys.

Step-by-Step Instructions

Preheat the Oven:
Set your oven to 350°F. This moderate temperature allows the casserole to heat through evenly without burning the chips or cheese. Lightly grease your 9×13-inch baking dish with cooking spray to prevent sticking.
Cook the Ground Beef:
Place a large skillet over medium heat and allow it to get hot before adding the ground beef. Break the meat into small pieces as it cooks, using a wooden spoon or spatula to create even crumbles. Cook for 5 to 7 minutes until no pink remains and the meat is fully browned. Once cooked, drain any excess grease.
Create the Flavor Base:
Return the drained beef to the skillet and add the salsa, drained chili beans, and taco seasoning if using. Stir thoroughly and let simmer for 2 to 3 minutes to allow the flavors to meld together.
Assemble the Casserole:
Spread half of your crushed tortilla chips across the bottom of the prepared baking dish. Spoon the seasoned beef mixture over the chips, spreading it evenly. Carefully spread the sour cream over the beef. Distribute the black olives, then sprinkle the remaining crushed tortilla chips over everything.
Add the Cheese:
Cover the entire casserole with an even layer of shredded cheese, spreading it to the edges for a cheesy crust.
Bake to Perfection:
Place the assembled casserole in your preheated oven and bake for 20 to 25 minutes, until the cheese has melted completely and turned a golden color.
A dish of nachos with tomatoes and cheese. Pin it
A dish of nachos with tomatoes and cheese. | tasteofcook.com

The black olives in this recipe are my secret ingredient for adding depth. While many people think of them as just a garnish, they contribute a subtle Mediterranean note that elevates the entire dish. My husband actually disliked olives until trying them in this casserole, and now he requests extra on his portion!

Make-Ahead Options

This taco casserole is the perfect make-ahead meal. Prepare all components up to 24 hours in advance and store them in the refrigerator. Assemble just before baking, adding 5 extra minutes to the baking time if starting from cold. For longer storage, freeze the beef mixture for up to 3 months. Thaw before assembling and baking.

Substitutions and Variations

This recipe welcomes creative substitutions. Use ground turkey or chicken for a lighter option, or replace beef with a mixture of black beans and corn. For a lower-carb version, use roasted cauliflower florets instead of tortilla chips. Accommodate dietary restrictions by using dairy-free cheese and sour cream.

Serving Suggestions

Serve alongside a green salad with cilantro-lime dressing for a complete meal. Create a topping bar with diced avocado, fresh cilantro, lime wedges, diced tomatoes, and additional sour cream for personal customization. Pairs wonderfully with Mexican rice or refried beans for a restaurant-style experience at home.

A dish of nachos with tomatoes and cheese. Pin it
A dish of nachos with tomatoes and cheese. | tasteofcook.com

This taco casserole is truly a family favorite, combining convenience with incredible flavor. It's guaranteed to become a staple in your weekly meal rotation!

Frequently Asked Questions

→ Can I make this taco casserole ahead of time?

Yes, you can prepare the beef mixture ahead of time and refrigerate it. When ready to bake, layer the casserole with the pre-cooked beef mixture, fresh tortilla chips, sour cream, and cheese, then bake as directed. For best results, don't assemble more than 4 hours in advance to prevent the chips from becoming soggy.

→ What can I substitute for ground beef?

Ground turkey, chicken, or plant-based meat alternatives work well as substitutes. You could also use shredded chicken or even black beans and corn for a vegetarian version. Just adjust the cooking time accordingly for your protein choice.

→ How spicy is this dish?

The spice level is customizable based on your preferences. Use mild, medium, or hot salsa according to your taste, and adjust the amount of taco seasoning. You can also add diced jalapeños or hot sauce for extra heat if desired.

→ What sides pair well with taco casserole?

This casserole pairs wonderfully with a simple green salad, corn on the cob, Mexican rice, or refried beans. For a lighter option, serve with a side of roasted vegetables or a fresh avocado and tomato salad.

→ How do I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave for 1-2 minutes or until heated through. For best results when reheating a larger portion, cover with foil and warm in a 325°F oven for 15-20 minutes.

→ Can I freeze this casserole?

You can freeze the beef mixture, but the complete assembled casserole doesn't freeze well due to the tortilla chips and dairy components. For meal prep, freeze just the cooked beef mixture, then thaw and complete assembly with fresh ingredients before baking.

Hearty Taco Casserole

Layered comfort food combining seasoned beef, chips, beans and melted cheese for an easy and satisfying family meal.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes


Difficulty: Easy

Cuisine: Mexican-American

Yield: 6 Servings (One 9×13-inch casserole)

Dietary: ~

Ingredients

→ For the Base

01 1 pound lean ground beef
02 2 cups salsa (mild, medium, or hot)
03 1 (16-ounce) can chili beans, drained
04 1 packet taco seasoning (optional)

→ For the Layers

05 3 cups tortilla chips, crushed
06 2 cups sour cream
07 1 (2-ounce) can sliced black olives, drained

→ For the Toppings

08 2 cups shredded cheese (cheddar, Monterey Jack, or Mexican blend)
09 Chopped green onions (optional)
10 Diced tomatoes or avocado slices (optional)

Instructions

Step 01

Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with cooking spray.

Step 02

Heat a large skillet over medium heat. Add the ground beef and cook until browned and fully cooked, breaking it into crumbles as it cooks (about 5–7 minutes). Drain any excess grease.

Step 03

Stir in the salsa, chili beans, and taco seasoning (if using). Cook for another 2–3 minutes to combine flavors.

Step 04

Spread half of the crushed tortilla chips evenly on the bottom of the prepared baking dish. Layer the beef mixture over the chips, spreading it out evenly. Spread the sour cream over the beef mixture in an even layer. Sprinkle the black olives on top, followed by the remaining tortilla chips.

Step 05

Top the casserole with the shredded cheese, covering it completely.

Step 06

Bake in the preheated oven for 20–25 minutes, or until the cheese is melted, bubbly, and golden.

Step 07

Remove the casserole from the oven and let it cool for 5 minutes. Garnish with chopped green onions, diced tomatoes, or avocado slices if desired. Serve warm.

Notes

  1. This casserole combines classic taco flavors in an easy-to-serve format that's perfect for family dinners.

Tools You'll Need

  • 9×13-inch baking dish
  • Large skillet

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cheese, sour cream)
  • May contain gluten depending on tortilla chips and taco seasoning used