Mexican Casserole

Servings: 6 Total Time: 55 mins Difficulty: Beginner
One-Dish Weeknight Mexican Bake
Mexican Casserole pinit

A great mexican casserole recipe saves weeknight dinners because it bakes in one dish and uses pantry staples you already own. This version stacks seasoned ground beef, black beans, corn, and a cheese layer over tortillas for a sliceable, fork-tender result. You get a balanced meal with protein, fiber, and melted cheese without standing at the stove for an hour.

The method matters more than the extras. Browning the beef properly and draining excess fat keeps the layers from turning greasy, while a short rest after baking lets the casserole set so it cuts cleanly. We lean on cumin and smoked paprika for a warm, toasty base note rather than raw chili heat. Making this mexican casserole at home is surprisingly straightforward once you know the key steps.

If you want more baked dinner ideas, our high protein casserole recipes cover similar one-dish meals with different proteins. The mexican casserole works well for weeknight cooking when time is limited.

Why You’ll Love These Mexican Casserole

  • One baking dish means minimal cleanup after dinner.
  • Uses canned beans and frozen corn, so no last-minute shopping.
  • Cheese pulls the layers together into a sliceable bake.
  • Reheats well for lunches across three days.
  • Customizable with what you already have in the fridge.

Ingredients You’ll Need

  • 1 lb (450 g) ground beef, 80/20 lean-to-fat ratio
  • 1 medium yellow onion, diced (about 1 cup)
  • 2 cloves garlic, minced
  • 1 tbsp ground cumin
  • 1 tsp smoked paprika
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup frozen corn kernels
  • 1 can (10 oz) diced tomatoes with green chiles
  • 6 small corn tortillas (6-inch)
  • 2 cups shredded cheddar cheese
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Ingredient Substitutions

Ground beef: Replace with 1 lb ground turkey for a leaner bake. Turkey releases less fat, so the layers stay drier and you may want to add 1 tbsp olive oil when browning to avoid sticking. Expect a milder flavor and a slightly softer crumble than beef. Storing leftover mexican casserole correctly keeps it tasting good for days.

Black beans: Use an equal weight of pinto beans for a creamier bite. Pintos break down a bit more under heat, giving a softer texture and a slightly nutty taste. The casserole will look lighter in color but hold together the same way. For the best results with this mexican casserole, read through all the steps before starting.

Corn tortillas: Swap in flour tortillas if corn is unavailable. Flour softens faster and gives a breadier middle layer rather than a distinct tortilla bite. Cut bake time by about 5 minutes since they need less drying.

Cheddar cheese: Substitute a Mexican blend cheese in equal amount. Pre-shredded blends often contain anti-caking starch, so they melt a touch less smoothly but save prep time. The flavor is milder and saltier than straight cheddar.

Step-by-Step Instructions

  1. Heat a 12-inch skillet over medium-high heat and add the ground beef with onion. Cook 8 minutes, breaking the meat apart, until no pink remains and onion is translucent. Drain excess fat.
  2. Lower to medium-low heat, stir in garlic, cumin, smoked paprika, salt, and pepper. Cook 1 minute until fragrant, then add black beans, corn, and diced tomatoes with chiles. Simmer 5 minutes until liquid thickens slightly.
  3. Grease a 9×13-inch baking dish. Lay 3 tortillas across the bottom, overlapping to cover. Spoon half the beef mixture over, then scatter 1 cup cheese.
  4. Add the remaining 3 tortillas, the rest of the beef mixture, and the final 1 cup cheese on top.
  5. Bake at 180°C / 350°F for 25–30 minutes until the cheese is golden and crispy at the edges. Rest 10 minutes before cutting so layers set.

Pro Tips

  • Drain the beef fat fully or the bottom tortilla turns soggy instead of holding its shape.
  • Rest the baked dish 10 minutes so a knife cuts clean squares rather than a sloppy scoop.
  • Toast tortillas in a dry pan 30 seconds per side if you want a firmer base layer that resists softening.
  • For browning technique details, see baking casseroles from Simply Recipes.
  • Shred your own cheese from a block for smoother melt compared to pre-bagged starch-coated shreds.

Common Mistakes to Avoid

  • Skipping the fat drain leaves a greasy pool under the tortillas; always pour it off after browning.
  • Cutting immediately after baking causes the layers to slide; the 10 minutes rest is not optional.
  • Overlapping tortillas too loosely leaves gaps where filling sinks and burns; press them to cover the dish base.

Serving Suggestions

Cut the bake into six squares and top with chopped cilantro and a spoon of sour cream. A side of recipes using corn flour like simple masa cakes pairs well with the tomato base. For a cooling contrast, add sliced avocado or a quick lime cabbage slaw next to the plate.

Storage and Reheating

Cool the casserole to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat individual squares in a 175°C / 350°F oven for 15 minutes until the center reaches 74°C / 165°F. The dish freezes for freeze for up to 2 months wrapped tight; thaw overnight before reheating.

Recipe Variations

Spicy Version

Add 1 tsp crushed red pepper with the cumin and replace half the cheddar with pepper jack. The heat builds in the background without overwhelming the beans. Serve with extra sour cream to soften the burn.

