Ground Beef Taco Casserole is a fun, hearty dish that brings all the flavors of your favorite tacos into one easy-to-make meal. It’s packed with seasoned ground beef, melted cheese, crunchy tortilla chips, and a mix of fresh toppings like tomatoes and green onions. The best part is how all these ingredients come together in one warm, cheesy casserole that everyone loves.
I always enjoy making this casserole when I want something comforting but don’t have a lot of time to cook several dishes. I like to sprinkle some extra cheese on top before baking to get that golden, bubbly finish. It’s one of those dishes that feels like a special treat but is actually super simple to pull off on a busy weeknight.
My favorite way to serve this taco casserole is with a side of sour cream and some guacamole for dipping. I find that the creamy sides balance out the spices perfectly. It’s also a great dish to share with family or friends because it’s filling, delicious, and a total crowd-pleaser. Once you’ve tried it, I bet you’ll want to make it again and again!
Key Ingredients & Substitutions
Ground Beef: Using lean ground beef (90% lean) helps reduce grease but keeps flavor. You can swap for ground turkey or chicken for a lighter version.
Taco Seasoning: A packet is easy, but making your own mix with chili powder, cumin, garlic powder, and paprika works well and controls salt.
Cream Cheese & Sour Cream: These make the casserole creamy. If you want less fat, try low-fat versions or Greek yogurt as a substitute for sour cream.
Cheese: Cheddar and mozzarella blend for flavor and meltiness. Monterey Jack is a good substitute if you want a milder taste.
Olives: Black olives add a salty bite; you can leave them out or use green olives if preferred.
How Do You Get the Perfect Creamy Layer from Cream Cheese and Sour Cream?
Mix the softened cream cheese and sour cream well before spreading. This is key for a smooth, creamy layer that balances the spicy beef.
- Let cream cheese sit at room temp until soft—about 30 minutes.
- Use a fork or hand mixer to blend cream cheese and sour cream until smooth and lump-free.
- Spread gently but evenly over the beef layer to avoid tearing the meat layer.
This creamy layer adds moisture and a rich taste that holds the casserole together nicely.

Equipment You’ll Need
- Large skillet – I like it because it cooks the beef evenly and lets you stir it easily.
- Medium mixing bowl – perfect for blending the cream cheese and sour cream together smoothly.
- 9×9 inch baking dish – a standard size that fits everything well and bakes evenly.
- Measuring spoons and cups – for accurate seasoning and ingredients.
- Cooking spray or olive oil – to lightly grease the baking dish and prevent sticking.
Flavor Variations & Add-Ins
- Swap ground beef for cooked shredded chicken or turkey for a different protein option.
- Add sautéed bell peppers, onions, or jalapeños for extra veggies and heat.
- Use a different cheese like Monterey Jack or Pepper Jack for a milder or spicier flavor.
- Mix in cooked corn or black beans for more texture and nutrients.
How to Make Ground Beef Taco Casserole
Ingredients You’ll Need:
- 1 lb ground beef
- 1 packet taco seasoning mix (about 1 oz)
- 1/2 cup water
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1 (8 oz) can sliced black olives, drained
- 1 cup chopped tomatoes
- 1 cup chopped green onions or chopped lettuce
- 1 (8 oz) package cream cheese, softened
- 1 cup crushed tortilla chips or taco shells (optional)
- 1/4 cup chopped fresh cilantro for garnish
- Lettuce leaves, shredded for garnish
- Olive oil or cooking spray (for greasing baking dish)
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and around 20-25 minutes to bake. Plan for a total of about 35-40 minutes from start to finish. It’s a quick and easy dish perfect for weeknight dinners!
Step-by-Step Instructions:
1. Prepare and Cook the Beef
Preheat your oven to 375°F (190°C). Lightly grease a 9×9 inch baking dish with olive oil or cooking spray. In a large skillet over medium heat, cook the ground beef, breaking it apart with a spoon, until it’s fully browned and no longer pink. Drain any extra fat to keep the casserole from getting greasy.
2. Add Seasoning and Simmer
Stir the taco seasoning and water into the cooked beef. Let it simmer on low heat for about 5 minutes, stirring occasionally, until the sauce thickens and coats the meat nicely.
3. Mix Cream Cheese and Sour Cream
In a medium bowl, combine the softened cream cheese and sour cream. Mix well until smooth and creamy. This will add a rich, tangy layer to your casserole.
4. Assemble the Layers
Spread half of the seasoned ground beef evenly in the bottom of the prepared baking dish. Spoon the cream cheese mixture on top in dollops and spread it gently but evenly over the beef. Next, sprinkle half of the shredded cheddar and mozzarella cheeses over the cream cheese layer. Add the remaining beef on top of the cheese, followed by a layer of sliced black olives. Finish by sprinkling the rest of the cheddar and mozzarella cheeses on top.
5. Bake and Garnish
Bake in your preheated oven for 20-25 minutes until the cheese is melted, bubbly, and lightly golden. When done, remove from oven and let it cool for a few minutes. Top with chopped tomatoes, green onions or shredded lettuce, and fresh cilantro for freshness. If you like crunch, sprinkle crushed tortilla chips or taco shells on top. Serve warm, and add extra sour cream if you like.
Enjoy your tasty and comforting Ground Beef Taco Casserole!
Can I Use Frozen Ground Beef for This Recipe?
Yes, but be sure to thaw it completely before cooking. The best way is to thaw it overnight in the fridge. If you’re short on time, you can thaw it quickly in a sealed bag submerged in cold water.
Can I Make This Ground Beef Taco Casserole Ahead of Time?
Absolutely! You can assemble the casserole up to the baking step, cover it tightly, and refrigerate for up to 24 hours. When ready, bake as directed, adding a few extra minutes if it’s chilled.
What Can I Substitute for Cream Cheese in This Recipe?
You can use full-fat Greek yogurt as a tangy, lower-fat alternative, or soft ricotta cheese for a milder flavor. Just keep in mind the texture may be a bit different.
How Should I Store Leftovers?
Store leftover casserole in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through, or microwave in short bursts, stirring occasionally.