Peanut Butter S’mores Dip

Satisfy your cravings for the classic campfire treat with a twist in our delectable Peanut Butter S’mores Dip recipe. This creamy and decadent dip combines the rich flavors of peanut butter, chocolate, and marshmallows into a delightful dessert that’s perfect for any occasion. Whether you’re hosting a party or simply treating yourself to a sweet indulgence, this easy-to-make dip is sure to be a hit with everyone!


  • ½ cup (1 stick) unsalted butter, softened
  • ½ cup creamy peanut butter
  • ½ cup brown sugar
  • 1 8-ounce block cream cheese, softened
  • 1 cup powdered sugar
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 1 cup chopped Hershey’s bars, divided
  • 1 cup marshmallow bits
  • Graham crackers, for serving


  1. In the bowl of a stand mixer fitted with a paddle attachment, beat together the softened butter, creamy peanut butter, and brown sugar until light and fluffy.
  2. Add the softened cream cheese to the mixture and beat until smooth, scraping down the sides of the bowl as necessary.
  3. Slowly beat in the powdered sugar, vanilla extract, and a pinch of salt until well combined and creamy.
  4. Use a rubber spatula to fold in about 3/4 of the chopped Hershey’s bars and 3/4 of the marshmallow bits, ensuring they are evenly distributed throughout the dip.
  5. Transfer the dip to a serving bowl and sprinkle the remaining chopped chocolate and marshmallows on top for garnish.
  6. Chill the dip until ready to serve.
  7. Serve with graham crackers for dipping and enjoy the indulgent flavors of this Peanut Butter S’mores Dip!

Prep Time: 10 minutes Total Time: 10 minutes Servings: 12

