Mexican Casserole Recipe (Easy, Cheesy & Family-Approved!)

Posted on January 3, 2026

Mexican Casserole fresh out of the oven

Mexican Casserole is the answer to every “what’s for dinner?” dilemma. Picture this: tender ground beef, melty cheese, beans, and tortillas all baked into one warm, cozy dish. Yep, it’s basically a Tex-Mex hug in a pan. And if your weeknights are anything like mine—busy, slightly chaotic, and full of “Can we just order takeout?” vibes—this casserole is the delicious save-the-day solution you didn’t know you needed. Whether you’re feeding picky eaters, stretching leftovers, or just craving something seriously satisfying, this Mexican Casserole delivers. Plus, it’s super easy to customize with what you already have in the pantry.

Table of Contents

What is Mexican Casserole?

Mexican Casserole is like taco night met lasagna and said, “Let’s get together and never break up.” It’s a layered oven-baked dish that combines seasoned ground beef, beans, tortillas, salsa, and a generous helping of melty Mexican cheese. Think of it as a one-dish version of your favorite Tex-Mex combo plate—minus all the pots and pans. You layer everything in a baking dish and let the oven work its magic. The tortillas soak up all those bold, spicy flavors, the cheese gets bubbly and golden, and the whole thing holds together in sliceable, reheatable perfection.

Reasons to Try Mexican Casserole

Okay, first off—it’s so easy. Like “toss-it-together-while-listening-to-a-true-crime-podcast” easy. You’re basically layering store-bought and pantry staples, baking them until bubbly, and calling it dinner. It also checks all the boxes: budget-friendly, kid-approved, potluck-perfect, and freezer-ready. Plus, it’s endlessly customizable. Want to make it spicier? Go for it. Trying to sneak in veggies? No one will notice under that cheese. This is one of those recipes that’s hard to mess up and easy to love. It’s also way more forgiving than trying to fold the perfect taco on a Tuesday. Bonus: the leftovers (if there are any!) taste even better the next day.

Ingredients Needed to Make Mexican Casserole

  • 1 lb ground beef (or ground turkey)
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1 packet taco seasoning (or 2 tbsp homemade mix)
  • 1 (15 oz) can black beans, drained and rinsed
  • 1 (10 oz) can corn, drained (optional)
  • 1 (10 oz) can diced tomatoes with green chiles (like Rotel)
  • 1 cup salsa (use your favorite!)
  • 6 small flour or corn tortillas (cut into halves or strips)
  • 2 cups shredded Mexican blend cheese
  • 1 tbsp olive oil
  • Salt and pepper, to taste

Optional Toppings: Sour cream, chopped cilantro, diced avocado, jalapeños, sliced olives, shredded lettuce

Ingredients for Mexican Casserole on counter
All the ingredients you need to make Mexican Casserole

Step-by-Step Instructions to Make Mexican Casserole

Making this Mexican Casserole is as simple as layering up your favorite Tex-Mex flavors and letting your oven do the heavy lifting. If you’re looking for a step-by-step guide that takes the guesswork out of dinnertime, you’re in the right place. These detailed steps will walk you through the entire process—from chopping your first onion to serving that first ooey-gooey bite. Whether you’re new to casseroles or just want a reliable dinner win, this guide makes it easy (and kind of fun, too).

Step 1: Preheat the Oven and Prep Your Dish

Start by preheating your oven to 375°F (190°C). This ensures it’s hot and ready by the time your casserole is assembled—no one wants to wait on a cold oven, right? While it’s heating up, grab a 9×13-inch baking dish and lightly grease it with cooking spray or a little olive oil. This helps prevent sticking and makes cleanup easier (because let’s be honest, no one wants to scrub baked-on cheese).

Tip: If you’re new to casseroles or want extra tips on prepping your bakeware, check out my Easy One-Pan Cheesy Potato Skillet Dinner for helpful preparation tricks that work for any one-dish meal.

Step 2: Sauté Onion and Garlic

