A cozy, cheesy weeknight dinner that tastes like taco night and comfort food had a baby.
There are some dinners that just make life easier. This Ground Beef Taco Casserole is one of those recipes that checks every box around here: easy, hearty, family-friendly, reheats beautifully, and somehow tastes even better scooped up with tortilla chips straight from the fridge the next day. (Tell me I’m not alone.)
This is the kind of dinner I make when everyone is hungry right now and I don’t feel like standing over the stove all evening. Everything comes together in one skillet, gets tucked into a casserole dish with plenty of melty cheese, and bakes until bubbly and golden around the edges. Honestly? The hardest part is waiting the five minutes before digging in.
It has all the taco flavors we love – seasoned beef, salsa, beans, cumin, melty cheddar – but baked into cozy casserole form. And once you pile on the cool lettuce, juicy tomatoes, and a big dollop of Greek yogurt or sour cream? Dinner magic.
This is also one of those “clean out the fridge a little” meals. Toss on sliced olives, jalapeños, avocado, scallions, crushed tortilla chips, hot sauce… whatever makes your taco-loving heart happy.
And yes, this absolutely belongs in the regular weeknight rotation.
Why You’ll Love This Taco Casserole
- One skillet + one baking dish
- Ready in about 40 minutes
- Super family-friendly
- Great for meal prep
- Easy to customize
- Cozy comfort food with taco night vibes
- Freezer-friendly
About the Ingredients
One of my favorite things about this Ground Beef Taco Casserole is that the ingredients are simple, familiar, and easy to keep on hand. Nothing fussy here – just cozy, flavorful pantry-and-fridge staples coming together to make a really satisfying dinner.
Ground Beef
Lean ground beef keeps this casserole hearty and filling without getting overly greasy. I usually use 90/10, but whatever you have works fine. Ground turkey also works if you want a lighter option.
Onion
A diced onion adds sweetness and depth to the filling. White, yellow, or even Vidalia onions all work beautifully here.
Red Bell Pepper
The bell pepper adds color, texture, and a little natural sweetness that balances the spices perfectly. If you only have green peppers on hand, use them! No taco casserole police here.
Garlic
Fresh garlic gives the whole casserole that warm, savory flavor that makes your kitchen smell amazing while everything cooks together.
Pinto Beans
Pinto beans make this casserole extra hearty and budget-friendly while adding fiber and creaminess. Black beans are an easy substitute if that’s what’s in your pantry.
Tomato Paste
Just a couple spoonfuls deepen the flavor and help create that rich taco-style filling.
Chili Powder
This is where the taco flavor starts building. Most chili powders are mild and smoky rather than spicy-hot.
Ground Cumin
Cumin brings warmth and that classic Tex-Mex flavor that instantly makes everything taste cozy and familiar.
Dried Oregano
A little oregano adds earthy flavor and rounds out the seasoning blend beautifully.
Salsa
Salsa pulls double duty here – adding both flavor and moisture to the casserole. Use your favorite jarred salsa, mild or spicy depending on your crowd.
Cheese
Melty cheddar or Monterey Jack makes everything rich, creamy, and comforting. I usually use cheddar because that’s what’s hanging out in my fridge most of the time.
Romaine Lettuce
The cool crisp lettuce on top gives the casserole that “taco night” feel and adds fresh crunch against all the cheesy goodness.
Tomatoes
Fresh diced tomatoes brighten everything up and add juicy freshness right before serving.
Greek Yogurt or Sour Cream
That cool creamy topping brings balance to the warm spices and cheesy filling. I often use plain Greek yogurt because it’s what I always have in the fridge.
Tips & Variations
Make It Spicier:
Add diced jalapeños, pepper jack cheese, or a few dashes of hot sauce.
Swap the Beans:
Black beans work beautifully here too.
Add Crunch:
Crushed tortilla chips on top before serving? Highly recommend.
Lighten It Up:
Greek yogurt gives you that creamy taco topping vibe with a little extra protein.
Meal Prep Friendly:
This reheats wonderfully for lunches all week.

Ground Beef Taco Casserole
Ingredients
For the Casserole
- 2 tablespoons olive oil divided, plus more for greasing the baking dish
- 1 pound lean ground beef
- 1 medium white or yellow onion diced
- 1 medium red bell pepper diced
- 2 cloves garlic minced
- 1 15-ounce can pinto beans, drained and rinsed
- 2 tablespoons tomato paste
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- 15 ounces tomato salsa
- 1 ½ cups shredded mild cheddar or Monterey Jack cheese divided
For Serving
- 1 cup chopped romaine lettuce
- 1 medium tomato diced
- Greek yogurt or sour cream
- Optional toppings: avocado jalapeños, scallions, black olives, tortilla chips, cilantro
Instructions
Preheat the oven to 350°F. Lightly grease a 9×13-inch baking dish.
Brown the beef:
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the ground beef and cook until browned and cooked through, breaking it apart as it cooks, about 6–8 minutes. Transfer beef to a plate and drain excess grease if needed.
Cook the vegetables:
- Reduce heat to medium. Add remaining tablespoon olive oil, onion, bell pepper, and garlic. Cook until softened, about 5 minutes.
Season the filling:
- Return the beef to the skillet. Stir in the pinto beans, tomato paste, chili powder, cumin, oregano, salt, and pepper. Cook for 2 minutes.
Add salsa and cheese:
- Remove skillet from heat. Stir in the salsa and 3/4 cup shredded cheese. Transfer mixture to the prepared baking dish and spread evenly. Top with remaining cheese.
Bake:
- Bake uncovered for about 20 minutes, until hot and bubbly and cheese is melted.
Serve:
- Let rest 5 minutes before serving. Top with lettuce and tomato and serve with Greek yogurt or sour cream.
Notes
- Black beans can be substituted for pinto beans.
- Add jalapeños or hot sauce for extra heat.
- Great for meal prep and reheats beautifully.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
What to Serve with Taco Casserole
- Mexican rice
- Cornbread
- Tortilla chips and guacamole
- Simple green salad
- Street corn
- Margaritas if it’s been that kind of week
This Ground Beef Taco Casserole is one of those dependable dinners that always delivers – cozy, cheesy, filling, and easy enough for even the busiest weeknights. It has all the flavors of taco night tucked into one warm casserole dish, and honestly, that’s the kind of comfort food I never get tired of. Add your favorite toppings, gather everyone around the table, and don’t be surprised if there are zero leftovers by the end of the night.