Serving and Storage Tips:

  1. Serve Immediately: Peanut Butter S’mores Dip is best served immediately after preparation to enjoy its creamy texture and gooey marshmallow goodness. Set it out with graham crackers for dipping and watch it disappear!
  2. Keep Chilled: If preparing the dip ahead of time, store it in the refrigerator until ready to serve. Chilling the dip helps it to firm up slightly and allows the flavors to meld together for an even more delicious taste experience.
  3. Garnish Just Before Serving: If garnishing the dip with extra chopped chocolate and marshmallows, wait until just before serving to sprinkle them on top. This ensures a fresh and visually appealing presentation.
  4. Stir Before Serving: Before serving the chilled dip, give it a gentle stir to ensure that the ingredients are evenly distributed throughout. This helps to maintain a consistent texture and flavor in every bite.
  5. Store Leftovers Properly: If there are any leftovers (although it’s unlikely!), transfer them to an airtight container and store them in the refrigerator. Properly stored, the dip will keep well for up to 3-4 days.
  6. Reheat with Caution: If you prefer to serve the dip warm, you can gently reheat it in the microwave or on the stovetop over low heat. Stir the dip frequently to prevent overheating and ensure that it heats evenly.
  7. Serve with a Variety of Dippers: While graham crackers are the classic choice for dipping, you can also serve Peanut Butter S’mores Dip with other dippers such as pretzels, fruit slices, or even cookies for a fun and delicious twist.
  8. Portion for Individual Servings: For easy serving at parties or gatherings, consider portioning the dip into individual serving cups or bowls before chilling. This makes it convenient for guests to enjoy and helps to minimize mess.
  9. Customize with Toppings: Get creative and customize your Peanut Butter S’mores Dip with additional toppings such as crushed peanuts, chocolate chips, or drizzles of melted peanut butter for extra indulgence.
  10. Enjoy Responsibly: Remember, this decadent dip is meant to be enjoyed in moderation as a special treat. Whether you’re sharing it with loved ones or savoring it solo, take the time to fully appreciate the delicious flavors and creamy goodness of this irresistible dessert dip.


  1. Nutella Swirl: For a twist on the classic flavor combination, swirl Nutella into the dip before serving. The rich chocolate-hazelnut spread adds a deliciously indulgent touch to the creamy peanut butter and marshmallow mixture.
  2. Chunky Monkey Delight: Add chopped bananas and crushed peanuts to the dip for a flavor reminiscent of the popular ice cream flavor. The combination of creamy peanut butter, sweet bananas, and crunchy peanuts creates a delightful texture and taste sensation.
  3. Cookie Dough Fusion: Mix in chunks of your favorite cookie dough, such as chocolate chip or peanut butter, to the dip for added sweetness and texture. The bits of cookie dough add a fun and unexpected twist to the s’mores-inspired dip.
  4. Caramel Drizzle: Drizzle caramel sauce over the dip just before serving for a decadent flavor boost. The sweet and buttery caramel complements the peanut butter and chocolate flavors beautifully, adding an extra layer of indulgence.
  5. Toasted Coconut Crunch: Fold toasted coconut flakes into the dip for a tropical twist. The toasted coconut adds a subtle nuttiness and crunch to the creamy dip, enhancing its texture and flavor profile.
  6. Pretzel Pretzel Pretzel: Stir in crushed pretzels for a salty-sweet flavor contrast that’s irresistible. The crunchy pretzel pieces add a satisfying crunch and savory element to the creamy peanut butter and marshmallow dip.
  7. Oreo Cookie Dream: Crush Oreo cookies and fold them into the dip for a cookies and cream-inspired variation. The chocolatey cookies add a rich flavor and creamy texture, making this dip a true crowd-pleaser.
  8. M&M Madness: Mix in colorful M&M candies for a fun and festive variation. The candy-coated chocolates add a burst of color and sweetness to the dip, making it perfect for parties and celebrations.
  9. Salty Caramel Crunch: Stir in chopped salted peanuts and drizzle with caramel sauce for a sweet and salty flavor combination. The crunchy peanuts and caramel sauce add layers of texture and indulgence to the creamy dip.
  10. Chocolate Hazelnut Heaven: Swirl in dollops of chocolate hazelnut spread and sprinkle with chopped hazelnuts for a Nutella-inspired twist. The rich and creamy hazelnut spread pairs perfectly with the peanut butter and marshmallow flavors, creating a heavenly dip that’s hard to resist.


  1. Can I use natural peanut butter instead of creamy peanut butter? Yes, you can use natural peanut butter in this recipe, but keep in mind that it may alter the texture slightly due to its higher oil content. You may need to adjust the other ingredients accordingly for the desired consistency.
  2. Can I make this dip ahead of time for a party? Absolutely! You can prepare the dip up to a day in advance and store it in the refrigerator until you’re ready to serve. Just be sure to give it a good stir before serving to ensure that the ingredients are evenly distributed.
  3. Can I use marshmallow fluff instead of marshmallow bits? While marshmallow fluff can be used as a substitute, keep in mind that it may result in a slightly different texture. If using marshmallow fluff, you may want to adjust the amount to achieve the desired consistency.
  4. Can I use a different type of chocolate instead of Hershey’s bars? Yes, you can use any type of chocolate you prefer, such as milk chocolate, dark chocolate, or even chocolate chips. Chop the chocolate into small pieces before adding it to the dip for easier melting.
  5. Can I make this dip without cream cheese? Cream cheese adds a creamy texture and tangy flavor to the dip, but you can omit it if desired. However, keep in mind that the dip may be slightly less creamy without the cream cheese.
  6. How can I prevent the dip from becoming too thick? If the dip becomes too thick, you can thin it out by gradually adding a small amount of milk or cream until you reach the desired consistency. Stir well to incorporate the liquid evenly into the dip.

With just a few simple ingredients and minimal prep time, our Peanut Butter S’mores Dip recipe allows you to indulge in the irresistible combination of peanut butter, chocolate, and marshmallows anytime, anywhere. Whether you’re sharing it with friends and family or enjoying it solo, this creamy and decadent dip is guaranteed to satisfy your sweet tooth cravings. Try it out for your next gathering or dessert treat and experience the deliciousness of a classic s’mores in dip form!