Butterscotch Peanut Butter Marshmallow Squares

12 min prep 30 min cook 3 servings
Butterscotch Peanut Butter Marshmallow Squares
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a rainy Saturday afternoon when I first stumbled upon the idea of combining butterscotch, peanut butter, and marshmallows into a single, unforgettable square. I remember the kitchen smelling like a candy shop, the buttery scent mingling with the sweet caramel notes of butterscotch chips, while the peanut butter added that comforting, nutty warmth that reminded me of my grandma’s pantry. As the mini marshmallows puffed up in the pan, they created a cloud of soft, sugary steam that rose like tiny white balloons, each one promising a melt‑in‑your‑mouth moment. The first bite was a revelation: a crunchy caramelized edge, a gooey heart, and a subtle salty whisper that made the whole experience feel like a hug in dessert form.

Since that day, the recipe has become a staple at every family gathering, birthday party, and even those impromptu movie nights when someone needs a quick pick‑me‑up. What makes this treat truly special is its perfect balance of textures—crisp on the bottom, chewy in the middle, and airy on top—plus the way the flavors dance together without ever overwhelming each other. The butterscotch chips melt into a silky caramel that coats the peanut butter, while the marshmallows keep everything from becoming too dense, creating a light, airy finish that’s impossible to resist. Have you ever wondered why a store‑bought version never quite hits the same note? The secret lies in the quality of each ingredient and a few kitchen tricks that I’ll share later.

But wait—there’s a hidden trick in step four that transforms this dish from “good” to “legendary.” I won’t spill the beans just yet; you’ll discover it when you read the instructions, and trust me, you’ll want to bookmark that moment. The best part? This recipe doesn’t demand any fancy equipment—just a sturdy baking pan, a whisk, and a little patience. Imagine serving a tray of golden‑brown squares that glisten with melted butterscotch, each piece pulling away in a perfect, slightly stretchy ribbon. Your family will be asking for seconds, thirds, and maybe even a fourth round before the plate is empty.

Here's exactly how to make it — and trust me, your family will be asking for seconds.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of buttery butterscotch, nutty peanut butter, and sweet marshmallows creates layers of flavor that develop as the dish cools, giving each bite a new nuance.
  • Texture Harmony: A crisp, caramelized base meets a fluffy, marshmallowy interior, while the peanut butter adds a creamy richness that prevents the squares from feeling too sweet.
  • Ease of Preparation: With only four core ingredients and a single pan, the recipe is approachable for beginners yet satisfying for seasoned bakers.
  • Time Efficiency: The entire process takes under an hour, making it perfect for last‑minute gatherings or a weekend treat without sacrificing flavor.
  • Versatility: These squares can be cut into bite‑size pieces for parties, served as a dessert bar, or even packaged as homemade gifts.
  • Ingredient Quality: Using high‑quality butterscotch chips and creamy peanut butter elevates the taste, turning simple pantry staples into a gourmet experience.
  • Crowd‑Pleasing Factor: The familiar flavors of peanut butter and caramel appeal to both kids and adults, ensuring everyone leaves the table happy.
  • Nutrition Balance: While indulgent, the recipe offers a modest protein boost from peanut butter and a satisfying dose of carbs for energy.
💡 Pro Tip: Use unsalted butter to control the salt level; you can always add a pinch of sea salt later for that perfect sweet‑salty contrast.

🥗 Ingredients Breakdown

The Foundation

The base of this recipe is built on unsalted butter, which provides a rich, creamy canvas for the butterscotch to melt into. Using a half‑stick (¼ cup) ensures the mixture isn’t overly greasy, while still delivering that melt‑in‑your‑mouth mouthfeel. When you melt the butter gently, you’ll hear a soft sizzle that signals it’s ready to embrace the chips. If you’re looking for a dairy‑free alternative, try coconut oil, but keep in mind it will add a faint coconut aroma that changes the flavor profile.

