ADVERTISEMENT

Old Fashioned Mexican Cornbread Casserole – Easy One-Pan

By August 15, 20268 min read

Old Fashioned Mexican Cornbread Casserole is a classic comfort food that combines a savory, spicy beef filling with a sweet and tender cornbread crust. It’s the kind of dish that reminds me of Sunday dinners at my abuela’s house—simple, satisfying, and full of flavor.

Advertisements1

This recipe breaks down the process into clear steps, so you get a perfectly cooked casserole every time. The beef mixture is simmered with tomatoes, beans, and corn, then topped with a homemade cornbread batter that bakes into a golden, slightly crisp crust. It’s a complete meal in one pan, perfect for busy weeknights or family gatherings.

What I love about this version is the balance of textures and flavors: the juicy, spiced beef contrasts with the soft cornbread and the pop of corn kernels. Plus, it’s versatile—you can adjust the heat, add cheese, or even swap the protein. Let’s get started.

Why You'll Love This Recipe

1

One-Pan Wonder: Everything bakes in a single skillet, so cleanup is a breeze.
2

Crowd-Pleaser: The combination of beef, beans, and cornbread appeals to both kids and adults.
3

Budget-Friendly: Uses pantry staples like canned tomatoes, beans, and cornmeal.
4

Make-Ahead Friendly: Assemble it ahead, refrigerate, and bake when ready.

About the Ingredients

1 lb (450g) ground beef (85% lean)

Use 85/15 for good flavor without excess grease. For a leaner option, try ground turkey or a plant-based crumble.

1 medium yellow onion, diced

Yellow onions provide a sweet, savory base. You can substitute with white or sweet onion.

1 green bell pepper, diced

Adds color and a mild pepper flavor. Red or orange bell peppers work too.

2 cloves garlic, minced

Fresh garlic is best, but 1/2 teaspoon garlic powder can work in a pinch.

1 (15 oz / 425g) can diced tomatoes with green chilies (like Rotel)

Adds heat and acidity. For a milder version, use regular diced tomatoes and add 1/4 teaspoon chili powder.

1 (15 oz / 425g) can black beans, drained and rinsed

Rinsing removes excess sodium. Pinto beans or kidney beans are great substitutes.

1 cup (165g) frozen corn kernels

Frozen corn is convenient; canned corn (drained) or fresh off the cob works too.

1 tbsp chili powder

Use a good quality chili powder. For extra heat, add 1/2 teaspoon cayenne.

1 tsp ground cumin

Cumin gives that earthy, warm note essential to Mexican dishes.

1 tsp salt

Adjust to taste, especially if using salted beans or tomatoes.

1/2 tsp black pepper

Freshly ground is best.

1 cup (120g) yellow cornmeal

Yellow cornmeal gives the classic color and texture. You can use white cornmeal or a mix of cornmeal and flour.

1 cup (120g) all-purpose flour

For a gluten-free version, use a 1:1 gluten-free flour blend.

1 tbsp baking powder

Ensure it's fresh for a proper rise.

1/2 tsp salt

For the cornbread topping.

1 cup (240ml) buttermilk

Buttermilk adds tang and tenderness. If you don't have it, add 1 tablespoon lemon juice to regular milk and let sit for 5 minutes.

1 large egg

Room temperature egg blends better.

1/4 cup (60ml) vegetable oil

Melted butter or canola oil works as well.

1 cup (113g) shredded cheddar cheese (optional, for topping)

Sharp cheddar adds a nice bite; pepper jack for more heat.

Tips & Tricks

  • Brown the beef thoroughly and drain excess fat to avoid a greasy casserole.
  • Don't overmix the cornbread batter; a few lumps are fine for a tender crumb.
  • Let the casserole rest for 10 minutes before serving so it sets and slices cleanly.
  • If using a cast-iron skillet, preheat it in the oven while it heats up for a crispier bottom.

Pro Tips

1

Use a 10-inch oven-safe skillet: This ensures even cooking and perfect portion sizes.
2

Toast the cornmeal first: Dry-toast it in the skillet for 2 minutes to enhance its nutty flavor.
3

Add cheese to the batter: Mix 1/2 cup cheese into the cornbread for extra richness.
4

Test for doneness: Insert a toothpick into the cornbread; it should come out clean.

Step-by-Step Instructions

1. Preheat Oven and Prep Pan

Preheat your oven to 375°F (190°C). Lightly grease a 10-inch cast-iron skillet or a 9×13-inch baking dish.

2. Brown the Beef

In the skillet over medium-high heat, cook the ground beef for 5-7 minutes, breaking it up with a spoon, until no longer pink. Drain any excess fat.

3. Sauté Vegetables

Add the onion, bell pepper, and garlic to the beef. Cook for 3-4 minutes until softened and fragrant.

4. Add Seasonings and Simmer

Stir in the chili powder, cumin, salt, and pepper. Cook for 1 minute. Add the diced tomatoes, black beans, and corn. Bring to a simmer and cook for 5 minutes, allowing flavors to meld.

5. Make Cornbread Batter

In a large bowl, whisk together the cornmeal, flour, baking powder, and salt. In a separate bowl, mix the buttermilk, egg, and oil. Pour the wet into the dry and stir until just combined (lumps are okay).

6. Assemble the Casserole