In a large skillet over medium heat, add one tablespoon of olive oil. Once hot, toss in your diced onion and let it sauté for 3 to 4 minutes until it starts to soften and become translucent. Stir occasionally so it doesn’t brown too fast.

Then, add the minced garlic and cook for about 30 seconds more. Garlic cooks quickly, so keep an eye on it—you want it fragrant, not burnt!

This step lays the flavor foundation for your casserole, so don’t rush it. That golden onion-garlic combo? It’s pure magic.

Step 3: Brown the Ground Beef

Now it’s time to add your ground beef (or ground turkey if you’re using a leaner option). Break it up with a wooden spoon or spatula as it cooks, and keep stirring until it’s no longer pink. This usually takes around 5 to 7 minutes. Once fully cooked, drain off any excess fat to avoid a greasy casserole later.

If you want a vegetarian version, this is the spot where you can substitute in cooked lentils or double up on beans—more tips on that in my Mexican Chicken Casserole which has tons of adaptable ingredient ideas.

Step 4: Add Seasoning and Mix-Ins

Stir in your taco seasoning (packet or homemade), then add black beans, corn (optional but adds a nice crunch and sweetness), diced tomatoes with green chiles, and salsa. This is the heart of your flavor, so give it a good mix.

Let everything simmer for 5 to 7 minutes. This step-by-step simmering process helps the spices bloom and the ingredients meld into a rich, slightly saucy mixture that smells absolutely amazing. Taste the mixture and add salt or pepper if needed.

Want to get creative here? You can swap in enchilada sauce instead of salsa, or add chopped bell peppers or zucchini for a veggie boost. For more ideas, take a look at Sweet Potato and Ground Beef Skillet for how I sneak in extra veggies without complaints from the picky crowd.

Step 5: Layer the Casserole

Now for the fun part—layering! Think of it like lasagna, but Tex-Mex style.

Start by placing tortilla halves (or strips) in the bottom of your prepared baking dish to cover the base. It’s okay if they overlap a bit. This becomes your “crust.”

Spoon half of your beef mixture over the tortillas and spread it out evenly. Sprinkle 1 cup of shredded Mexican blend cheese on top.

Repeat with another layer of tortillas, then the rest of your meat mixture, and finish with the remaining cup of cheese on top. You should have two delicious, cheesy layers ready to go.

If you’re wondering about the best cheese to use, I break it down in Cheesy Tex-Mex Ground Beef and Sweet Potato where I test different melty cheeses for maximum gooeyness.

Step 6: Bake Until Bubbly

Cover your dish with foil and place it in the preheated oven. Bake for 20 minutes to heat everything through. Then, remove the foil and bake for another 10 minutes uncovered so the cheese gets all bubbly and golden on top.

The edges might get a little crispy, which adds texture (and, let’s be honest, those crispy bits are often the best part). Once done, remove from the oven and let it rest for 5–10 minutes before slicing. This helps the layers set so each piece holds together beautifully when served.

What to Serve with Mexican Casserole

Mexican Casserole is the main event, but the right sides can really round out your plate. A side of cilantro-lime rice or classic Mexican rice makes it feel like a full-on fiesta. Need something fresh? Try a green salad with a lime vinaigrette or throw together some street corn-style veggies. Want more Tex-Mex flair? Tortilla chips with homemade guac or a dollop of sour cream do the trick. And if you’re feeling extra? A cold cerveza or margarita on the side is never a bad idea.

Key Tips for Making Mexican Casserole

  1. Toast your tortillas: Lightly toast or dry-fry the tortillas before layering to keep them from getting too soggy. Trust me, it makes a difference.
  2. Don’t skip the simmer: Letting the meat mixture simmer helps all the flavors get cozy with each other.
  3. Let it rest: Seriously—give it 5–10 minutes after baking. It firms up and slices way better.
  4. Go crazy with toppings: This casserole is your blank canvas. Pile on avocado, jalapeños, sour cream—whatever makes your heart (and stomach) happy.
  5. Prep ahead: Assemble it a day in advance, stash it in the fridge, and bake it when you’re ready.

Storage and Reheating Tips Mexican Casserole

