Mexican cornbread is a classic comfort food that combines the rich flavors of cornmeal, cheese, peppers, and buttermilk into a golden, moist, and savory side dish. Unlike traditional cornbread, this version has a delicious Southwestern twist, thanks to the addition of sweet corn, onion, and green pepper. It’s the perfect recipe to serve with chili, soups, stews, or even as a holiday side dish.
If you’re looking for a foolproof, homemade Mexican cornbread recipe that’s both simple and packed with flavor, you’ve come to the right place. This recipe requires just a few pantry staples, one skillet, and less than 40 minutes from start to finish.
Why You'll Love This Recipe
- Moist and flavorful – The buttermilk and oil create a tender, soft crumb.
- Easy and quick – Ready in under 45 minutes, perfect for weeknight dinners.
- Versatile side dish – Pairs wonderfully with chili, BBQ, soups, or roasted meats.
- One-skillet recipe – Baked in a cast-iron skillet for a crispy golden crust.
About the Ingredients
All-Purpose Flour
All-purpose flour adds structure and balances the texture of the cornbread, ensuring it holds together well.
White Cornmeal
This is the star of the dish, giving it that classic cornbread flavor and a slightly gritty texture.
Egg
The egg acts as a binder, holding all the ingredients together and contributing to the bread's leavening.
Vegetable Oil
Vegetable oil keeps the cornbread moist and tender, preventing it from drying out during baking.
Buttermilk
Buttermilk provides a tangy flavor and ensures a soft crumb, enhancing the overall texture.
Mexi-Corn
A mix of corn and peppers that adds sweetness and flavor, making the cornbread unique and flavorful.
Onion
Brings a savory depth to the bread, complementing the sweetness of the corn.
Green Pepper
Adds freshness and a mild spice, enhancing the Southwestern profile of the cornbread.
Shredded Cheese
Melts beautifully inside, making the cornbread rich and cheesy.
Red Pepper Flakes
Brings subtle heat to balance the sweetness of the corn, adding a layer of complexity.
Crisco
Used to coat the cast iron skillet, ensuring a crispy crust on the cornbread.
Tips & Tricks
Preheat the Skillet
Preheat your cast-iron skillet before pouring in the batter to achieve the crispiest edges on your cornbread.
Avoid Overmixing
Don’t overmix the batter – stir until just combined to avoid a dense texture and ensure a light, fluffy crumb.
Use Freshly Grated Cheese
Opt for freshly grated cheese instead of pre-shredded for better melting and enhanced flavor.
Pro Tips
- For extra flavor, sauté the onion and green pepper before mixing them into the batter.
- Let the cornbread rest for 5–10 minutes before slicing to lock in moisture and make cutting easier.
- Experiment with different cheeses to find the blend that suits your taste best.
Step-by-Step Instructions
Preheat and Prepare the Skillet
Preheat the oven to 400°F (200°C). Place 1 teaspoon of Crisco in the cast iron skillet and heat it in the oven until melted, ensuring the skillet is well-coated for a crispy crust.
Mix the Dry and Wet Ingredients
In a large bowl, combine the flour, cornmeal, egg, oil, and buttermilk. Stir until just mixed, being careful not to overmix to maintain a light texture.
Add the Flavorful Mix-Ins
Gently fold in the drained Mexi-corn, diced onion, green pepper, shredded cheese, and red pepper flakes. This combination adds depth and complexity to your cornbread.
Pour and Bake
Carefully pour the batter into the hot skillet over the melted Crisco. Bake for 30–35 minutes, or until the cornbread is golden brown and a toothpick inserted in the center comes out clean.
Rest and Serve
Allow the cornbread to rest for 5–10 minutes before slicing. This resting period helps lock in moisture and makes it easier to cut into neat slices.
Delicious Variations
Spicy Mexican Cornbread
Add diced jalapeños or a pinch of cayenne pepper to the batter for an extra kick of heat that will delight spice lovers.
Cheesy Cornbread
Mix in extra cheddar, Monterey Jack, or pepper jack cheese for a richer, cheesier flavor that melts beautifully into the bread.
Meaty Twist
Fold in cooked bacon, chorizo, or sausage for a heartier dish that makes the cornbread a meal on its own.
How to Store The Best Mexican Cornbread
Refrigerator
Store cooled cornbread in an airtight container for up to 4 days to keep it fresh.
Freezer
Wrap tightly in plastic wrap and aluminum foil; freeze for up to 3 months for a longer shelf life.
Room Temperature
Keep covered at room temperature for up to 2 days, ideally in a cool, dry place.
Reheating
Warm in the oven at 300°F for 10 minutes, or microwave slices for 20–30 seconds for a quick refresh.
Frequently Asked Questions
Can I make Mexican cornbread without buttermilk?
Yes! Replace with 1 cup of milk mixed with 1 tablespoon of lemon juice or vinegar for a similar tangy effect.
Can I bake this without a cast-iron skillet?
Absolutely. Use a greased 9x9-inch baking dish, though you won’t get the same crispy crust as with a skillet.
What’s the best cheese for Mexican cornbread?
Cheddar, Monterey Jack, or a Mexican blend works best for a rich and flavorful result.
Can I double the recipe?
Yes, simply use a larger skillet or a 9x13-inch pan and adjust baking time slightly to ensure even cooking.
How can I make it gluten-free?
Use a 1:1 gluten-free flour substitute to make this cornbread suitable for gluten-sensitive diets.