Preheat the oven to 350ºF (180ºC). Grease and flour seven 6-ounce ramekins or six 8-ounce ramekins or any mini loaf pans of your choice.
In a large bowl, sift together the flour, cinnamon, baking powder, baking soda, salt, ginger, nutmeg and cloves until well blended.
In a separate large bowl, beat the butter and brown sugar together, with an electric mixer at medium speed, until pale and fluffy. Beat in the eggs, one at a time, until incorporated. Beat in the pumpkin purée and vanilla extract until well blended. Stir in the flour mixture just until combined.
Divide the batter evenly into the prepared ramekins. Bake for 15-25 minutes or until golden brown and a toothpick inserted in the center comes out clean. Do not overbake.
Cool completely if serving in ramekins or remove from pans after cooling for 10 minutes. Continue to cool on wire rack.
Make 3/4-inch wells in the center of each muffin. Fill with caramel sauce. (For loaves, poke multiple holes with a skewer. Fill with caramel sauce.) Top with cream cheese frosting and pumpkin seeds