The Sweet Symphony

Next up are the butterscotch chips. These little gems are the heart of the dish, turning the butter into a glossy, amber sauce that coats every other ingredient. Choose chips that are made with real butter and natural caramel flavor; the difference between a generic brand and a premium one is like night and day. For a deeper flavor, you can melt the chips with a splash of heavy cream, but remember to adjust the butter quantity accordingly. The chips also give the squares their signature golden hue that’s instantly eye‑catching.

🤔 Did You Know? Butterscotch was originally created in the 19th century as a way to use up excess brown sugar and butter, making it a true “waste‑not” dessert.

The Nutty Glue

The star that binds everything together is creamy peanut butter. Its natural oils keep the mixture from setting too hard, while its rich, roasted flavor adds depth that balances the sweetness of the caramel and marshmallows. Opt for a natural, no‑added‑sugar variety for the purest taste; the added sugars in some brands can make the final product overly sweet. If you have a nut allergy, almond butter or sunflower seed butter work surprisingly well, though they’ll shift the flavor slightly toward a more earthy note.

The Fluffy Lift

Finally, the mini marshmallows bring a light, airy texture that prevents the squares from becoming dense. Their tiny size ensures they melt evenly, creating pockets of gooey goodness throughout the bake. When you pour them into the warm butter‑butterscotch mixture, you’ll hear a gentle pop as they expand, releasing a sweet fragrance that fills the kitchen. For a twist, try using flavored marshmallows—like toasted coconut or vanilla—to add an extra layer of complexity.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

🍳 Step-by-Step Instructions

  1. Preheat your oven to 350°F (175°C) and line a 9‑inch square baking pan with parchment paper, allowing a little overhang for easy removal. While the oven warms, melt the unsalted butter in a medium saucepan over low heat, stirring constantly until it’s a clear, golden liquid. The moment you see tiny bubbles forming at the edges, you know the butter is ready for the next step.

  2. Add the butterscotch chips to the melted butter, reducing the heat to a gentle simmer. Stir continuously with a silicone spatula until the chips have fully dissolved into a glossy, amber sauce. You’ll notice a sweet, buttery aroma that makes the kitchen feel like a confectionery boutique. Pro Tip: If the mixture looks a bit thick, splash in a teaspoon of milk to keep it silky.

  3. Remove the pan from heat and immediately whisk in the creamy peanut butter, ensuring it incorporates fully without any lumps. The sauce will thicken slightly, turning a richer, deeper brown. This is the point where the flavors start to meld, and you’ll see tiny streaks of peanut butter swirl through the caramel—look for a uniform, velvety texture.

  4. Now comes the magic: fold in the mini marshmallows. Use a rubber spatula to gently incorporate them, being careful not to crush them. As the marshmallows meet the warm sauce, they begin to puff up, creating a fluffy cloud that expands the mixture. Here’s the thing: if you over‑mix, the marshmallows can melt too much, resulting in a denser final product. The goal is to keep some of their airy structure intact.

  5. 💡 Pro Tip: Spread the mixture evenly in the pan using a dampened offset spatula; this prevents the edges from drying out while the center stays soft.
  6. Transfer the pan to the preheated oven and bake for 12‑15 minutes, or until the edges turn a light golden brown and you see tiny bubbles forming around the marshmallows. The scent at this stage is intoxicating—caramelized butter, toasted peanuts, and a hint of toasted marshmallow. Keep a close eye; over‑baking can cause the butterscotch to harden, making the squares too crunchy.

  7. Remove the pan from the oven and let it sit for 5 minutes. This short cooling period allows the center to set just enough so you can cut clean squares without the mixture sliding off the pan. Common Mistake: cutting too early results in messy, sticky pieces that lose their shape.

  8. ⚠️ Common Mistake: Using low‑fat peanut butter can cause the mixture to separate, leaving a grainy texture. Stick with full‑fat creamy peanut butter for the smoothest result.
  9. Using the parchment overhang, lift the entire slab onto a cutting board. With a sharp, warmed knife, cut the slab into 12 even squares. The warmth of the knife helps glide through the caramel without dragging, giving you clean edges. The squares should hold together nicely, with a glossy top and a slightly crisp bottom.

  10. Allow the squares to cool completely at room temperature; this lets the butterscotch set fully, creating that perfect snap when you bite into it. If you’re impatient, you can refrigerate them for 10‑15 minutes, but be aware that the texture becomes firmer and the marshmallow fluffiness slightly less pronounced.

  11. Serve the squares on a decorative platter, perhaps with a dusting of sea salt or a drizzle of melted dark chocolate for an extra layer of flavor. The result? A crowd‑pleasing treat that looks as good as it tastes, with each bite delivering a harmonious blend of caramel, nutty, and fluffy sweetness. And the best part? You’ve just mastered a dessert that can become a family tradition for years to come.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you pour the mixture into the pan, take a tiny spoonful and let it cool for a few seconds. This mini‑taste test lets you gauge the balance of sweetness and salt, and you can adjust with a pinch of sea salt or a dash of vanilla extract. I once served this to a pastry chef friend, and he swore by this quick check before the final bake.

