Homemade Taco Casserole

So, About This Taco Casserole…

I’ll be honest, the first time I ever tried making taco casserole was after a wild Tuesday when I’d totally forgotten to buy tortillas (oops). My friend Sarah, who swears that casseroles are a “midwestern superpower,” gave me her version—though I’ve since fiddled with it so much I’m not sure she’d recognize it anymore. But really, this recipe is the one I keep coming back to, especially when the weather’s weird and I just want something cozy, cheesy, and not too fussy. Plus, if you’re feeding picky eaters (or just indecisive adults), you can pile on whatever toppings you want, and nobody complains. Except maybe my brother when there’s not enough cheese. He’s dramatic.

Why I Always Come Back to This Recipe

I make this when I can’t deal with rolling individual tacos (who has time for that on a Wednesday after work?) or when my family is in one of their “we want Mexican food but not actual tacos” moods. My kids go bonkers for this because it’s basically permission to dump chips on dinner. Also, if I’m being really honest, I like that you can tweak it—sometimes I’m out of ground beef and just use whatever’s hanging out in the fridge. (I once even put in leftover rotisserie chicken; not traditional, but hey, it worked.) Oh, and you only need one pan, which is basically a love letter to whoever does the dishes in your house (in mine, it’s usually me… sigh).

What You’ll Need (Plus My Substitution Secrets)

  • 500g (about 1 lb) ground beef (or ground turkey if I’m feeling “healthy”… whatever that means)
  • 1 large onion, chopped (I’ve used red and yellow; both are great, but red has a little more zing)
  • 2-3 cloves garlic, minced (sometimes I cheat and use that jarred stuff—don’t judge)
  • 1 packet taco seasoning (or 2 tbsp DIY, but I usually reach for the packet if I’m in a rush; here’s a good homemade one)
  • 1 can (400g/14oz) black beans, rinsed and drained (or pinto beans, or skip them if beans aren’t your jam)
  • 1 can (400g/14oz) corn, drained (fresh or frozen is fine too—the canned stuff is just easy)
  • 1 can (400g/14oz) diced tomatoes, drained (I sometimes use Rotel for extra kick)
  • 200g (about 2 cups) shredded cheddar cheese (my grandmother swore by Kraft, but honestly, go for any melty cheese you like)
  • A couple handfuls of corn tortilla chips (or Doritos, if you’re feeling wild)
  • Olive oil, salt, pepper
  • Optional: jalapeños, sliced black olives, chopped cilantro, sour cream, avocado—whatever toppings speak to your soul

How I Actually Make This (With Real-Life Messiness)

  1. First, preheat your oven to 180°C (350°F)—unless you forget, like I sometimes do, and have to wait for it later. Grease a 9×13 baking dish (or whatever’s clean, honestly).
  2. Heat a drizzle of olive oil in a big skillet over medium. Toss in the onion and cook till it’s soft, about 4-5 min. Add the garlic and cook another minute. If you’re using jarred garlic, it’s okay, just don’t burn it.
  3. Throw in the ground beef. Crumble it up with a spoon, sprinkle a little salt and pepper. Cook till it’s browned and no longer pink—takes about 8-10 minutes. I usually sneak a taste here. If it needs more salt, add a pinch.
  4. Sprinkle in taco seasoning and a splash (maybe 1/4 cup?) of water. Stir it around till everything’s coated and saucy. This is where it might look a bit weird—don’t worry, it sorts itself out.
  5. Add beans, corn, and diced tomatoes. Mix together. Let it all bubble for a few minutes while you tidy up or, more likely, look for the cheese you just misplaced.
  6. Now, layer half your tortilla chips in the baking dish. Spoon over half the beef mixture, then sprinkle half the cheese. Repeat with the rest of the chips, beef, and cheese. You might need to squish it down a little, so it fits.
  7. Bake uncovered for 15-20 minutes, or till the cheese is bubbly and starting to brown. (If you forget about it and it gets a bit too crispy around the edges, that’s fine, actually—it adds character.)
  8. Let it sit for 5-10 minutes before diving in. I never wait long enough, but you probably should.

If I Could Give Only One Note…

I used to put the chips on top, but they got weirdly soggy—layering them through is better. And if you feel like it’s a little dry, just drizzle a bit of salsa or extra tomatoes on top before baking. Oh, and don’t use low-fat cheese. Trust me—it just doesn’t melt right and your casserole will be sad.

