Preheat oven to 350°.
Combine cranberries with ½ cup granulated sugar in a small mixing bowl.
Set aside.
Combine flour, cheesecake pudding mix, sugars, baking soda, baking powder, salt, cinnamon, cloves and nutmeg in a large mixing bowl until well mixed.
Set aside.
Melt butter in mixing bowl.
Add pumpkin, half-and-half cream, eggs and vanilla and whisk until well combined.
Add pumpkin mixture to flour mixture along with cranberries.
Stir well to combine.
Grease and flour 20-tin miniature Bundt pan.
Spoon pumpkin mixture into tins until about two-thirds full.
Bake at 350° for 20-22 minutes or until a toothpick inserted in center comes out clean.
Cool Bundt pan on wire rack.
Once cool, use a knife to gently extract tea cakes from tins.
Transfer Tea Cakes to a wire rack.
Ice with icing.