Why Resting Time Matters More Than You Think

Allowing the squares to rest for at least 30 minutes after cooling helps the butterscotch crystallize, giving that satisfying snap when you bite. Skipping this step can leave the texture a little too soft, and you’ll miss out on that delightful contrast between the crunchy edges and the gooey center.

The Seasoning Secret Pros Won’t Tell You

A pinch of flaky sea salt on top right before serving elevates the flavor, turning the dessert into a sweet‑salty masterpiece. Professionals often finish caramel‑based desserts with a light sprinkle of salt to cut through the richness and enhance the underlying nutty notes.

Pan Choice and Heat Distribution

A heavy‑bottomed aluminum pan distributes heat evenly, preventing hot spots that could cause the butterscotch to burn. If you only have a glass dish, lower the oven temperature by 25°F and extend the bake time by a couple of minutes.

Storing for Maximum Freshness

Once the squares have cooled, store them in an airtight container layered with parchment paper between each layer. This prevents them from sticking together and keeps the texture pristine for up to three days. I’ve found that a thin sheet of wax paper works wonders for maintaining that delicate bite.

💡 Pro Tip: If you want a glossy finish, lightly brush the top of the squares with melted butter right after they come out of the oven; it adds shine and a subtle buttery aroma.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Salted Caramel Crunch

Add a tablespoon of flaky sea salt to the butterscotch mixture before baking, and sprinkle extra salt on top just as the squares finish cooling. The result is a sophisticated sweet‑salty profile that feels indulgent yet balanced.

Chocolate‑Peanut Butter Swirl

Melt a half cup of dark chocolate and drizzle it over the top before the final bake. The chocolate will set into a thin, glossy layer that pairs beautifully with the peanut butter, creating a classic flavor duo.

Nutty Delight

Fold in a quarter cup of toasted chopped peanuts or almonds just before adding the marshmallows. The nuts add a satisfying crunch and a deeper nutty flavor that complements the peanut butter without overwhelming it.

Fruit‑Infused Surprise

Stir in a half cup of dried cranberries or chopped dried apricots for a tart contrast. The chewy fruit pieces introduce a bright, slightly acidic note that cuts through the sweetness, making each bite more complex.

Spiced Autumn

Add a pinch of cinnamon and a dash of ground ginger to the melted butter before incorporating the butterscotch chips. This warm spice blend gives the squares a cozy, seasonal feel—perfect for chilly evenings.

Vegan Friendly

Swap the butter for coconut oil, use a plant‑based peanut butter, and choose dairy‑free butterscotch chips. The texture and flavor remain delightful, and you’ll have a vegan version that still satisfies the sweet tooth.

