Into a large mixing bowl, room temperature cream cheese, peanut butter, and powdered sugar, and mix with an electric hand mixer until well combined.
In a medium separate bowl, add the heavy cream, and whip it until medium peaks form.
Transfer the whipped heavy cream to the peanut butter mixture and fold it gently with a spatula until smooth and combined.
Transfer the mousse to a piping bag with a round tip, and pipe the mousse into 5 glass cups. Cover each cup with plastic wrap and store in the fridge to set for at least 5 hours.
Top each mousse cup with peanut butter, whipped cream, and chopped peanuts. Serve and enjoy!
Notes
Ensure your cream cheese and peanut butter are at room temperature for smooth blending.
Sift the powdered sugar. Remove any lumps by sifting the powdered sugar before adding it to the mixture.
Opt for creamy peanut butter. Choose smooth peanut butter for a silky texture in your mousse.
A single mousse cup will serve 2-3 people.
Scrape down the sides of the bowl frequently to ensure that you have a homogeneous mixture that has no cream cheese lumps.
Let your mousse chill in the fridge for at least 3 hours. I know it’s very hard to resist eating this delicious dessert right away, but you have to let the mousse to set.
Don't overmix. Once you've added the whipped cream, fold it in gently to maintain the mousse's airy texture.
Use high-fat cream cheese or the well-known Philadelphia cream cheese. Using full-fat cream cheese ensures that your mousse will stabilize without gelatin.
Use COLD heavy cream for this. Cold heavy cream whips faster and holds its shape beautifully. Room temperature cream will whip as well, but will take way longer!
In order to speed up this process and make the cream whip quicker, place the bowl in the freezer for 10 minutes before whipping the mixture.
You can use a cool whip instead of freshly made whipped cream if you are short on time for the topping.