Desserts
This Reese's peanut butter 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 Reese's cups for that signature fudgy, nutty flavor that melts perfectly into velvety ice cream.
I've perfected this technique to ensure every spoonful delivers the same indulgence you remember from ice cream shops.
The process is simpler than you'd think—just mix, churn, and freeze. You'll need heavy cream, condensed milk, and of course, Reese's cups for that unmistakable taste. For a no-churn option, I'll show you how to achieve the same creamy texture without an ice cream maker.
The key is letting the mixture rest in the freezer while stirring occasionally to prevent ice crystals.
By the time you're done, you'll have a batch of ice cream with swirls of peanut butter and chocolate that look as good as they taste. The texture is smooth yet rich, with pockets of fudgy Reese's throughout.
This isn't just dessert—it's an experience that brings back memories while delivering restaurant-quality results in your own kitchen.
Serve it topped with crushed Reese's cups, whipped cream, or a drizzle of caramel for extra decadence. Whether you're treating yourself or impressing guests, this recipe delivers every time. Let's get started on creating your perfect bowl of nostalgia in ice cream form.
Ingredients for reese's peanut butter ice cream
Four simple ingredients plus a few nostalgic swirls—this ice cream tastes like childhood memories.
| Ingredient | Amount | Notes |
|---|---|---|
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for best texture |
| Condensed Milk 🥛 | 1 can | 14 oz can preferred |
| Reese's Peanut Butter Cups 🍫 | 12 whole | Mini or full-size cups |
| Creamy Peanut Butter 🥜 | ½ cup | Natural or regular |
| Granulated Sugar 🍚 | ½ cup | Or substitute brown sugar |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Unsalted Butter 🧈 | ½ cup | Cold for swirling |
| Whipped Cream 🥛 | ½ cup | For topping (optional) |
| Crushed Reese's Cups 🍫 | ¼ cup | For garnish |
The Reese's cups are non-negotiable here—mini cups melt perfectly, but full-size work too. Grab the 14 oz can of Eagle Brand condensed milk (the classic kind) from the baking aisle. Whole milk heavy cream is key—half-and-half won't give the same richness. For the peanut butter, Créme de la Crème or Jif both work, but natural peanut butter adds extra depth if you're feeling fancy. Store your Reese's cups in the pantry—they last for months unopened, but once cracked, keep them sealed in the fridge for 2 weeks to prevent oil separation.
No Reese's cups? Crush up a mix of peanut butter cups and chocolate chips (like Hershey's Kisses) for a close substitute. Running low on condensed milk? Sweetened condensed milk substitutes like Dulce de Leche (thinned with milk) work in a pinch. For the peanut butter swirl, melted butter is easiest, but melted white chocolate adds a nice contrast. The vanilla extract? Imitation won't cut it—pure vanilla makes all the difference. Pro tip: If your ice cream gets icy, add 1 tbsp corn syrup to the mix next time for smoother texture.
This ice cream tastes even better the next day—let it sit at room temp for 10 minutes before scooping. For no-churn magic, freeze the mixture in a loaf pan, then stir vigorously every 30 minutes for 3 hours to prevent ice crystals. Store leftovers in an airtight container with parchment between layers to keep it creamy for up to 2 weeks. Freeze extras in silicone molds for single-serving portions—perfect for sneaky midnight treats.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just cream, condensed milk, peanut butter cups, peanut butter, and sugar. That’s it. No churning, no fancy gadgets, just stir and freeze. Honestly, it’s the kind of recipe that makes me feel like a baking genius when I’m really just lazy.
- Peanut Butter Bliss: The moment those melted peanut butter cups swirl into the creamy base? Pure satisfaction. You get that rich, caramelized peanut flavor from the cups, plus the smooth, velvety texture of the whipped cream—like eating a Reese’s hug in every bite. Between us, it’s the kind of dessert that disappears faster than I can say “second helping.”
- Party in a Bowl: This isn’t just for summer potlucks. Freeze it in small containers for after-school treats, or serve it in scoops at game nights. My kids beg for it after soccer practice, and my husband sneaks bites when he thinks I’m not looking. (Yes, even on a Tuesday night.)
- No-Waste Win: The leftovers? Even better the next day—if they last that long. And if you’re smart, you’ll double the batch because the cost per serving is laughably cheap. A bag of peanut butter cups and a can of condensed milk stretch farther than you’d think, making this my go-to for feeding a crowd without breaking the bank.
Step-by-step instructions for Reese's peanut butter ice cream
Here's how to create rich, swirled ice cream that tastes like Reese's Peanut Butter Cups in every bite.
Melt the Reese's Peanut Butter Cups
Place the 12 whole Reese's Peanut Butter Cups in a microwave-safe bowl. Microwave on high for 45 seconds, then stir well. Continue microwaving in 15-second bursts, stirring after each, until completely melted and smooth. You should end up with about 1½ cups of melted chocolate-peanut butter mixture. Let it cool for 5 minutes—this prevents the cream base from seizing when combined.
If you prefer a smoother texture, strain the melted mixture through a fine-mesh sieve to remove any peanut butter bits. The melted cups should be warm but not hot to the touch before mixing. This step creates the signature fudgy swirls that make this ice cream irresistible.
Mix the Cream Base
In a large mixing bowl, combine the 2 cups heavy whipping cream, 1 can condensed milk, 0.5 cup creamy peanut butter, 0.5 cup granulated sugar, 1 tbsp vanilla extract, and 0.25 tsp salt. Whisk vigorously for 2-3 minutes until the sugar and peanut butter are fully dissolved and the mixture is smooth and homogeneous. The mixture should be thick but pourable—like a rich pudding.
Here's the thing—this base is what gives the ice cream its signature creamy texture. If you notice any lumps, strain the mixture through a fine-mesh sieve to ensure a silky-smooth result. The condensed milk adds sweetness and helps create that classic ice cream consistency, while the peanut butter ensures every spoonful tastes like a Reese's.
Incorporate the Melted Reese's Mixture
Slowly pour the 1½ cups melted Reese's mixture into the cream base while whisking constantly. This gradual addition prevents the mixture from separating. Once fully combined, transfer the mixture to an airtight container. Cover with plastic wrap, pressing it directly onto the surface to eliminate air bubbles. Refrigerate for at least 4 hours, or preferably overnight, until completely chilled and firm.
Chilling is crucial—it allows the flavors to meld and ensures the ice cream has a creamy texture rather than an icy one. If you're short on time, place the container in the freezer for 1 hour to speed up the process, but don't skip this step entirely. The longer it chills, the richer the final result will be.
Churn the Ice Cream
Transfer the chilled mixture to an ice cream maker and churn according to the manufacturer's instructions, typically for 20-25 minutes, until thick and creamy. The ice cream should pull away from the sides of the bowl and hold its shape when scooped. If you don't have an ice cream maker, pour the mixture into a shallow freezer-safe container, cover with plastic wrap, and freeze for 4-5 hours, stirring with a fork every 30 minutes to break up ice crystals.
During churning, the mixture will transform from a liquid into a creamy, scoopable texture. If the ice cream looks too soft, return it to the freezer for an additional 10-15 minutes to firm up. The goal is to achieve a texture that's smooth and creamy, not hard or icy.
Swirl and Serve
Once churned, transfer the ice cream to a loaf pan or airtight container. Using a spoon, create swirls by dragging the spoon through the ice cream in a circular motion. Drop 0.25 cup crushed Reese's cups on top and gently press them into the surface for a crunchy garnish. Cover with plastic wrap and freeze for 2-4 hours to set completely.
For the best presentation, serve the ice cream directly from the freezer. The swirls should be visible, and each bite should deliver a perfect balance of creamy peanut butter and rich chocolate. Top with a dollop of 0.5 cup whipped cream if desired, and enjoy immediately for the ultimate Reese's Peanut Butter Ice Cream experience.
Pro Tips For Making Reese'S Peanut Butter Ice Cream
- CHOP PEANUT BUTTER CUPS: Mixing whole Reese’s cups into the base? Pulse them in a food processor first—just 10 seconds—so they break into tiny chunks instead of clumping like stubborn kids at a party. This ensures even distribution, not just random pockets of peanut butter heaven.
- WARM THE CONDENSED MILK: Cold condensed milk turns the mix grainy, and nobody wants ice cream that tastes like sandpaper. Heat it gently in a saucepan with the sugar until it’s just warm to the touch—about 110°F—before combining with the cream. (Yes, even if it’s summer and you’re sweating just looking at the stove.)
- WHIP CREAM TO STIFF PEAKS: Soft peaks? That’s how you get ice cream that melts faster than your willpower during a heatwave. Whip the heavy cream until it holds its shape when you lift the beaters—no wobbles, no collapsing. This guarantees a creamy texture, not a sad, soupy mess.
- FREEZE IN A SHALLOW DISH: Skip the deep container. Spread the mixture in a wide, shallow pan or even a baking sheet lined with parchment—it chills faster and prevents a rock-hard center that’ll make you question your life choices. Once partially frozen (about 2 hours), transfer to your freezer container for the final set.
Essential equipment for reese's peanut butter ice cream
Ice Cream Maker
An ice cream maker is the gold standard for this recipe—it churns the mixture to perfection in about 20-25 minutes, creating a smooth, creamy texture without ice crystals. I recommend the Cuisinart ICE-21 for its reliability and ease of use.
If you're on a budget, the Ninja IC200 delivers excellent results too. For a no-churn option, skip this step and use the freezer method described in the instructions. 🌡️
Mixing Bowls
Use a large, deep mixing bowl (at least 8 cups capacity) to combine your cream base. I prefer stainless steel bowls because they're durable and easy to clean, but glass works too.
Avoid plastic—it can retain flavors and may crack under cold temperatures. A whisk with a long handle helps blend the ingredients thoroughly without splashing.
Microwave-Safe Bowl
A microwave-safe glass or ceramic bowl is essential for melting the Reese's cups. I use a pyrex bowl because it's heat-resistant and won't melt or warp. Avoid plastic bowls—they can melt or leach chemicals when heated.
For even melting, stir every 15-20 seconds to prevent hot spots. Let the melted mixture cool for 5 minutes before combining with other ingredients.
Fine-Mesh Sieve
A fine-mesh sieve (like the OXO Good Grips) helps remove any peanut butter bits from the melted Reese's mixture, ensuring a silky-smooth texture. If you don't have one, a cheesecloth or even a clean kitchen towel works in a pinch.
Straining also prevents lumps in the final ice cream, making it look and taste more professional. Trust me, this small step makes a big difference! ✨
Air-Tight Containers
For chilling and storing, use airtight containers with lids to prevent freezer burn and keep flavors fresh. I love Rubbermaid Brilliance containers for their tight seals and durability. For the final freezing step, a loaf pan works best—it holds the shape of the ice cream and makes swirling easier.
Label your containers with the date to track freshness.
Plastic Wrap
Plastic wrap is your best friend for preventing ice crystals during the chilling and freezing process. Press it directly onto the surface of the mixture to eliminate air bubbles, which can cause iciness. I use Saran Wrap because it sticks well, but any brand works.
For extra insurance, sprinkle a pinch of salt on the wrap before pressing—it helps absorb moisture and keeps the ice cream smoother. 💡
Nutrition facts
Frequently asked questions
Can I make this without an ice cream maker?
The no-churn method works perfectly. After mixing all ingredients, pour the mixture into a shallow freezer-safe container, cover tightly with plastic wrap (pressed directly on the surface), and freeze for 4-5 hours. Stir vigorously with a fork every 30 minutes to prevent ice crystals. This method takes extra time but delivers the same creamy results.
Why does my ice cream turn icy after freezing?
Ice crystals form when air bubbles get trapped or the mixture isn't stirred properly during freezing. Always press plastic wrap directly onto the surface to eliminate air, and stir every 30 minutes if using the no-churn method. Adding 1 tablespoon corn syrup to the mix can also help create a smoother texture.
Can I substitute mini Reese's cups for full-size ones?
Yes, mini Reese's cups work perfectly—they melt more evenly and create a smoother texture. Use about 24 mini cups to match the 12 full-size cups in the original recipe. For extra fudginess, crush half of them before melting to create a swirled effect in the final ice cream.
How long does homemade Reese's ice cream keep in the freezer?
For best quality, store your ice cream in an airtight container for up to 2 weeks. After that, the texture may become grainier. To extend freshness, press plastic wrap directly onto the surface before freezing. For single servings, freeze in silicone molds and enjoy within 1 week for optimal creaminess.
What's the best way to serve this ice cream?
Let it sit at room temperature for 10 minutes before scooping to make it easier to serve. Top with whipped cream, crushed Reese's cups, or a drizzle of caramel for extra indulgence. For a fun presentation, serve in waffle cones or small bowls with a sprinkle of sea salt to enhance the peanut butter flavor.
