Salted Caramel Peanut Cups

Featured in: All-American Burgers

These indulgent cups combine smooth peanut butter with a luscious salted caramel center, all enveloped in a rich chocolate shell. A sprinkle of flaky sea salt enhances the sweet and salty contrast, making each bite a perfect treat. The preparation involves layering melted chocolate, a creamy peanut butter filling, and a homemade salted caramel sauce, then chilling to set. Ideal for satisfying sweet cravings with a gourmet twist, they pair wonderfully with coffee or milk.

Updated on Wed, 18 Feb 2026 15:26:00 GMT
Homemade peanut butter cups filled with gooey salted caramel and topped with flaky sea salt for a sweet-salty treat. Save to Pinterest
Homemade peanut butter cups filled with gooey salted caramel and topped with flaky sea salt for a sweet-salty treat. | yummywithmia.com

My kitchen smelled like a candy factory the afternoon I first attempted homemade peanut butter cups, chocolate-melting steam rising from a bowl while my partner hovered nearby asking if we'd somehow reinvented the wheel. There's something magical about layering chocolate, peanut butter, and salted caramel into something that tastes like it came from a fancy chocolatier, except you made it with your own two hands. These aren't just sweet—they're the kind of treat that makes people pause mid-bite and ask what you did differently. Once you taste that moment when the salt hits the caramel and the chocolate snaps between your teeth, store-bought versions feel disappointingly flat.

I'll never forget bringing a batch to my book club, watching someone bite into one and immediately go quiet—that kind of quiet that means a food memory just formed. She asked for the recipe before the chocolate had even finished melting on her tongue, and I knew these were keepers. Since then, they've become my go-to gift, the dessert I make when I want to show up feeling confident.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Semisweet or milk chocolate, chopped (300 g): The foundation of everything—choose chocolate you actually enjoy eating because it makes a real difference in flavor depth.
  • Coconut oil or unsalted butter (2 tbsp): These thin the chocolate just enough to coat evenly without seizing, and coconut oil keeps things vegan-friendly if that matters to you.
  • Creamy peanut butter (120 g): Room temperature peanut butter blends smoother and distributes the sugar more evenly.
  • Powdered sugar (2 tbsp): It dissolves into the peanut butter filling, creating that silky texture without graininess.
  • Unsalted butter for filling (1 tbsp, softened): This adds richness and helps bind everything together without overwhelming the peanut flavor.
  • Vanilla extract (½ tsp): A small amount that rounds out the peanut butter's earthiness.
  • Granulated sugar (100 g): The base for caramel—don't skip this or you'll end up with sweetened butter instead of actual caramel.
  • Unsalted butter for caramel (2 tbsp): Adds that glossy richness caramel demands.
  • Heavy cream (60 ml): It stops the caramel from becoming brittle and creates that luxurious pour-ability.
  • Fine sea salt for caramel (¼ tsp): Dissolves into the mixture, balancing sweetness from the inside out.
  • Flaky sea salt for topping: This is your finishing touch—it should be visible and slightly chunky, creating textural contrast.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Set up your workspace:
