Preheat oven to 350°F.
Heat oil in a large nonstick skillet over medium-high heat. Add onion and saute 3 minutes. Add garlic and red pepper. Saute more 3 minutes. Add black beans, tomatoes, corn, chili powder and cumin.
Mix tomato paste into chicken broth and mix into chili. Simmer, covered, 10 minutes. Add broccoli and ham and simmer 5 more minutes. Add salt and pepper to taste. Adjust seasonings as desired.
Warm bread in oven for 5 minutes. Slice and serve with chili.
Serve chili over rice and pass cheese and scallions to sprinkle on top.
Please Note: Nutritional values listed may vary from final results depending on actual measurements and brands used to prepare the recipe.