Some Variations I’ve Tried (And a Fail or Two)

  • Vegetarian Version: Skip the meat, double up on beans and corn (or even throw in roasted sweet potatoes—sounds odd, but it works).
  • Spicy Version: Add chopped jalapeños or a splash of hot sauce to the beef. Once I tried habaneros—big mistake unless you want to breathe fire!
  • Chicken or Turkey: Use shredded rotisserie chicken or cooked ground turkey. Both are good, but I think beef has more flavor.
  • Breakfast Experiment: I tried adding scrambled eggs once. Honestly, not my best idea—was kind of like a taco quiche, but not in a good way.

What If You Don’t Have All the Right Equipment?

Look, if you don’t have a 9×13 dish, just use two smaller baking pans or a big oven-safe skillet. I once made this in a cast iron pan—came out just fine. No skillet? You can brown the meat in a saucepan. It’s forgiving like that.

Homemade Taco Casserole

How to Store (If You Even Have Leftovers…)

Just pop it in an airtight container and stick it in the fridge. It’ll keep for 2-3 days, and I honestly think it tastes better the next day. You can reheat it in the microwave (covered, or you’ll be scrubbing cheese off the walls forever). But, in my house, it pretty much disappears before I even get to the fridge stage.

Serving This Up: My Family’s Weird Traditions

I like to serve this topped with avocado slices, sour cream, and a sprinkle of fresh cilantro. Sometimes we make a silly taco casserole bar where everyone piles on their own toppings—kids love it. Oh, and my cousin insists on a squeeze of lime, which he claims is “life-changing.” I think he just likes being dramatic.

Things I’ve Learned the Hard Way (Pro Tips)

  • Don’t rush the browning step—once I tried turning up the heat to speed things up, and ended up with weird chewy bits. Not good.
  • Actually, I find using a little extra cheese on top makes a huge difference, so don’t skimp.
  • If you use really salty chips, maybe back off on the salt in the meat. (Learned that one after a very thirsty dinner.)

FAQ—Because People Always Ask

Can I make this ahead?
Definitely! Just assemble, cover, and stash in the fridge, then bake when you’re ready. If you do, maybe add extra cheese before baking because it disappears a bit overnight.
Do I have to use beef?
Nope—use turkey, chicken, or skip meat altogether. Even lentils work, though the texture’s a bit different (in a good way, if you ask me).
Will the chips get soggy?
Some get a little soft, but others stay crunchy—especially if you eat it right away. If you want it extra crunchy, serve it with fresh chips on the side, kind of like nachos.
Can I freeze taco casserole?
I’ve done it, but honestly, the chips get weird. If you’re planning to freeze, maybe leave the chips out and add them fresh when you reheat. More on that here if you’re interested.
Any other topping ideas?
Sure! Lettuce, tomatoes, pickled onions, hot sauce, or that fancy chipotle mayo if you’re feeling extra. Not traditional, but fun.

By the way, if you’re looking for a good homemade salsa to serve with this, check out this one. It’s tangy, fresh, and comes together fast. And yes, you can absolutely double the recipe if your crew is hungry. Actually, on second thought, you probably should.

★★★★★ 4.60 from 62 ratings

Homemade Taco Casserole

yield: 6 servings
prep: 20 mins
cook: 30 mins
total: 50 mins
A delicious and easy-to-make homemade taco casserole featuring seasoned ground beef, beans, cheese, and crunchy tortilla chips, perfect for a family dinner or potluck.
Homemade Taco Casserole

Ingredients

  • 1 lb ground beef
  • 1 packet taco seasoning (about 1 oz)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (10 oz) diced tomatoes with green chilies, drained
  • 2 cups shredded cheddar cheese
  • 2 cups tortilla chips, slightly crushed
  • 1 cup sour cream
  • 1/2 cup chopped green onions
  • 1/2 cup chopped fresh cilantro (optional)

Instructions

  1. 1
    Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
  2. 2
    In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat.
  3. 3
    Stir in taco seasoning, black beans, and diced tomatoes with green chilies. Cook for 3-4 minutes until heated through.
  4. 4
    Layer half of the crushed tortilla chips in the bottom of the prepared baking dish. Top with half of the beef mixture and half of the shredded cheese. Repeat layers.
  5. 5
    Bake uncovered for 25-30 minutes, or until cheese is melted and casserole is bubbly.
  6. 6
    Remove from oven and let cool for 5 minutes. Top with sour cream, green onions, and cilantro before serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 480 caloriescal
Protein: 26gg
Fat: 28gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 32gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment