Puree beans, tomatoes and roasted pumpkin with half of the chicken stock in a blender.
In a large saucepan heat some oil over medium low heat.
Add onion and cook until soft.
Add garlic and 1 minute more.
Add paprika and cumin, stir and cook for a couple of minutes.
Add the bean/tomato/pumpkin mix to the pot.
Simmer uncovered until blended and thick.
Blend again for a smooth soup.
Keep some pumpkin purée aside to make a spiders web for spooky Halloween soup.