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, for 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 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 - Preheat the oven to 400°F. Grease an 8x8-inch baking dish.
07 - In a large bowl, whisk together cornmeal, flour, sugar, baking powder, and salt.
08 - In a separate bowl, whisk milk, eggs, melted butter, and vegetable oil. Add wet ingredients to dry ingredients and stir until just combined. Fold in shredded cheddar cheese.
09 - 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 with a hearty bowl of beef chili.