Leftovers? Lucky you. Store any extras in an airtight container in the fridge for up to 4 days. To reheat, pop individual slices in the microwave (covered) for 1–2 minutes or until warmed through. For a whole dish, cover with foil and bake at 350°F for about 20 minutes. Want to freeze it? Assemble everything (minus the final bake), wrap tightly in foil, and freeze for up to 2 months. When ready to bake, thaw overnight in the fridge and bake as usual, adding a few extra minutes if needed.

FAQs

Can I make this ahead of time?
Yes! Assemble it up to 24 hours ahead and refrigerate. Just add 5–10 minutes to the bake time if it’s cold.

Can I freeze Mexican casserole?
Totally. Wrap it up tight before baking and freeze. Thaw overnight, then bake it as usual.

What’s the best cheese to use?
Mexican blend, Monterey Jack, cheddar, or pepper jack—use what you love.

Can I make this gluten-free?
Yes—just use gluten-free tortillas and make sure your taco seasoning is gluten-free too.

Can I sub in enchilada sauce?
Absolutely! It adds a rich, saucy twist.

Final Thoughts

Mexican Casserole is your go-to comfort dish when you need something hearty, flavorful, and ridiculously easy. With bold Tex-Mex vibes, simple ingredients, and loads of melty cheese, it’s a weeknight dinner that feels like a weekend treat. Plus, it’s endlessly flexible—swap the meat, add veggies, go spicy, go creamy—you do you. It’s the kind of meal that brings everyone to the table with happy bellies and maybe even a few seconds. So if you haven’t added this to your meal rotation yet, now’s the time. And if you’re already a casserole lover, you might also enjoy my Cheesy Ground Beef Hash Brown Casserole or Mexican Chicken Casserole for more weeknight wins.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Mexican Casserole Recipe (Easy, Cheesy & Family-Approved!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy Mexican Casserole is loaded with ground beef, cheese, beans, and tortillas. A hearty, comforting dish the whole family will love!

  • Author: Paula
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Mexican

Ingredients

Scale
  • 1 lb ground beef (or ground turkey)
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1 packet taco seasoning (or 2 tbsp homemade mix)
  • 1 (15 oz) can black beans, drained and rinsed
  • 1 (10 oz) can corn, drained (optional)
  • 1 (10 oz) can diced tomatoes with green chiles (like Rotel)
  • 1 cup salsa
  • 6 small flour or corn tortillas (cut into halves or strips)
  • 2 cups shredded Mexican blend cheese
  • 1 tbsp olive oil
  • Salt and pepper, to taste
  • Optional Toppings:
  • Sour cream
  • Chopped cilantro
  • Diced avocado
  • Jalapeños
  • Sliced olives
  • Shredded lettuce

Instructions

1. Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.

2. In a large skillet over medium heat, heat olive oil and sauté the diced onion for 3–4 minutes until soft. Add the garlic and cook for 30 seconds more. Add ground beef and cook until browned, breaking it up with a spatula.

3. Drain any excess fat. Stir in taco seasoning, black beans, corn, diced tomatoes, and salsa. Simmer the mixture for 5–7 minutes to allow the flavors to blend. Taste and adjust salt if needed.

4. In the greased baking dish, layer tortillas to cover the bottom, then half of the beef mixture, and 1 cup shredded cheese. Repeat with remaining tortillas, meat, and top with the rest of the cheese.

5. Cover with foil and bake for 20 minutes. Remove foil and bake another 10 minutes, until cheese is melted and bubbly. Let cool for 5–10 minutes before slicing.

Notes

You can prep the entire dish a day ahead and refrigerate before baking. Let it rest after baking so it slices cleanly. Easily doubled for a party—just use a larger pan or two dishes. Store leftovers in the fridge for up to 4 days. Freezes well—assemble and freeze before baking for best results.

Nutrition

  • Serving Size: 1 slice
  • Calories: 380
  • Sodium: 700mg
  • Fat: 22g
  • Carbohydrates: 25g
  • Fiber: 4g
  • Protein: 22g

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star