Vegetarian Swap

Drop the beef and use 2 cups chopped zucchini plus an extra can of black beans. Sauté the zucchini 5 minutes to drive off water before layering. The result is lighter but still holds together with the cheese.

Chicken Option

Use 1 lb shredded cooked chicken instead of ground beef and cut the simmer time to 3 minutes. The layers taste milder, so bump smoked paprika to 1.5 tsp. A garlic prawns side works if you want surf contrast.

Breakfast Bake

After baking, crack 4 eggs on top and return to oven 12 minutes until whites set. The yolks add richness that pairs with the tomato-chile layer. This version shortens fridge life to up to 2 days due to the eggs.

For a sweet finish, our fresas con crema is a light strawberry dessert. Browse recipe cuisines for more one-dish ideas, or check recipe keys for meal tags. A food blog list shows similar weeknight bakes, and recipe tags help filter by ingredient.

Mexican Casserole pinit
0 Add to Favorites

Mexican Casserole

Difficulty: Beginner Prep Time 15 mins Cook Time 30 mins Rest Time 10 mins Total Time 55 mins
Cooking Temp: 180  C Servings: 6 Estimated Cost: $ 10 Calories: 450 kcal

Description

This Mexican casserole stacks seasoned ground beef, black beans, corn, and melted cheddar over corn tortillas for a sliceable, fork-tender dinner. It uses pantry staples and bakes in one dish, making weeknights easy with minimal cleanup.

Ingredients

Cooking Mode Disabled

Instructions

  1. Brown the beef

    Heat a 12-inch skillet over medium-high heat and add the ground beef with diced onion. Cook for 8 minutes, breaking the meat apart with a spoon, until no pink remains, the onion is translucent, and the internal temperature of the beef reaches 71°C / 160°F. Drain excess fat completely so the bottom tortilla does not turn soggy.

  2. Season and simmer

    Lower the skillet to medium-low heat and stir in garlic, cumin, smoked paprika, salt, and pepper. Cook for 1 minute until fragrant, then add black beans, corn, and diced tomatoes with chiles and simmer for 5 minutes until the liquid thickens slightly and the mixture is steamy throughout.

  3. Prepare baking dish

    Grease a 9x13-inch baking dish with a light coat of oil or cooking spray. Lay 3 of the corn tortillas across the bottom, overlapping them to fully cover the base and pressing gently so there are no gaps where filling could sink.

  4. First layer build

    Spoon half of the beef mixture evenly over the tortilla layer in the prepared dish. Scatter 1 cup of the shredded cheddar cheese across the top so it begins to pull the layers together.

  5. Second layer build

    Add the remaining 3 tortillas on top of the cheese, overlapping to cover the surface as before. Spoon the rest of the beef mixture over, then scatter the final 1 cup of cheddar cheese on top to form a golden cap.

  6. Bake the casserole

    Bake in a preheated oven at 180°C / 350°F for 25–30 minutes until the cheese is golden and crispy at the edges and the center is hot throughout. The top should look bubbly and lightly browned when it is ready to come out.

  7. Rest before cutting

    Remove the dish from the oven and let it rest for 10 minutes at room temperature so the layers set. This rest is not optional; cutting too early causes the layers to slide instead of forming clean squares.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 450kcal
% Daily Value *
Total Fat 24g37%
Saturated Fat 12g60%
Cholesterol 85mg29%
Sodium 720mg30%
Total Carbohydrate 32g11%
Dietary Fiber 6g24%
Sugars 4g
Protein 28g57%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days.
  • Reheating: Reheat individual squares in a 175°C / 350°F oven for 15 minutes until the center reaches 74°C / 165°F; do not reheat the same portion more than once.
  • Pro tip: Drain beef fat fully and rest 10 minutes so a knife cuts clean squares; for more browning technique see taco dip recipe.
  • Make ahead: Toast tortillas in a dry pan 30 seconds per side if you want a firmer base layer that resists softening.
Keywords: mexican casserole, ground beef, black beans, corn, tortillas, cheddar cheese, one-dish meal, weeknight dinner
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

You can assemble the casserole up to a day ahead, cover it, and refrigerate before baking. For similar one-dish make-ahead meals, see our high protein casseroles for more ideas.

Can I freeze this recipe?

The baked casserole freezes well for up to 2 months if wrapped tight and cooled first. Thaw overnight in the fridge, then reheat individual squares in a 175°C / 350°F oven for 15 minutes until the center reaches 74°C / 165°F.

What can I substitute for the ground beef?

Replace the beef with 1 lb ground turkey for a leaner bake, adding 1 tbsp olive oil when browning to avoid sticking. You can also use 1 lb shredded cooked chicken with a shorter simmer, or drop meat entirely for the vegetarian zucchini and black bean swap.

How do I know when it's done?

The casserole is done when the cheese is golden and crispy at the edges after 25–30 minutes at 180°C / 350°F. The ground beef inside should have reached 71°C / 160°F earlier in cooking and the center should be steaming hot before the 10-minute rest.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *