01 - Heat olive oil in a large skillet over medium-high heat. Brown the beef cubes in batches, transferring them to a slow cooker as they finish.
02 - In the same skillet, add onion and diced bell peppers. Sauté for 4 minutes until softened. Add garlic and cook for an additional minute.
03 - Stir in chili powder, ground cumin, smoked paprika, dried oregano, cayenne pepper, salt, and black pepper. Cook for 1 minute until fragrant.
04 - Add tomato paste and cook for 2 minutes. Transfer the mixture to the slow cooker.
05 - Add crushed tomatoes, kidney beans, black beans, beef broth, and brown sugar to the slow cooker. Stir well to combine.
06 - Cover and cook on low for 7 to 8 hours or on high for 4 hours, until the beef is tender.
07 - Preheat the oven to 400°F (200°C).
08 - In a mixing bowl, whisk together cornmeal, all-purpose flour, granulated sugar, baking powder, and salt.
09 - In a separate bowl, whisk whole milk, eggs, and melted butter. Pour the wet ingredients into the dry mixture and stir just until combined. Fold in shredded cheddar cheese and diced green chilies if desired.
10 - Remove the slow cooker insert if oven-safe or transfer chili to a large baking dish. Spread cornbread batter evenly over the chili.
11 - Bake for 25 to 30 minutes, or until the cornbread is golden and a toothpick inserted in the center comes out clean.
12 - Allow to rest for 10 minutes before serving.