Peanut Butter Lover S’mores Dip takes traditional s’mores up a notch with the addition of luscious, creamy peanut butter and sweet peanut butter cups. Baked in a skillet, this recipe is perfect for feeding a crowd and easy to make all year round!

Overhead image of toasted marshmallows in a skillet.

Why You’ll Love Peanut Butter S’mores Dip

What’s not to love about a dessert dip filled with creamy layers of warm peanut butter and melted chocolate? Especially when it’s topped with creamy, browned marshmallows! 

Every bit as delicious as campfire s’mores but so much easier to make, it’s hard to find something not to love about this s’mores dip recipe. It:

  • Comes together with minimal prep time, a quick cook time, and a total time of less than 20 minutes
  • Uses just four simple ingredients
  • Is easy to customize with mix-ins, toppings, and dippers
  • Can be made any time of year – no campfire required
overhead image of peanut butter lovers' s'mores dip topped with toasted marshmallows.

Simple Ingredients You’ll Need

With just four ingredients you probably already have in the house, this s’mores dip is a cinch to put together. Here’s what you’ll need:

  • Creamy Peanut Butter – Make sure it’s smooth! Crunchy varieties will not spread as easily, creating the silky bottom layer we’re looking to achieve. Also, try to avoid using natural varieties as they tend to separate causing your dip to be runny. Brands like Jif or Skippy are best! 
  • Peanut Butter Cups – Standard-sized peanut butter cups work perfectly for layering over the peanut butter and extra richness to the dip. We use regular Reese’s milk chocolate varieties but feel free to mix and match whatever you like best.
  • Large Marshmallows – These make for the best presentation and are the easiest to use. However, if you happen to have mini marshmallows on hand, they work as well. Just be sure to spread them out thick enough to hold the chocolate squares upright.
  • Chocolate Squares – These are wedged in between the marshmallows, creating the classic s’mores flavor we love. For the best results, we recommend using high-quality chocolate like Ghiradelli or Lindt. 

Flavor Variations

We kept this s’mores dip recipe fairly simple, but there are endless ways to elevate the flavor and make it your own! For instance, some of our favorite add-ins include:

  • Crushed Salty Crackers or Potato Chips
  • Chopped Nuts
  • Flaky Salt (like sea salt or Himalayan pink salt)
  • A Drizzle of Caramel Sauce
  • Butterscotch or Caramel Chips
  • Caramel-Filled Chocolates (like Rolos)
  • Peanut Butter Chips
  • A Few Dashes of Cayenne Pepper

How to Make Decadent Peanut Butter S’mores Dip

With just a few simple steps, this s’mores dip recipe is quick and easy to make and guaranteed to become one of your new favorite recipes!

  1. Layer the ingredients. Using a rubber spatula, spoon the melted peanut butter into the bottom of an oven-proof skillet, baking dish, or pie dish. Then, layer the peanut butter cups on top followed by the marshmallows. Wedge the chocolate squares upright between the marshmallows.
  2. Bake the s’mores dip. Place the dish in the oven, letting it bake until the marshmallows are golden brown on top and the chocolate has melted.
  3. Serve. Remove the dip from the oven, let it cool just slightly, and dig in!
We earn a commission if you make a purchase, at no additional cost to you.
a graham cracker being dipped into peanut butter lovers' s'mores dip.

Tips and Tricks

This peanut butter s’mores dip is one of the easiest desserts you’ll ever make. However, we have a few extra tips and tricks that will make it virtually failproof!

  • Unwrap the Candy Ahead of Time. While you don’t want to leave unwrapped chocolates around indefinitely, unwrapping the peanut butter cups ahead of time will help speed up the time it takes to make the dip.
  • Heat the Peanut Butter in a Measuring Cup. If you have a large glass measuring cup handy, microwaving the peanut butter in it will make it easier to pour into the skillet.
  • Protect Your Table or Countertop. This recipe is so delicious, all your guests will want to dig in immediately. So, to prevent burns on your table or counter, be sure to place a pot holder or trivet out well before the dip has finished baking. That way you have a quick place to set it down before it is devoured!

