In a stockpot, combine the beans, pumpkin, and chicken stock. Bring to a boil. Cook until beans are tender, about 1 hour.
In a saute pan, render bacon. Add onions, peppers, and carrots. Cook until translucent. Add to the bean mixture. Cook for around 15 minutes.
In a blender, puree corn and basil. Add the mixture to the beans and cook for 15 minutes, stirring continuously. Season. Serve with paprika oil.
Heat up the oil and cook the garlic. Strain. Add paprika. Cool.