Desserts
This Reese's peanut butter cup ice cream recipe transforms childhood nostalgia into a creamy, swirled masterpiece you can make at home. The secret lies in blending rich peanut butter with melted chocolate for a velvety base, then folding in whole peanut butter cups for pockets of gooey surprise.
I developed this recipe after years of experimenting with no-churn methods, and it delivers restaurant-quality texture without a single ice cream maker.
The process is surprisingly straightforward—just mix heavy cream, condensed milk, and peanut butter until smooth, then chill before folding in the peanut butter cups. Churning (or freezing with stirring) creates a perfectly smooth, scoopable texture with those signature swirls of chocolate and peanut butter.
The result? A dessert that tastes like your favorite candy bar came to life in ice cream form.
What you'll end up with is a rich, fudgy swirl ice cream that's impossibly creamy yet sturdy enough to hold its shape. The peanut butter cups stay cool and gooey in the center, while the surrounding ice cream provides a smooth, peanut-buttery contrast.
Every bite delivers that perfect balance of chocolate, peanut butter, and creamy sweetness.
Serve it immediately for soft-serve texture or let it firm up in the freezer for classic scoopable ice cream. Top with crushed peanuts, chocolate shavings, or a drizzle of caramel for extra indulgence. This recipe is guaranteed to become your new go-to dessert—no ice cream maker required.
Ingredients for reese's peanut butter cup ice cream
Eight simple ingredients turn into dreamy, swirled ice cream that tastes like Reese's candy bars.
| Ingredient | Amount | Notes |
|---|---|---|
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for best texture |
| Condensed Milk 🥛 | 1 can | Sweetened, 14 oz can |
| Creamy Peanut Butter 🥜 | 1 cup | Natural, no added sugar |
| Semi-Sweet Chocolate Chips 🍫 | ¾ cup | High-quality for melting |
| Whole Reese's Peanut Butter Cups 🍫🥜 | 12 whole | Unwrapped, standard size |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Crushed Peanuts 🥜 | ¼ cup | For topping, optional |
| Chocolate Shavings 🍫 | ¼ cup | For garnish, optional |
The peanut butter and chocolate chips are the stars here. Natural peanut butter (no added sugar) keeps things balanced, while high-quality chocolate chips melt smoothly for that rich, fudgy texture. I always grab Reese's peanut butter cups from the candy aisle—none of that mini or fun-size stuff. The heavy cream and condensed milk combo is what makes this no-churn magic work. Whole milk or 2% cream won't give the same velvety result, so skip it. For the chocolate chips, Ghirardelli or Guittard are my go-tos—they melt better than store brands.
No peanut butter? Substitute sunflower seed butter for a nut-free version, though the flavor will differ. Running out of chocolate chips? Melt a bar of semi-sweet chocolate and let it cool slightly before mixing. The crushed peanuts and chocolate shavings are optional but add that nostalgic candy-bar vibe. Trader Joe's sells pre-crushed peanuts in a jar, which saves time. If you can't find whole Reese's cups, break apart mini Reese's—just know they'll melt faster during churning. The vanilla extract is non-negotiable for that classic Reese's flavor, but almond extract at half the amount works in a pinch.
This ice cream is best made a day ahead—it needs time to firm up. Store in an airtight container with parchment paper between layers to prevent freezer burn. Keeps for 2-3 weeks in the freezer, though it's usually gone in days. For soft-serve texture, let it sit at room temperature for 10-15 minutes before scooping. I like to portion it into small containers so everyone gets their own serving—no fighting over the last scoop!
Why You'll Love This Recipe
- Here’s what sold me: I can make two quarts for the cost of one store-bought pint, and it lasts weeks in the freezer. The peanut butter and chocolate chips stretch further than you’d think, and the Reese’s make it feel special without breaking the bank. My kids call it “fancy poor man’s ice cream,” and they’re not wrong.
- No-Fuss Mixing: I swear by this recipe because it’s just three bowls and a whisk—no ice cream maker, no fancy techniques. You blend the heavy cream, condensed milk, and peanut butter, then fold in the chocolate chips and chopped Reese’s. Honestly? It’s the kind of dessert that feels like cheating, but no one will ever guess how simple it was.
- Double-Dip Magic: The moment the creamy peanut butter base hits your tongue, followed by those melty Reese’s chunks and chocolate swirls? Between us, it’s like eating dessert and its best friend all at once. The peanut butter cups add that crunchy, salty-sweet punch that makes every bite feel like a hug.
- Party in a Pint: This ice cream is my go-to for birthdays, game nights, or when I just want to impress without stressing. Freeze it in a loaf pan for clean slices, or scoop it straight from the tub—no one judges. (Yes, even on a Tuesday night.)
Step-by-step instructions for Reese's peanut butter cup ice cream
Here's how to make this dreamy ice cream with rich swirls and perfect texture.
Melt Chocolate and Prepare the Base Mixture
In a medium microwave-safe bowl, combine the 0.75 cup semi-sweet chocolate chips and the 1 cup creamy peanut butter. Microwave in 30-second intervals, stirring between each, until completely melted and smooth. This should take about 1-2 minutes total. The mixture should be glossy and free of any graininess.
In a separate large bowl, whisk together the 2 cups heavy whipping cream, 1 can condensed milk, and 1 tsp vanilla extract until fully combined. This base will be the creamy foundation of your ice cream. Taste a small spoonful—it should be sweet, rich, and perfectly balanced. If needed, add a pinch of the 0.25 tsp salt to enhance the flavors.
Combine and Chill the Mixture
Gently fold the melted chocolate and peanut butter mixture into the cream base using a spatula, being careful not to incorporate too many air bubbles. The result should be a marbled effect with swirls of peanut butter throughout. I like to use a zigzag motion to create beautiful patterns in the ice cream.
Transfer the mixture to a clean bowl and cover it with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 4 hours, or preferably overnight. This chilling step is crucial—it helps the ice cream develop a creamy texture rather than becoming icy.
Add Reese's Peanut Butter Cups and Freeze
Remove the chilled mixture from the refrigerator and let it sit at room temperature for 5-10 minutes to soften slightly. This makes it easier to fold in the 12 whole Reese's peanut butter cups. Using a rubber spatula, gently press each peanut butter cup into the mixture, creating pockets of fudgy surprise throughout.
Pour the mixture into a loaf pan or airtight container, smoothing the top with a spatula. Cover with plastic wrap and freeze for 6-8 hours, or until completely solid. For best results, I recommend freezing overnight. This ensures the ice cream has time to set properly and develop its signature creamy texture.
Serve with Toppings
About 30 minutes before serving, remove the ice cream from the freezer and let it sit at room temperature to soften slightly. This makes it easier to scoop and creates a creamier texture. Sprinkle the top with the 0.25 cup crushed peanuts and 0.25 cup chocolate shavings for added texture and visual appeal.
Serve immediately in small bowls, allowing everyone to enjoy the perfect balance of cool cream and fudgy Reese's peanut butter cups. Each bite should deliver a creamy, sweet base with pockets of rich peanut butter and chocolate. Store any leftovers in an airtight container in the freezer for up to 1 week.
Pro Tips For Making Reese'S Peanut Butter Cup Ice Cream
- Whisk the Peanut Butter: Heat the creamy peanut butter with the condensed milk first—just until it’s smooth enough to whisk into the cream. I learned this the hard way: cold peanut butter clumps like a stubborn lump, and no amount of stirring later will fix it. Two minutes in a saucepan on low heat does the trick.
- Chill the Mix Longer: Let the base sit uncovered in the fridge for at least 4 hours before churning—yes, even if you’re eager. The extra time lets flavors meld and prevents grainy ice cream. (I know, I know, but trust the process.)
- Crush Half the Cups: Chop half the Reese’s into small pieces and fold them in last—this gives you both creamy swirls and crunchy surprises. Whole cups melt into the mix, so save a few for garnish if you’re feeling fancy.
- Use Cold Cream: Grab the coldest heavy cream from the back of the fridge—it whips faster and holds its shape better. Room-temperature cream? You’ll end up with butter. (Your ice cream creamier will thank you.)
Essential equipment for this recipe
No-Churn Magic Tools
You don’t need an ice cream maker for this recipe—just a few essential tools to create that dreamy texture. First, grab a high-quality rubber spatula (I recommend OXO Good Grips) for smooth folding without melting the peanut butter cups.
A loaf pan (8x4-inch) or airtight container (like Rubbermaid Brilliance) is perfect for freezing, as it holds the shape well. For melting chocolate, a microwave-safe bowl (like Pyrex) works best—just avoid metal bowls that can cause uneven heating. 🥄
Precision Measuring
Accurate measurements are key for creamy results. Use a kitchen scale for the peanut butter and chocolate chips (I use Escali Primo) to ensure consistency—1 cup of peanut butter should weigh about 160 grams.
For the heavy cream, a liquid measuring cup with markings ensures you get the exact 2 cups needed. A fine-mesh strainer helps remove any lumps from the melted chocolate mixture before folding.
Pro tip: Chill your measuring cups in the freezer for 5 minutes before using to prevent cream from thinning too quickly.
Freezer Essentials
To prevent freezer burn and maintain texture, invest in parchment paper or plastic wrap (I prefer Glad Press'n Seal for airtight seals). A wide-mouth airtight container (like Ziploc Gallon Freezer Bags) is great for portioning leftovers.
For serving, a small ice cream scoop (I love OXO Good Grips) makes scooping effortless. If you want to get fancy, a microplane for chocolate shavings or a rolling pin for crushing peanuts adds that restaurant-quality touch. 🍦
Optional Upgrades
For a smoother texture, a hand mixer (like KitchenAid KSM150PSER) helps whip the cream base to soft peaks before chilling. If you’re making this often, a stand mixer with a whisk attachment (like Cuisinart SM-50) speeds up the process.
For presentation, a drizzling bottle (like Weck 250ml) lets you add caramel or chocolate sauce artistically. And if you’re feeling adventurous, a food processor can crush peanuts in seconds instead of using a rolling pin. These upgrades aren’t necessary, but they make the process even easier.
Budget-Friendly Swaps
No fancy tools? No problem. Use a wooden spoon for folding instead of a spatula—just work gently to avoid melting the peanut butter cups. A mason jar (like Ball Wide-Mouth) can double as a mixing bowl and freezer container.
For melting chocolate, a double boiler (or a heatproof bowl over a pot of simmering water) works perfectly. A fork can crush peanuts in a pinch, though it takes a little more elbow grease. The key is patience—these swaps won’t compromise the final result, just the convenience. 💪
Nutrition facts
Frequently asked questions
Can I make this without an ice cream maker?
This recipe uses a no-churn method with heavy cream and condensed milk, so no special equipment is needed. Just follow the chilling and freezing steps carefully for that perfect creamy texture. The key is letting it freeze for at least 6-8 hours for best results.
Why do my peanut butter cups melt when I fold them in?
This happens if the mixture isn't chilled enough before adding the peanut butter cups. Let the base sit at room temperature for only 5-10 minutes before folding—any longer and it'll start to soften too much. Work quickly and use a rubber spatula to press them gently into the mixture.
How do I get that marbled swirl effect?
Use a zigzag motion with your spatula when folding the melted chocolate-peanut butter mixture into the cream base. This creates beautiful swirls throughout. For extra drama, let the mixture sit for 10 minutes after combining before chilling—this allows the flavors to meld slightly while maintaining separation.
Can I use mini Reese's cups instead of full-size?
Yes, but you'll need about 24 mini cups to match the flavor impact. They'll melt faster during churning, so fold them in right before freezing. For best texture, keep the total volume consistent—just adjust the quantity accordingly. The smaller size also makes them easier to distribute evenly throughout.
How long can I store leftovers?
This ice cream stays fresh for up to 3 weeks in an airtight container. For best quality, portion it into smaller containers to prevent freezer burn. Let it sit at room temperature for 10-15 minutes before serving to soften slightly—this makes scooping much easier and restores that creamy texture.