Serving Suggestions

This s’mores dip is amazing when served with all your favorite sweet and savory dippers like graham crackers and pretzels (or just eaten with a spoon)! However, some of our favorite ways to serve it include:

  • Topped with ice cream or gelato
  • With a mug of hot chocolate or a cold glass of milk
  • With hot or iced coffee (with or without boozy additions like your favorite whiskey or Bailey’s)
  • Paired with adult beverages like a hearty stout or espresso martini
  • Dipped with fruit slices like apples, bananas, or strawberries 
  • Spread on a thick slice of banana bread
peanut butter s'mores dip being lifted from a skillet with a spoon.

Peanut Butter S’mores Dip Common Questions

What can I use instead of graham crackers to dip into s’mores dip?

Many people like to use sweet dippers — cookies like chocolate chip, peanut butter, gingersnaps, or snickerdoodles will all work well. You can also try savory options like hearty potato chips, thick pretzel sticks, or your favorite buttery or salty crackers!

Where did s’mores get their name?

The standard story about the genesis of the name “s’mores” is that the word is the combination of the word “some” and “more,” as in: “I want some more!”

What type of chocolate is best to use in this s’mores dip?

Any chocolate you like best will do. However, we recommend using dark chocolate! The higher cacao count balances well with the sweetness of the marshmallows.

What size pan is best? 

We recommend using an 8-inch skillet or equivalent baking dish. 

Can I make this recipe ahead of time? 

This recipe is best enjoyed right away. However, if you have leftovers, they can be covered with aluminum foil or transferred to an airtight container and stored in the fridge for up to three days.

How do I reheat s’mores dip?

Cover the pan with foil and place it in a 400°F oven until warmed through. Make sure to keep the top covered with foil so the marshmallows don’t burn.

More Easy Peanut Butter Dessert Recipes

peanut butter s'mores dip being scooped with a spoon.

Peanut Butter S’mores Dip

5 from 2 votes
Author: Food Dolls
Servings: 10 servings
Prep: 5 minutes
Make this peanut butter s'mores dip year-round with four ingredients and less than 20 minutes – no campfire required!


  • 1/2 cup creamy peanut butter melted (30 seconds in microwave)
  • 5 large peanut butter cups
  • 25 large marshmallows
  • 4 chocolate squares + more or less to taste


  • Preheat the oven to 350 degrees F.
  • Spread the melted peanut butter in an even layer in the bottom of an 8-inch cast-iron skillet.
    1/2 cup creamy peanut butter
  • Arrange the peanut butter cups on top followed by an even layer of the marshmallows. Wedge the chocolate squares upright between the marshmallows.
    25 large marshmallows, 4 chocolate squares + more or less to taste, 5 large peanut butter cups
  • Bake for 8-10 minutes or until marshmallows are golden.
  • Serve warm with cookies, graham crackers, etc.




Serving: 1serving | Calories: 384kcal | Carbohydrates: 64g | Protein: 6g | Fat: 15g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Cholesterol: 1mg | Sodium: 140mg | Potassium: 199mg | Fiber: 3g | Sugar: 43g | Vitamin A: 5IU | Vitamin C: 0.03mg | Calcium: 26mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Please leave a comment!

You Might Also Like

Persian Love Cake

Make this easy Persian love cake recipe with simple ingredients for a light, fluffy cake full of floral, citrus flavor!

Meet Alia & Radwa

Welcome to Food Dolls! We’re so glad you found us. We are Alia and Radwa, sisters who want to share simple and easy recipes with you. We hope you find recipes here that you enjoy making as much as we do! Learn more about us!

Leave a reply

Your email address will not be published. Required fields are marked *

Recipe Rating