Cornbread Topped Chili Con Carne

  • Level: Intermediate
  • Yield: up to 20 servings
  • Total: 14 hr 30 min
  • Prep: 30 min
  • Inactive: 12 hr
  • Cook: 2 hr



4 tablespoons olive oil

4 onions, finely chopped

2 cloves garlic, minced

2 teaspoons dried or crushed chili flakes

2 teaspoons ground coriander

2 teaspoons ground cumin

5 cardamom pods, bruised

2 red peppers, seeded and finely diced

3 pounds 4 ounces ground beef

7 cups canned chopped tomatoes

1/2 cup tomato ketchup

1/2 cup tomato puree

1 cup water

2 tablespoons cocoa

3 1/2 cups canned red kidney beans


1 1/2 teaspoons salt

4 cups cornmeal

1/4 cup all-purpose flour

6 teaspoons baking powder

2 teaspoons ground cinnamon

3 cups buttermilk

4 eggs

2 teaspoons honey

1/4 cup vegetable oil

2 cups grated Cheddar

Guacamole, recipe follows

Serving suggestion:

2 cups sour cream

Ground paprika, for dusting

3 3/4 cups grated Cheddar


4 ripe avocados, peeled, stoned and chopped

4 scallions, finely chopped

2 limes, juiced

1/4 cup chopped fresh cilantro leaves


Special equipment:
Very large pan
  1. Heat the oil in a very large pan and fry the onion and garlic until it begins to soften. Add the chili, coriander, cumin, and crushed cardamom pods and stir well.
  2. Add the peppers then break up the ground beef into the pan and, using a fork, keep turning it to separate it as the meat browns. Add the chopped tomatoes, ketchup, tomato puree, and water stirring to make a rich red sauce. When the chili starts to boil sprinkle over the cocoa and stir it in. Add the beans and simmer partially covered for 1 1/2 hours. At this point you can cool and freeze the chili, or just keep it in the refrigerator overnight.
  3. Preheat the oven to 425 degrees F.
  4. Pour the chili into a large, wide dish or keep in the pan you cooked it in if it is ovenproof.
  5. Combine the salt, cornmeal, flour, baking powder, and cinnamon in a bowl. Whisk together the buttermilk, eggs, honey, and oil in a jug, and then stir into the dry ingredients mixing to make a vivid yellow batter.
  6. Pour the cornmeal topping over the chili con carne, or blob it over to cover the top as evenly as possible.
  7. Sprinkle the cheese over the top of the cornbread and then bake in the oven for 30 minutes or until the cornbread topping is risen and golden and the chili underneath is bubbling. How long this takes depends on the how cold or hot the chili was when it went into the oven. Since it's such a huge vat, you may find it easiest to reheat it on the stove in its pan first.
  8. Let the chili stand for about 5 minutes once out of the oven before cutting the cornbread top into squares or slices to serve with a helping of chili underneath.


  1. Mash the avocados with the scallions and add the juice of up to 2 limes, to taste. Stir in most of the cilantro and turn into 2 bowls, sprinkling each with the remaining cilantro.
  2. Divide the sour cream into another 2 bowls, and dust with a little paprika and, into another pair of bowls add the grated Cheddar so that people can take clumps and add the tangy cheese to their plates of guacamole and sour cream splodged chili.
Let's Get Cooking!

Sign up for the Recipe of the Day newsletter to receive editor-picked recipes,tips and videos delivered to your inbox daily. Privacy Policy

Thanks for subscribing to the Recipe of the Day newsletter. Check out all our other great newsletters from Easy Recipes, Healthy Eating Ideas and Chef Recipe Videos.

We're sorry, there was an error signing you up. Please try again later.


58 Reviews


The best chili I've ever made and the only chili my daughter ever asks me to cook. The richness of the flavors melds everything together wonderfully and I think the cocoa really makes this dish. The only thing I don't use is the ketchup, which is simply a taste preference. I usually use cornmeal flour for cornbread so I didn't have any problems with the cornbread portion of the recipe. I think maybe that's something each person just has to work with and adjust according to what they like.

See All Reviews