Spread the beef mixture evenly in the skillet. Spoon the cornbread batter over the top, spreading gently to cover. If using cheese, sprinkle it over the batter.

7. Bake Until Golden

Bake for 25-30 minutes, until the cornbread is golden brown and a toothpick inserted into the center comes out clean. The edges should be bubbling.

8. Rest and Serve

Let the casserole rest for 10 minutes before serving. This allows the layers to set and makes serving easier.

Delicious Variations

Vegetarian

Replace the beef with 1 more can of black beans and 1 cup of cooked quinoa or lentils.

Spicy

Add 1 diced jalapeño to the beef mixture and use pepper jack cheese on top.

Cheesy

Stir 1/2 cup of shredded cheese into the cornbread batter for a gooey center.

How to Store Old Fashioned Mexican Cornbread Casserole

Refrigerator

Store leftovers in an airtight container for up to 4 days.

Freezer

Freeze the assembled (unbaked) casserole for up to 3 months. Thaw overnight in the fridge before baking.

Reheating

Reheat individual portions in the microwave for 1-2 minutes, or in a 350°F (175°C) oven for 15 minutes.

Frequently Asked Questions

Q: Can I make this casserole ahead of time?

Yes, you can assemble the casserole (without baking) up to 24 hours in advance. Cover and refrigerate, then bake as directed, adding 5-10 minutes to the baking time.

Q: What can I substitute for buttermilk?

If you don't have buttermilk, make a quick substitute by adding 1 tablespoon of lemon juice or white vinegar to 1 cup of regular milk and letting it sit for 5 minutes.

Q: How do I know when the cornbread is done?

The cornbread is done when it's golden brown on top and a toothpick inserted in the center comes out clean. The edges should be bubbling.

Q: Can I use ground turkey instead of beef?

Absolutely, ground turkey works well. Just be sure to drain any excess liquid after browning, as turkey can release more water.

Q: Is this casserole gluten-free?

To make it gluten-free, use a gluten-free all-purpose flour blend and ensure your cornmeal is certified gluten-free. The rest of the ingredients are naturally gluten-free.

If you try this Old Fashioned Mexican Cornbread Casserole, let me know how it turns out in the comments below. Share your own twists and variations—I'd love to hear them!

Old Fashioned Mexican Cornbread Casserole

Old Fashioned Mexican Cornbread Casserole

Old Fashioned Mexican Cornbread Casserole is a hearty one-pan dinner with seasoned beef, corn, and a golden cornbread topping that bakes to perfection.

★★★★½ 4.8 (213 ratings)
20 minPrep time40 minCook time6Servings385 kcalCalories

🧂 Ingredients

  • 1 lb (450g) ground beef (85% lean)
  • 1 medium yellow onion, diced
  • 1 green bell pepper, diced
  • 2 cloves garlic, minced
  • 1 (15 oz / 425g) can diced tomatoes with green chilies (like Rotel)
  • 1 (15 oz / 425g) can black beans, drained and rinsed
  • 1 cup (165g) frozen corn kernels
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 cup (120g) yellow cornmeal
  • 1 cup (120g) all-purpose flour
  • 1 tbsp baking powder
  • 1/2 tsp salt
  • 1 cup (240ml) buttermilk
  • 1 large egg
  • 1/4 cup (60ml) vegetable oil
  • 1 cup (113g) shredded cheddar cheese (optional, for topping)

📋 Instructions

  1. 1Preheat Oven and Prep Pan — Preheat your oven to 375°F (190°C). Lightly grease a 10-inch cast-iron skillet or a 9×13-inch baking dish.
  2. 2Brown the Beef — In the skillet over medium-high heat, cook the ground beef for 5-7 minutes, breaking it up with a spoon, until no longer pink. Drain any excess fat.
  3. 3Sauté Vegetables — Add the onion, bell pepper, and garlic to the beef. Cook for 3-4 minutes until softened and fragrant.
  4. 4Add Seasonings and Simmer — Stir in the chili powder, cumin, salt, and pepper. Cook for 1 minute. Add the diced tomatoes, black beans, and corn. Bring to a simmer and cook for 5 minutes, allowing flavors to meld.
  5. 5Make Cornbread Batter — In a large bowl, whisk together the cornmeal, flour, baking powder, and salt. In a separate bowl, mix the buttermilk, egg, and oil. Pour the wet into the dry and stir until just combined (lumps are okay).
  6. 6Assemble the Casserole — Spread the beef mixture evenly in the skillet. Spoon the cornbread batter over the top, spreading gently to cover. If using cheese, sprinkle it over the batter.
  7. 7Bake Until Golden — Bake for 25-30 minutes, until the cornbread is golden brown and a toothpick inserted into the center comes out clean. The edges should be bubbling.
  8. 8Rest and Serve — Let the casserole rest for 10 minutes before serving. This allows the layers to set and makes serving easier.
👨‍🍳 Chef's Note: For a heartier version, you can add a layer of shredded cheese between the beef and cornbread. Keep it simple, keep it growing.

Servings: 6

Cuisine: Mexican

Course: Casserole

Nutrition (per serving): 385 kcal · 22g protein · 34g carbs · 18g fat
Diego Ramirez

Written by Diego Ramirez
Diego explores the intersection of technology and personal finance, sharing his journey of automating savings and investing spare change. He writes for beginners who want to make their money work harder without jargon.

Leave a Comment

x
Advertisements