In a heat proof bowl, add the dark chocolate and heavy whipping cream together.
Melt using a double boiler, or in the microwave. If using the microwave, only do 30 second intervals and stir between each one to prevent chocolate from burning.
Add in the caramel sauce and peanut butter and whisk to combine completely.
Cover the bowl with plastic wrap. If you're using today, you can let it set at room temperature for about 2 hours, or until firm. If you're prepping for tomorrow, place in the fridge.
If you let it set at room temperature, you can just mix it up with a spatula. But, if it was refrigerated, you'll want to whisk it using a stand mixer or hand mixer until it's light and fluffy.
Then the frosting is ready to use the frosting on cakes, cupcakes, brownies, or cookies.
Video
Notes
Tips
Always weigh ingredients for the best results.
You can use chocolate chips or a dark chocolate bar that's chopped, either works.
I use my homemade Homemade True Caramel Sauce, which I recommend making the day before. If you want to use store bought caramel, you can, but homemade tastes so much better!
You can make this the day before you need it or you can make it a few hours in advance. Just be sure to prepare as it does need at least 2 hours to set.
You can use this for cakes, cupcakes, cookies, brownies and more.
You'll need to store anything made with this frosting in the fridge because it's chocolate ganache made with cream.