Heat butter in a skillet over medium heat. Add shallot and cook for 5 minutes. Add tomato paste, garlic, sage and all seasonings. Cook for another 5 minutes.
Add pumpkin, milk, broth and parmesan. Stir until combined and warmed.
Add beans, stir and then partially mash the beans. I mashed about 25% of the beans.
Bring everything to a simmer and cook for 10-15 minutes. 10 minutes is plenty of time but 15 minutes will yield more flavor.
Turn heat to low and fold in kale. Add your favorite toppings, serve and enjoy.