Beat cream cheese until completely smooth and creamy.
Add powdered sugar, cocoa powder, vanilla, and salt; mix until fully combined and lump-free.
In a separate bowl, whip heavy cream to soft peaks.
Add powdered sugar to the whipped cream and beat to medium peaks.
Fold one-third of the whipped cream into the chocolate cheesecake mixture to loosen it.
Gently fold in the remaining whipped cream until light and fluffy.
Cover and refrigerate until set.
Notes
Fully softened cream cheese ensures a smooth texture.Do not overwhip the cream to avoid graininess.Chill before serving for best flavor and structure.Add toppings just before serving for the best presentation.