01 - Heat olive oil in a large pot over medium heat. Add onion and cook until translucent, about 3 minutes.
02 - Stir in garlic, red and green bell peppers. Sauté for 4 minutes until softened.
03 - Add ground beef, breaking it up with a spoon. Cook until browned, about 6-8 minutes.
04 - Stir in tomato paste, cumin, chili powder, smoked paprika, oregano, and cayenne. Cook for 1 minute until fragrant.
05 - Pour in crushed tomatoes, kidney beans, black beans, and beef broth. Season with salt and pepper.
06 - Bring to a boil, then reduce heat to low. Cover and simmer for 45 minutes, stirring occasionally.
07 - Preheat oven to 400°F. Grease an 8-inch square baking pan.
08 - In a bowl, whisk together cornmeal, flour, sugar, baking powder, and salt.
09 - In another bowl, beat milk, eggs, and melted butter together. Pour wet ingredients into dry and stir until just combined.
10 - Pour batter into prepared pan. Bake for 20-22 minutes, or until a toothpick inserted in the center comes out clean.
11 - Serve chili hot with squares of warm cornbread.