Line a muffin tin with 12 paper liners and have everything measured and ready before you start melting chocolate. Chocolate waits for no one, so this step prevents frantic searching while your bowls get too hot.
Melt the chocolate gently:
Use a double boiler or microwave in 30-second bursts, stirring between intervals until you have smooth, glossy chocolate. Overheated chocolate becomes grainy and bitter, so patience here pays off in flavor.
Create the base layer:
Spoon roughly a tablespoon of melted chocolate into each liner and tilt until the bottoms are coated, then freeze for 10 minutes. You're creating a chocolate shell that holds everything in place.
Prepare the peanut butter mixture:
Mix room-temperature peanut butter with powdered sugar, softened butter, and vanilla until completely smooth and combined. This filling should feel dense but workable, like modeling clay.
Shape the peanut butter discs:
Divide your mixture into 12 equal portions and press each into a flat disc roughly the same diameter as the inside of your liner. These sit directly on the chocolate base and hold the caramel.
Make the salted caramel:
Heat sugar in a saucepan over medium heat, swirling occasionally without stirring until it turns deep golden amber—this takes about 5 minutes and smells absolutely incredible. Add butter, stir until melted, then slowly pour in cream while whisking (it will bubble dramatically but that's normal), then stir in sea salt and let it cool for 10 minutes before using.
Assemble each cup:
Place a peanut butter disc on each chocolate base, add about a teaspoon of cooled caramel on top, then cover completely with remaining melted chocolate, smoothing the tops. Work gently so you don't push the caramel out.
Add the finishing touch:
Sprinkle a pinch of flaky sea salt on top of each cup before the chocolate fully sets—it should stick to the warm chocolate. This salt is what transforms these from good to unforgettable.
Final chill:
Refrigerate for at least 30 minutes until completely set and the chocolate feels snappy when you tap it. Store in an airtight container in the fridge for up to a week (though they rarely last that long).
Save to Pinterest
| yummywithmia.com

My mom tried one of these at my kitchen table on a random Tuesday, and she said they reminded her of a candy she loved as a kid but could never find again. Watching her face when those flavors hit was when I realized homemade food isn't really about nutrition or saving money—it's about creating moments people remember. These peanut butter cups somehow do that.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Salted Caramel Changes Everything

Without the caramel layer, these would just be chocolate-covered peanut butter, which is fine but forgettable. The caramel introduces this silky, complex sweetness that plays beautifully against the salt—it's the element that makes people wonder what you did differently. I learned this the hard way by making a batch without it first, and the difference was stark enough that I've never skipped this step since.

Troubleshooting Common Mistakes

Grainy caramel means you stirred the sugar instead of swirling it—you can't fix this, so start over with a clean saucepan and remember the swirl technique. If your chocolate cracks after chilling, it likely got too thick or too cold, so try melting a fresh batch with slightly more coconut oil for the next attempt. Caramel leaking out means your peanut butter discs were too thin or positioned unevenly, so press them thicker and check that they sit flat and centered on each chocolate base.

Making These Your Own

These cups are a blank canvas if you want them to be—I've experimented with almond butter for a lighter nuttiness, added a small pinch of cinnamon to the caramel for warmth, and even tried espresso powder mixed into the peanut butter. The base method stays the same, but your flavor additions can shift the entire vibe. Trust your instincts and taste as you go, since your favorite combinations might surprise you.

  • Sunflower seed butter works beautifully for nut-free versions and tastes equally luxurious.
  • A tiny amount of bourbon or coffee liqueur stirred into the cooled caramel adds unexpected depth.
  • These freeze excellently for up to two months, so make a double batch without guilt.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Save to Pinterest
| yummywithmia.com

These homemade peanut butter cups prove that the simplest ingredients become something extraordinary when you pay attention and respect the technique. Every time someone bites into one, you're sharing something you actually made with your own hands.

Common Recipe Questions

What type of chocolate works best?

Semisweet or milk chocolate both melt smoothly and balance well with the peanut butter and caramel flavors.

Can I substitute peanut butter?

Yes, almond or sunflower seed butter can be used as nut-free alternatives without compromising texture.

How do I make the salted caramel?

Gently melt sugar until golden, add butter and cream while whisking, then stir in fine sea salt for a smooth sauce.

How long should the cups chill?

Chill the chocolate base for 10 minutes before adding fillings, then refrigerate assembled cups for at least 30 minutes to set.

What is a good storing method?

Keep the cups in an airtight container in the refrigerator for up to one week to maintain freshness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Salted Caramel Peanut Cups

Rich chocolate cups with creamy peanut butter and salted caramel topped with sea salt for a sweet-salty balance.

Prep Time
25 minutes
Cooking Duration
10 minutes
Overall Time
35 minutes
Created by Mia

Recipe Type All-American Burgers

Skill Level Medium

Culinary Origin American

Total Output 12 Portion Size

Dietary Preferences Vegetarian-Friendly, Gluten-Free

What You'll Need

Chocolate Layer

01 10 oz semisweet or milk chocolate, chopped or chips
02 2 tablespoons coconut oil or unsalted butter

Peanut Butter Filling

01 1/2 cup creamy peanut butter
02 2 tablespoons powdered sugar
03 1 tablespoon unsalted butter, softened
04 1/2 teaspoon vanilla extract

Salted Caramel

01 1/2 cup granulated sugar
02 2 tablespoons unsalted butter
03 1/4 cup heavy cream
04 1/4 teaspoon fine sea salt

Topping

01 Flaky sea salt for sprinkling

Steps to Follow

Step 01

Prepare Muffin Tin: Line a muffin tin with 12 paper liners and set aside.

Step 02

Melt Chocolate: Melt chocolate and coconut oil together in a heatproof bowl over simmering water, or microwave in 30-second bursts until smooth.

Step 03

Create Chocolate Base: Spoon approximately 1 tablespoon melted chocolate into each liner, tilting to coat the bottom evenly. Chill in the freezer for 10 minutes until set.

Step 04

Prepare Peanut Butter Filling: In a bowl, combine peanut butter, powdered sugar, softened butter, and vanilla extract. Mix until smooth, then divide into 12 equal portions and flatten into small discs.

Step 05

Prepare Salted Caramel: In a saucepan over medium heat, melt sugar until golden amber, swirling the pan occasionally without stirring. Add butter and stir until melted. Slowly pour in cream while whisking continuously to prevent bubbling over. Whisk until completely smooth and add fine sea salt. Allow to cool for 10 minutes.

Step 06

Assemble Cups: Place a peanut butter disc onto each chilled chocolate base. Top with approximately 1 teaspoon of cooled caramel sauce.

Step 07

Apply Top Chocolate Layer: Cover each cup with remaining melted chocolate, using a spoon to smooth the tops into an even layer.

Step 08

Add Salt Finish: Sprinkle flaky sea salt across the top of each chocolate-covered cup.

Step 09

Final Chill: Chill in the refrigerator for at least 30 minutes until completely set and firm.

Step 10

Storage: Transfer to an airtight container and store in the refrigerator for up to one week.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Required

  • Muffin tin
  • Paper liners
  • Heatproof bowls
  • Saucepan
  • Whisk
  • Spoon

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional if unsure.
  • Contains peanuts, milk, and butter
  • May contain traces of tree nuts and soy depending on chocolate brand

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 220
  • Fats: 15 grams
  • Carbohydrates: 21 grams
  • Proteins: 3 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.