In a large pot, heat up olive oil. Sauté onion and garlic until translucent, about 5 minutes
Add bell peppers and cook another 5 minutes
Add canned tomatoes, beans, pumpkin, vegetable broth, and all spices except lime juice. Stir until well combined
Bring to a slight boil, turn down the heat, and cover to let simmer about 15-20 minutes
Turn off the heat and stir in the lime juice
Serve immediately with your favorite toppings.