This dish combines rich, spiced ground beef chili with a tender, golden cornbread topping baked to perfection. Aromatic spices, beans, and peppers create depth while the slightly sweet cornmeal crust adds a comforting contrast. It’s a fulfilling one-dish meal ideal for cozy dinners, blending savory and subtle sweetness with robust flavors and a satisfying texture.
The winter my old radiator gave out, I spent three weeks wrapped in blankets while my apartment hovered at 58 degrees. That January, this chili cornbread casserole became my survival strategy. Something about that golden crust steaming on top of rich beef chili felt like actual central heating.
I made this during the first snowstorm after moving in with my now husband. He took one bite of that sweet cornbread mingling with the savory chili and literally put down his fork mid chew to ask when we could have it again. Now its our official snow day tradition.
Ingredients
- 2 tablespoons olive oil: The foundation for building flavor in your base aromatics
- 1 large onion, diced: Creates sweetness that balances all those spices
- 2 cloves garlic, minced: Fresh garlic makes such a difference here
- 1 red bell pepper and 1 green bell pepper, diced: The dual colors make it pretty and add sweetness
- 1 ½ pounds ground beef: I like 85% lean so there is still some richness
- 2 tablespoons tomato paste: This concentrates the umami flavor
- 1 can diced tomatoes (14 oz): The liquid base for your chili
- 1 can kidney beans and 1 can black beans (15 oz each): Rinsed well to remove that metallic taste
- 1 tablespoon chili powder, 1 teaspoon cumin, 1 teaspoon paprika, ½ teaspoon oregano: The spice trio that builds layers
- ¼ teaspoon cayenne pepper: Optional, but I love that background heat
- 1 teaspoon salt and ½ teaspoon black pepper: Adjust to your taste preference
- 1 cup beef broth: Use a good quality one you would actually drink
- 1 cup yellow cornmeal: Medium grind gives the best texture
- 1 cup all-purpose flour: Keeps the cornbread from being too crumbly
- 2 tablespoons sugar: Just enough to complement the spicy chili below
- 1 tablespoon baking powder and ½ teaspoon salt: Lift and seasoning for the topping
- 1 cup milk: Whole milk makes a tender cornbread
- 2 large eggs: Room temperature eggs incorporate better
- ¼ cup unsalted butter, melted: For richness and that golden finish
Instructions
- Heat the oven and start the aromatics:
- Preheat to 400°F and warm olive oil in an ovenproof skillet over medium heat. Sauté onion and garlic for 3 minutes until fragrant and soft.
- Add the peppers:
- Stir in both bell peppers and cook for 3 more minutes until they start to soften.
- Brown the beef:
- Add ground beef and break it apart with a spoon. Cook for 6 to 8 minutes until no longer pink, then drain excess fat if there is a lot.
- Build the chili:
- Stir in tomato paste and let it cook for a minute. Add diced tomatoes, both kinds of beans, all the spices, salt, pepper, and beef broth.
- Simmer to thicken:
- Let the chili simmer uncovered for 15 minutes. It should reduce and thicken nicely while you make the topping.
- Whisk the cornbread dry ingredients:
- In a medium bowl, combine cornmeal, flour, sugar, baking powder, and salt.
- Mix the wet ingredients:
- In another bowl, whisk milk, eggs, and melted butter until combined.
- Combine the cornbread batter:
- Pour wet ingredients into dry and stir until just combined. Some small lumps are okay.
- Top and bake:
- Spread the batter evenly over the hot chili. Bake uncovered for 25 to 30 minutes until golden.
- Rest before serving:
- Let it sit for 10 minutes. This helps the cornbread set and makes serving easier.
This recipe showed up on the table during a rough week at work when my roommate was going through a breakup. She took three bites and finally started crying, but this time it was because something actually tasted good again.
Make It Your Own
I have experimented with adding corn kernels directly into the chili for extra sweetness. Sometimes I throw in a chopped jalapeño if we are craving more heat. The recipe is forgiving enough to handle those personal touches.
Serving Ideas
Sour cream on top cuts through the richness. A handful of shredded cheddar melted over the cornbread creates an irresistible crust. Chopped cilantro adds brightness and makes everything look fresh.
Storage and Reheating
This actually tastes better the next day as the flavors meld. Store in the refrigerator for up to 4 days. Reheat individual portions in the microwave or the whole dish covered with foil at 350°F.
- The cornbread will soften slightly when reheated
- Freezing works but the texture changes a bit
- Bring to room temperature before baking for even heating
This is the kind of meal that makes people linger at the table long after they have finished eating.
Recipe FAQs
- → What beans work best in this chili?
-
Kidney and black beans provide a hearty texture and absorb the chili's rich flavors well.
- → How do I make the cornbread topping moist?
-
Whisking milk, eggs, and melted butter into the dry ingredients creates a tender, moist cornbread crust that bakes golden.
- → Can I adjust the spice level?
-
Yes, adding cayenne pepper or jalapeños increases heat, while reducing chili powder tones it down.
- → What cooking vessel is recommended?
-
A large ovenproof skillet or Dutch oven works best for sautéing and baking evenly.
- → How long should the casserole rest before serving?
-
Allowing it to rest for 10 minutes lets the cornbread topping set and flavors meld.
- → Are there gluten-free alternatives for the topping?
-
Yes, substituting all-purpose flour with gluten-free flour works well without altering texture significantly.