Tex-Mex Skillet with Cheesy Cornbread Crust

img 1284 1

A complete Tex‑Mex meal that’s flavorful and satisfying — just one pan to wash and so good you’ll want to make it again and again

One pan dinners are a lifesaver on busy nights, and this Tex‑Mex skillet with a cornbread top fits the bill perfectly. It’s an easy, comforting meal that brings together savory seasoned beef, tomatoes, beans, and sweet corn, all baked beneath a golden cornbread crust. The whole dish cooks in a single cast iron skillet, which keeps cleanup minimal and enhances the rustic flavor.

This style of recipe has been around for years and I first noticed a similar version in MaryJanesFarm magazine. I loved the idea then and finally recreated my own take on it. Over time I adjusted ingredients to suit my pantry and taste — modest tweaks like the amount of seasoning or using frozen corn — and the result is reliably delicious. It’s a recipe that both comforts and satisfies, perfect for family dinners and weeknight meals.

img 1284 2

Cast iron is my preferred cookware for dishes like this. The skillet holds and distributes heat evenly and creates a lovely crust on the cornbread top. I have several well-seasoned cast iron pans that have been handed down through my family, and they give food a depth of flavor that newer pans can’t quite match.

img 1284 3

Brown the beef and build the filling

img 1284 4

Start with one pound of ground beef. Brown it in a 10″ or 12″ cast iron skillet, breaking it up as it cooks. Once the meat is nicely browned, drain any excess fat if needed, then add the canned diced tomatoes, drained kidney beans, and frozen or fresh corn. Season the mixture with taco seasoning, instant minced onion, and seasoned salt. Let everything simmer briefly so the flavors meld together.

img 1284 5
img 1284 6

Prepare the cornbread topping

img 1284 7

Use a small box of cornbread muffin mix (the 8.5 ounce size that makes six muffins is ideal). Mix it according to the package directions — typically one egg and a third cup of milk for many brands. Spoon the batter gently over the meat mixture in the skillet, then spread it carefully with a spoon so it reaches the edges and covers the filling evenly.

img 1284 8

Bake until golden

Place the skillet in a preheated 400°F oven and bake for about 15–20 minutes, or until the cornbread topping turns a beautiful golden brown. The savory filling will be hot and bubbling under the crust, and the cornbread will be set and slightly crisp at the edges. Remove from the oven and let the dish rest a few minutes before serving.

This combination of flavors — savory beef and beans with a hint of spice, balanced by the sweetness of corn and the comforting texture of cornbread — is surprisingly balanced and delicious. Serve with shredded lettuce, chopped tomatoes, sour cream, and salsa if you like. A generous sprinkle of shredded cheese never hurts either.

To preserve your cast iron seasoning, remove any leftovers from the skillet and store them in a glass or airtight container. Reheat leftovers uncovered in the microwave or oven; they reheat well and keep the skillet in good condition.

Tex Mex Skillet with Cornbread Top

img 1284 9

Satisfying complete meal you can make and bake in a cast iron skillet.

  • 10″ or 12″ cast iron skillet
  • 1 pound ground beef, browned and broken up
  • 1 can petite diced tomatoes, drained
  • 1 can red kidney beans, drained and rinsed
  • 1 cup frozen or fresh corn
  • 2–3 Tbsp taco seasoning mix or one packet (adjust to taste)
  • 1 Tbsp instant minced onion
  • 2 tsp seasoned salt (adjust to taste)
  • 1 small box cornbread muffin mix (8.5 oz, makes 6 muffins); mix according to package directions (commonly 1 egg and 1/3 cup milk)
  1. In a 10″ or 12″ cast iron skillet, brown and break up the ground beef. Add diced tomatoes, corn, and kidney beans, then stir in taco seasoning, instant minced onion, and seasoned salt. Simmer for about 5 minutes to blend flavors.

    Prepare the cornbread mix according to package directions. Spoon the batter over the meat mixture and spread gently to the edges.

    Bake at 400°F for 15–20 minutes, until the cornbread is golden brown. Serve with chopped tomatoes, shredded lettuce, salsa, sour cream, and cheese if desired.

Main Dish
Mexican
skillet

If you enjoyed this recipe, please share it on social media to help others discover it. I post easy, family-friendly recipes regularly and appreciate when readers pass along a favorite meal idea.