📦 Storage & Reheating Tips

Refrigerator Storage

Place the cooled squares in an airtight container lined with parchment paper. They’ll stay fresh for up to three days, maintaining their chewy interior and crisp edges. If you notice any condensation, simply open the container for a minute to let the excess moisture evaporate.

Freezing Instructions

For longer storage, arrange the squares on a baking sheet and freeze them individually for about an hour. Then transfer the frozen pieces to a zip‑top freezer bag. They’ll keep for up to two months. When you’re ready to enjoy them, let them thaw at room temperature for 15 minutes, then warm briefly.

Reheating Methods

To revive the gooey center, microwave a single square for 10‑15 seconds on medium power, or warm the whole pan in a 300°F (150°C) oven for 5‑7 minutes. The trick to reheating without drying it out? Place a small ramekin of water in the oven; the steam keeps the squares moist while the exterior regains its slight crispness.

❓ Frequently Asked Questions

You can, but the texture will change. Crunchy peanut butter adds bits of peanut that give a pleasant bite, yet it can make the mixture slightly grainy. If you prefer a smoother mouthfeel, stick with creamy. If you love texture, go ahead and give it a try—just be aware the squares may be a bit less cohesive.

Regular-sized marshmallows work fine; just cut them into small pieces before folding them in. This ensures they melt evenly and distribute throughout the batter. Alternatively, you can use marshmallow fluff for a smoother texture, but you’ll lose the tiny pockets of puffiness that mini marshmallows provide.

Absolutely! A thin layer of chocolate ganache or a drizzle of caramel sauce adds an elegant finish. Just make sure the squares are completely cooled before adding any topping, otherwise the frosting may melt and slide off.

Yes, all the ingredients are naturally gluten‑free. Just double‑check the labels on your butterscotch chips and peanut butter to ensure no hidden wheat additives. If you’re cooking for someone with severe gluten intolerance, use a dedicated gluten‑free pan to avoid cross‑contamination.

Line the pan with parchment paper and let the overhang hang over the sides; this makes lifting the whole slab easy. Lightly butter the parchment before pouring the mixture, or spray it with non‑stick cooking spray for an extra release boost.

Yes, simply multiply each ingredient by 1.5 or 2, depending on the size of your pan. Keep the oven temperature the same, but add a few extra minutes to the bake time to ensure the center sets properly.

Place a square on a microwave‑safe plate and heat for 10‑12 seconds on medium power. For a crispier edge, warm the square in a preheated 300°F oven for about 5 minutes. Adding a splash of milk when reheating in the microwave helps restore the creamy texture.

If you can’t find butterscotch chips, use high‑quality milk chocolate chips mixed with a tablespoon of caramel sauce. This mimics the buttery caramel flavor while still delivering that glossy finish.

Recipe Card

Butterscotch Peanut Butter Marshmallow Squares

Homemade Recipe

Prep
10 min
Pin Recipe
Cook
20 min
Total
30 min
Servings
4-6

Ingredients

Instructions

  1. Preheat oven to 350°F (175°C) and line a 9‑inch square pan with parchment paper, allowing overhang for easy removal.
  2. Melt ¼ cup unsalted butter over low heat until fully liquid and slightly bubbling.
  3. Add 300 g butterscotch chips to the butter, stirring until a smooth, glossy sauce forms.
  4. Stir in ¾ cup creamy peanut butter until fully incorporated, creating a velvety caramel‑nut mixture.
  5. Fold in 400 g mini marshmallows gently, preserving their airy texture.
  6. Spread the mixture evenly in the prepared pan and bake for 12‑15 minutes, until edges turn golden and bubbles form.
  7. Cool in the pan for 5 minutes, then lift using the parchment overhang onto a cutting board.
  8. Cut into 12 even squares with a warmed knife for clean edges.
  9. Allow to cool completely at room temperature before serving or storing.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.