Heat the oil in a heavy-bottom soup pot. Add the onions and carrots. Cook for about 3 minutes or unit softened.

Add the pepper puree if desired and cook 30 seconds. Add the pumpkin and broth. Bring to a boil, cover and simmer for about 15 minutes or until tender.

Puree with a hand immersion blender until desired consistency. If the soup is too thick for your liking, add more broth or water. If the soup is too thin for your liking, return soup to a boil and let reduce until thickened more.

Add the corn, beans, cilantro and season to taste with salt, pepper, sugar and more chipotle if desired. Great served with corn tortilla chips. Enjoy!