If you’re searching for a simple, versatile weeknight dinner, cowboy cornbread casserole is a comforting, ranch-style crowd-pleaser the whole family will enjoy.
The dish layers a moist, slightly sweet cornbread made with creamed corn, a savory taco-seasoned beef filling, and plenty of melted cheese for a satisfying Tex‑Mex flavor profile.

Start by mixing the cornbread layer from a mix combined with sour cream, an egg, and creamed corn for extra moisture and corn kernels throughout. Bake that layer first, then top it with seasoned ground beef mixed with enchilada sauce. Finish with a generous amount of shredded cheese and return the casserole to the oven until bubbly and golden.
This recipe is straightforward, cooks in about an hour, and makes a hearty family meal. Let everyone add their favorite toppings at the table for extra customization.
Why This Recipe Works
This cowboy cornbread casserole is popular for several reasons:
- Family-friendly — the flavors are familiar and kid-approved, yet grown-ups will enjoy the Tex‑Mex flair.
- Easy to assemble — most of the work is layering; no complicated techniques are needed.
- Customizable — increase the heat, add beans for bulk, swap cheeses, or make it gluten-free with a specialty cornbread mix.
The recipe is inspired by classic cowboy-style baked dishes and combines elements of cornbread and enchilada-style beef into a satisfying main course. Serve with a fresh salad or a simple fruit salad for a complete meal.
Ingredients
Most ingredients are pantry staples or easy to find at the grocery store. Below are the items you’ll need; quantities are listed in the recipe card further down.

- Cornbread mix (an 8.5 oz box like Jiffy works well)
- 1 large egg
- 1 cup sour cream
- 1 can (about 14.75 oz) creamed corn
- 1 lb lean ground beef, browned and drained
- 1 envelope taco seasoning (or homemade seasoning)
- 1 can (10 oz) red enchilada sauce
- 2 cups shredded cheddar cheese (or your preferred cheese)
See the recipe section for exact quantities and times.
Instructions
This casserole is assembled in a few easy steps and baked in two stages for best texture.

Step 1: Make the cornbread batter. Preheat oven to 350°F. In a medium bowl combine cornbread mix, egg, sour cream, and creamed corn until blended.

Step 2: Bake the cornbread layer. Pour the batter into a greased 8×8-inch baking dish and bake 30–40 minutes, until lightly golden and set. Test with a toothpick; it should come out clean.

Step 3: Prepare the beef mixture. In a bowl combine cooked, drained ground beef with taco seasoning and enchilada sauce. Poke the baked cornbread in several places with a fork, then spread the beef mixture evenly over the cornbread layer.

Step 4: Top and finish baking. Sprinkle shredded cheese over the beef and bake another 15 minutes, until the cheese is melted and bubbly. Let rest briefly, then serve with desired toppings.
Toppings we enjoy include sour cream, fresh tomatoes, green onions, guacamole, salsa, olives, cilantro, or jalapeños.

Substitutions
Make the recipe your own with simple swaps:
- Meat — swap ground beef for ground turkey or chicken.
- Gluten-free — use a gluten-free cornbread mix.
- Cheese — try pepper jack for a spicy twist or any melting cheese you prefer.
- Sauce — substitute diced tomatoes (such as Rotel) if you prefer a chunkier filling.
Variations
Use this recipe as a template for many variations:
- Spicy — add red pepper flakes, diced chiles, or pick a hotter taco seasoning.
- Bean boost — add a can of pinto or ranch-style beans to the beef to increase fiber and stretch the meal.
- Kid-friendly — top with crushed tortilla chips for added crunch.
- Toppings — serve with sour cream, guacamole, salsa, or green onions.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. The casserole also freezes well—freeze portions or the whole dish and reheat when needed.
Top tip
If you have an oven-safe skillet, brown the beef in that same pan and use it for baking to save dishes and make cleanup easier.
FAQ
Common favorites are sour cream, tomatoes, salsa, guacamole, olives, cilantro, and jalapeños—anything you’d normally enjoy on tacos or nachos.
Related
Other Casserole Recipes You’ll Enjoy
- Swedish Meatball Casserole
- Baked Chicken and Rice Casserole (without canned soup)
- Egg and Sausage Casserole
- Pantry Tuna Pasta Casserole
Recipe

Cowboy Cornbread Casserole
Deanne Frieders | This Farm Girl Cooks
Ingredients
- 8.5 ounce box cornbread mix (Jiffy recommended)
- 1 large egg
- 1 cup sour cream
- 14.75 ounce can creamed corn
- 1 pound lean ground beef, browned and drained
- 1 ounce envelope taco seasoning
- 10 ounce can red enchilada sauce
- 2 cups shredded cheddar cheese
Method
- Preheat oven to 350°F.
- In a medium bowl, mix the cornbread mix, egg, sour cream, and creamed corn until combined.
- Pour the batter into a greased 8×8-inch casserole dish.
- Bake 30–40 minutes, until lightly golden and set.
- In a separate bowl, combine browned and drained ground beef with taco seasoning and enchilada sauce.
- Poke the baked cornbread with a fork in several places, then spread the meat mixture over the cornbread layer.
- Top with shredded cheddar cheese.
- Bake an additional 15 minutes, until cheese is melted and bubbly.
- Top with desired toppings and serve.
Farm Girl Tips
- Optional toppings: sour cream, tomatoes, green onions, guacamole, or salsa.
- Store leftovers in the fridge up to 3 days or freeze for longer storage.
- Feel free to add beans to the beef or swap cheeses to suit your family.
Nutrition
Per serving (approximate): Calories 666; Carbohydrates 50 g; Protein 37 g; Fat 35 g; Sodium 1595 mg.