01 - Heat olive oil in a large pot or Dutch oven over medium heat. Add ground beef and cook until browned, breaking it up with a spoon, about 6 to 8 minutes.
02 - Add onion, red and green bell peppers, and garlic to the pot. Cook until vegetables are softened, about 5 minutes.
03 - Stir in chili powder, cumin, smoked paprika, cayenne pepper, salt, and black pepper. Cook for 1 minute until fragrant.
04 - Add diced tomatoes, tomato sauce, kidney beans, black beans, beef broth, and brown sugar. Stir to combine all ingredients thoroughly.
05 - Bring to a boil, then reduce heat and simmer uncovered for 45 to 60 minutes, stirring occasionally, until thickened and flavors meld together.
06 - While chili simmers, preheat oven to 400°F. Grease an 8x8-inch baking dish with butter or cooking spray.
07 - In a large bowl, whisk together cornmeal, flour, sugar, baking powder, and salt until well combined.
08 - In a separate bowl, whisk milk, eggs, melted butter, and vegetable oil. Add wet ingredients to dry ingredients and stir until just combined.
09 - Fold in shredded cheddar cheese. Pour batter into prepared baking dish and spread evenly. Bake for 20 to 25 minutes, or until golden and a toothpick inserted into the center comes out clean.
10 - Let cornbread cool slightly before cutting into squares. Serve warm alongside hearty bowls of beef chili.