In a large mixing bowl, beat the cream cheese (if using) until smooth.
Add the heavy whipping cream, pudding mix, powdered sugar, and vanilla extract.
Whip on medium-high speed until stiff peaks form, about 3–5 minutes.
Use immediately to frost cupcakes, cakes, or any dessert of your choice.