Save
This tamale pie with brown butter cornbread topping is a comforting weeknight winner that brings the warm flavors of Southwestern cooking right to your home kitchen. It combines a savory, spice-kissed beef and bean filling with a rich, nutty cornbread crust that is easy to prepare yet impressive enough to satisfy a hungry crowd.
I first made this recipe after craving a cozy casserole that felt homemade but was quick to pull together. It soon became a favorite for busy evenings when I want wholesome without fuss.
Ingredients
- Unsalted butter: six tablespoons for browning in the cornbread which adds a nutty richness. Use fresh unsalted butter for the best flavor.
- Ground beef: one pound, the hearty protein base of the filling. Choose lean to moderate fat for moisture and flavor.
- Medium onion: diced adds sweetness and texture when softened.
- Garlic cloves: finely chopped bring depth and aroma.
- Green bell pepper: diced for a subtle vegetal contrast.
- Ground cumin: one tablespoon and chili powder two tablespoons provide the signature smoky and spicy warmth. Fresh ground or well-stored spices give the best punch.
- Dried oregano, seasoned salt, ground clove, and black pepper: balance the seasoning with herbs and warmth.
- Canned crushed tomatoes: one 15-ounce can adds tang and moisture. Look for no-salt-added brands if preferred.
- Salsa: half a cup medium or mild complements the tomatoes with fresh zest.
- Black beans: one 15-ounce can drained and rinsed, add protein and fiber.
- Corn kernels: one cup give sweetness and texture, fresh or frozen works well.
- Chicken stock: one cup gives body and moisture to the filling. Use your favorite broth for extra flavor.
- Chopped cilantro: two tablespoons fresh herb for brightness.
- Salt and ground black pepper: to taste.
- Cornbread topping ingredients: include fine yellow cornmeal and all-purpose flour for structure. Sugar, baking powder, and baking soda help the topping rise nicely.
- Eggs: two for binding.
- Sour cream: six ounces adds moisture and tender crumb.
- Cultured buttermilk: quarter cup for acidity and richness.
- Optional toppings: sour cream and chopped cilantro add cool contrast and freshness at serving.
Instructions
- Preheat Oven:
- Set your oven to 400 degrees Fahrenheit to ensure it reaches the right temperature by the time you put in the pie.
- Make Brown Butter:
- In a 12-inch cast iron skillet over medium heat melt the butter. Swirl the pan occasionally as the butter foams and then turns a golden brown. Look for a nutty aroma and toast-brown color to know it is done. Immediately transfer it to a heatproof bowl to stop the cooking.
- Cook Filling:
- Return the skillet to high heat and add the ground beef. Break it up with a wooden spoon and cook until browned, about six to eight minutes. Add the diced onions, garlic, and green peppers and cook while stirring for four minutes until softened. Mix in cumin chili powder oregano seasoned salt clove and black pepper well.
- Simmer Sauce:
- Lower the heat to medium. Stir in crushed tomatoes and salsa and let it simmer for five minutes. Add black beans corn and chicken stock then reduce to medium low. Stir occasionally as the flavors meld. Mix in the chopped cilantro and season with salt and pepper to your liking. Remove from heat.
- Prepare Cornbread Topping:
- In a large bowl combine cornmeal flour sugar baking powder and baking soda. In another bowl whisk eggs sour cream and buttermilk until smooth. Add the brown butter and whisk through. Stir the wet ingredients into the dry until the batter is smooth and uniform.
- Assemble and Bake:
- Drop spoonfuls of the cornbread batter evenly over the beef mixture in the skillet. Use a spatula to spread the batter into a smooth layer covering the filling. Bake in the oven for about 20 minutes or until the topping is pale golden brown. Test by inserting a skewer in the middle; it should come out clean. Let the tamale pie cool for 10 minutes before serving.
I love adding fresh cilantro at the end when the filling is simmered. It brightens up the earthy spices just like my grandmother used to do in her Southwestern kitchen, making this dish a fond family memory.
Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to four days. Reheat in the oven at 350 degrees Fahrenheit to keep the cornbread topping crisp instead of microwaving where it can get soggy.
Ingredient Swaps
Ground turkey or chicken can be used instead of beef for a lighter version but keep the spices the same. For a vegetarian option swap beef for extra beans and add diced mushrooms for umami.
Serving Ideas
Serve with a dollop of sour cream and a sprinkle of fresh cilantro on top. A side of guacamole or a simple green salad with lime vinaigrette pairs perfectly and balances the hearty pie.
Seasonal Twists
In summer add fresh corn kernels and diced tomatoes instead of canned. In fall, toss in a handful of chopped roasted poblano peppers for a smoky kick.
This tamale pie is a wonderful combination of flavors and textures that will become a staple in your weeknight dinner rotation.
Frequently Asked Recipe Questions
- → How do you make the brown butter for the cornbread?
Melt unsalted butter over medium heat, swirling occasionally until it foams and turns golden brown with a nutty aroma. Remove from heat to use in the cornbread batter.
- → Can I substitute the ground beef with another protein?
Yes, ground turkey or shredded chicken can be used for a lighter variation while maintaining the flavor balance.
- → What spices enhance the tamale filling?
Chili powder, cumin, oregano, seasoned salt, and ground clove create a warm, balanced spice profile that complements the beef and vegetables.
- → How do I know when the cornbread topping is done baking?
Insert a skewer into the cornbread layer; if it comes out clean and the topping is pale golden brown, it’s ready.
- → Can I prepare the filling in advance?
Absolutely, the beef and vegetable mixture can be made ahead and refrigerated; just spread the cornbread topping and bake before serving.