01 - Heat olive oil in a large Dutch oven over medium-high heat. Add beef cubes and brown on all sides, about 5–7 minutes. Remove beef and set aside.
02 - In the same pot, add onion and bell peppers. Sauté for 4 minutes until softened. Add garlic and cook for 1 minute more.
03 - Stir in tomato paste and cook for 1 minute. Return beef to the pot.
04 - Add crushed tomatoes, kidney beans, black beans, beef broth, chili powder, cumin, smoked paprika, cayenne, salt, and black pepper. Stir well.
05 - Bring to a boil, then reduce heat to low. Cover and simmer for 45 minutes, stirring occasionally.
06 - In a bowl, whisk together cornmeal, flour, sugar, baking powder, baking soda, and salt.
07 - In another bowl, whisk together buttermilk, eggs, and melted butter. Add wet ingredients to dry, stirring until just combined.
08 - After chili has simmered, uncover and drop spoonfuls (about 2 tablespoons each) of cornbread batter onto the surface of the chili, leaving a little space between each.
09 - Cover and cook on low for 20 minutes, or until dumplings are puffed and cooked through. Serve hot, garnished with chopped cilantro, sliced jalapeños, or shredded cheese if desired.