When we think of some of our favorite dynamic duos when it comes to cooking, we naturally think of salt and pepper, peas and carrots, and of course chocolate and peanut butter. This last combination has to be one of our most favorite pairings for so many reasons, but one simple explanation comes to mind: salty creamy peanut butter and sweet rich chocolate are simply meant to be together.

We’ve combined our love of ice cream, cakes, chocolate, and peanut butter into one perfect no-bake icebox cake. And the fact that we don’t even need to turn on the oven makes this dessert feel even more indulgent! As if this weren’t good enough on its own, we had to be “extra” and add some roasted and lightly salted peanuts into the peanut butter; we hope you can forgive us this indulgence.

Next, we grab a gallon of our favorite vanilla ice cream and whip up the peanut butter cream and make a chocolate ganache. Once the ingredients are ready, it’s time to start building the layers. Prepare a loaf pan by placing a layer of plastic wrap (or aluminum foil) inside, covering up the sides as well. Take the softened ice cream spread a layer about 3/4-inch deep. Do the same with a layer of the peanut butter whip and drizzle with chocolate. Repeat the layers, finishing with the chocolate ganache and a scattering of roasted peanuts to garnish the top. Gently cover with the plastic wrap and freeze until set.

You’ll need to set the cake out for a few minutes prior to serving so the cake is easier to cut, and a warm knife can help with this process too. Cut a generous serving to share with your guests and expect to hear a few oohs and aahs – the layers give the cake a rustic elegance and then after the first bite, expect to hear only silence or just a few mmm-mmms as everyone enjoys the perfect combination of sweet and salty, creamy and crunchy chocolate and peanut butter.