Heat olive oil in a large pot.
Add diced onion and sauté until soft.
Stir in garlic and bell pepper.
Cook for three minutes, stirring often.
Add white beans and pumpkin puree.
Pour in vegetable broth and tomatoes.
Add chili powder, cumin, and paprika.
Stir well to combine all ingredients.
Bring to a gentle simmer.
Cook uncovered for twenty minutes.
Season with salt, pepper, and cinnamon.
Stir occasionally to avoid sticking.
Garnish with fresh cilantro before serving.
Serve hot and enjoy the comforting aroma.