Preheat the oven to 400 °F (205 °C).
Prep all the ingredients for the chili per the instructions above.
Make the corn muffins: Melt the butter. In a large bowl, measure out and add the flour, cornmeal, sugar, baking powder, salt, and pepper. Whisk to combine well. To the dry mix, add in the melted butter, then measure out and add in the milk a little at a time while stirring. Stir until combined. Add more milk as needed to make a batter consistency, not too thick and not too watery.
Lightly grease a muffin tin with non-stick spray. Evenly scoop the batter into the greased wells and place it in the oven. Bake for about 15-20 minutes. While the muffins are baking, make the chili.
Heat a large pot over medium heat. Once hot, add the oil and saute the onions, peppers, and garlic until softened. Add the beef, along with the measured-out chili powder, cumin, and paprika. Brown the ground beef while breaking it up into smaller pieces with a spatula.
Stir in chicken broth, crushed tomato, tomato paste, and beans (if using). Season with salt and pepper. Cover with a lid and bring to a simmer for about 30 minutes to build flavor.
To finish the corn muffins: Check that the muffins are done by inserting a toothpick in the center. If it comes out clean, it is done. Remove from the oven and let cool. If the toothpick has wet batter stuck to it, more cooking time is required. Cook a few minutes longer, then test again. Let cool for about 10 minutes before serving.
To finish the chili: Taste the chili and adjust the seasoning with salt and pepper or additional spices if needed.
To serve: Portion the chili into bowls, sprinkle the cheese over top, and garnish with avocado and jalapeno (if using). Serve with corn muffins and milk.