In a medium saucepan, combine the pumpkin puree, maple syrup, apple cider, and brown sugar.
Place the saucepan over medium heat and bring the mixture to a simmer, stirring occasionally.
Once it starts to simmer, reduce the heat to low and let the pumpkin mixture cook, uncovered, for about 25 - 30 minutes.
Add the ground cinnamon, ground ginger, ground nutmeg, ground cloves, and salt to the mixture.
Continue to simmer on low heat for an additional 10 minutes, stirring occasionally as the butter develops a deep, rich flavor.
Remove the saucepan from the heat and stir in the vanilla extract.
Allow the pumpkin butter to cool slightly before transferring it to an airtight container or jar.
Store in the refrigerator for up to two weeks and enjoy as a spread, topping, or baking ingredient.