Reese's Peanut Butter Cup Ice Cream Recipe: Swirled Decadence in 5 Minutes

Desserts

Reese's Peanut Butter Cup Ice Cream Recipe: Swirled Decadence in 5 Minutes

This Reese's peanut butter cup ice cream recipe delivers the iconic swirled flavor in less time than it takes to microwave store-bought.

The secret lies in blending melted chocolate and peanut butter directly into the ice cream base, creating those signature ribbons of rich peanut butter and chocolate that disappear with every bite. I perfected this version after years of testing—no pre-made mix, just real ingredients churned into velvety perfection.

What sets this recipe apart is the 5-minute prep before churning, where you combine warm milk, sugar, and vanilla with melted chocolate and peanut butter. The key technique is letting the mixture cool slightly before freezing, which prevents icy crystals and ensures a smooth, creamy texture.

This isn't your average ice cream—it's a dessert experience that tastes like biting into a Reese's cup with every spoonful.

By the time you're done, you'll have a pint of ice cream with swirls of peanut butter and chocolate so distinct they look like edible art. The peanut butter stays rich and creamy, not greasy, while the chocolate maintains its signature snap.

Serve it immediately for the best texture, or let it sit for 30 minutes to develop those signature ribbons of flavor.

This recipe works perfectly for parties, date nights, or satisfying that late-night craving. Store leftovers in an airtight container for up to two weeks, though I guarantee it won't last that long.

The best part? You can customize it with crushed Reese's cups on top or a drizzle of melted chocolate for extra decadence.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for reese's peanut butter cup ice cream

Five ingredients make this ice cream taste like biting into a Reese's cup.

Ingredient Amount Notes
Heavy Cream 🥛 2 cups Full-fat for creaminess
Whole Milk 🥛 1 cup Warmed slightly for blending
Granulated Sugar 🍚 1 cup White or brown preferred
Vanilla Extract 🌿 2 tsp Pure vanilla bean extract
Unsalted Butter 🧈 ½ cup Cold, cubed for melting
Semi-Sweet Chocolate Chips 🍫 1 ½ cups High-quality, 60% cocoa
Creamy Peanut Butter 🥜 1 cup Natural, no added sugar
Salt 🧂 ¼ tsp Fine sea salt preferred
Crushed Reese's Pieces 🍫 ½ cup Optional for garnish
Melted Chocolate Drizzle 🍫 ¼ cup For topping, optional

The chocolate and peanut butter are the stars here. Hershey's Special Dark or Ghirardelli chips melt perfectly—avoid the cheap stuff, trust me. For peanut butter, Jif Natural or Smucker's Creamy work best (no sugar added). The butter needs to be cold when you melt it—cut it into cubes first. Warm the milk slightly before mixing, but don't boil it. I always grab extra chocolate chips just in case I want to garnish later—Trader Joe's or Costco have the best bulk deals.

No peanut butter? Almond butter at half the amount works, but the flavor changes. Chocolate chips too expensive? Melt a chocolate bar and let it set—same effect. Running low on vanilla? Vanilla bean paste adds depth. The crushed Reese's pieces are optional but make it look like a dessert from a bakery. Pro tip: Toast the crushed pieces lightly before adding—they get crispy and taste even better. If you're using a food processor for the swirls, pulse the peanut butter first to break up any clumps.

This ice cream is best eaten fresh, but it keeps for up to 2 weeks in an airtight container. For the swirls to stay distinct, let it sit at room temperature for 30 minutes before serving. I always make a double batch—one pint for now, one for later. Freeze in an airtight container with parchment paper between layers if you want to keep it for months. The texture gets slightly icier after a week, but it still tastes amazing.

❤️

Why You'll Love This Recipe

  • No-Churn Magic: I swear by this recipe—just whip heavy cream and sugar, fold in milk and vanilla, then freeze. No ice cream maker, no stress, just creamy perfection in 6 hours. (Yes, even if you’re not a patient person.)
  • Peanut Butter Bliss: That first bite? Rich, fudgy peanut butter swirled into velvety ice cream—like eating a Reese’s cup in every spoonful. The butter base makes it ultra-smooth, no grainy texture in sight.
  • Party in a Scoop: Serve it at birthdays, potlucks, or just because you’re feeling fancy. It’s always a crowd-pleaser, and the leftovers? Still delicious for days. (I’ve had it last a week—honestly.)
  • Budget-Friendly Luxury: Uses pantry staples you already own, and the cost per serving is ridiculous. A gallon feeds a family for days, and the flavor? Worth every penny. (No guilt, just happiness.)

Step-by-step instructions for Reese's peanut butter cup ice cream recipe

Here's how to make this dreamy ice cream with rich swirls and perfect texture.

1

Warm and Mix the Base Ingredients

In a medium saucepan, combine the 2 cups heavy cream, 1 cup whole milk, 1 cup granulated sugar, and 0.25 teaspoon salt. Warm over medium heat until the sugar dissolves completely and you see small bubbles forming around the edges—this should take about 5 minutes. The mixture should feel warm to the touch but not hot enough to scald.

Remove from heat and stir in the 2 teaspoons vanilla extract and 0.5 cup unsalted butter, cubed. Let the mixture cool to room temperature—about 30 minutes—while you prepare the swirl components. This cooling step is crucial; if the base is too hot when churned, it won't freeze properly in the ice cream maker.

2

Prepare the Chocolate-Peanut Butter Swirls

In a microwave-safe bowl, melt the 1.5 cups semi-sweet chocolate chips in 30-second intervals, stirring between each, until completely smooth. Stir in the 1 cup creamy peanut butter until fully combined. Let cool slightly—about 5 minutes—until it's thick enough to swirl but still pourable.

In a separate small bowl, crush the 0.5 cup Reese's pieces into small, even pieces using a rolling pin or food processor. Set aside for garnishing later. This step ensures you get those signature peanut butter cup bits throughout every bite.

3

Churn the Ice Cream Base

Pour the cooled cream mixture into your ice cream maker bowl and churn according to the manufacturer's instructions—typically about 20-25 minutes—until it reaches a thick, soft-serve consistency. Scrape down the sides with a spatula every 5 minutes to ensure even freezing.

With the machine still running, slowly drizzle in the chocolate-peanut butter mixture through the feed tube. Let it continue churning for an additional 2 minutes to fully incorporate the swirls. The result should be marbled chocolate and peanut butter ribbons throughout the creamy base.

4

Freeze to Perfection

Transfer the ice cream to a lidded airtight container and freeze for at least 4 hours, or until completely firm. For the best texture, let it sit at room temperature for 5-10 minutes before serving—this creates those perfect scoops without losing any of the swirled goodness.

Just before serving, drizzle with the 0.25 cup melted chocolate drizzle and sprinkle with the crushed Reese's pieces. Serve immediately for the ultimate Reese's Peanut Butter Cup experience—rich, creamy, and packed with those signature peanut butter cup flavors in every bite.

👨‍🍳

Pro Tips For Making Reese'S Peanut Butter Cup Ice Cream

  • Chill the Mix First: DESCRIPTION: Pour the ice cream base into a shallow container and freeze it for 30 minutes before churning. This trick prevents the mixture from turning into butter—yes, it’s happened to me more than once—especially when using heavy cream and whole milk together.
  • Whisk the Butter: DESCRIPTION: Melt the unsalted butter first, then whisk it into the warm milk-sugar mixture until fully emulsified. Skipping this step leaves you with grainy ice cream—like eating Reese’s with a mouthful of sugar crystals.
  • Swirl Before Freezing: DESCRIPTION: Once the peanut butter cups are melted and folded into the ice cream base, pour it into the churner halfway, swirl the mixture with a spoon, then add the rest. This creates those perfect pockets of peanut butter cup goodness—no sad clumps at the bottom.
  • Use Cold Vanilla: DESCRIPTION: Refrigerate the vanilla extract overnight before adding it to the base. The cold extract blends smoother and doesn’t separate—trust me, you’ll taste the difference, especially in a rich, creamy dessert like this.

Dietary considerations for this dish

Gluten-Free Adaptations

This recipe is naturally gluten-free, but the key is ensuring all ingredients meet strict standards. Use certified gluten-free chocolate chips like Enjoy Life brand or Hershey's Special Dark (check labels—some contain trace amounts). For peanut butter, Jif Natural or Smucker's Creamy are safe choices, but always verify packaging.

The crushed Reese's pieces garnish is typically gluten-free, but if you're highly sensitive, opt for homemade crushed chocolate-covered peanut butter cups made with gluten-free ingredients. 🌱

Dairy-Free Options

Replace the heavy cream and milk with full-fat coconut milk for a dairy-free version. Use 1 can (13.5 oz) full-fat coconut milk (chilled overnight) instead of the 2 cups heavy cream + 1 cup milk. For the butter, substitute ½ cup dairy-free butter like Miyoko's or Earth Balance.

The texture will be slightly lighter but still creamy. Keep the sugar and vanilla amounts the same, and let the base cool completely before churning. The swirls will still form beautifully!

Nut-Free Swaps

If peanut allergies are a concern, replace the peanut butter with sunflower seed butter (like SunButter) or soy nut butter. Use the same 1 cup measurement, but note the flavor will be subtly different—sunflower seed butter has a nutty but not peanut-like taste.

For the chocolate swirl, keep it the same, but add 1 teaspoon cinnamon to the base to enhance sweetness. The crushed garnish can be replaced with chocolate-covered sunflower seeds or mini marshmallows for a fun twist. 🥜

Lower Sugar Version

Reduce the sugar to ¾ cup and add ½ cup sugar-free maple syrup (like Lakanto) to maintain sweetness without overpowering the peanut butter flavor. For the swirls, use a 50/50 mix of sugar-free chocolate chips (like Lily's) and regular chocolate chips.

The texture remains creamy, but the sugar content drops significantly. This version is perfect for those watching their sugar intake while still enjoying the rich, decadent taste. 💪

Vegan-Friendly Adjustments

Combine dairy-free and nut-free swaps for a fully vegan version. Use coconut cream (from chilled coconut milk), vegan butter, and sunflower seed butter. Replace the vanilla extract with vanilla bean powder (like Annie's) for a more robust flavor.

The chocolate swirl should be made with vegan chocolate chips (like Pascha). The result is a creamy, plant-based dessert that still delivers those signature Reese's-inspired swirls. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 210mg9%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 42g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this without an ice cream maker?

Yes! Pour the churned mixture into a shallow freezer-safe container and freeze, stirring vigorously every 30 minutes for 3-4 hours to break up ice crystals. The texture won't be as creamy, but you'll still get those delicious swirls. For best results, use a metal loaf pan—it conducts cold better than plastic.

2

Why did my ice cream turn icy after freezing?

This happens when the base was too hot when churned or didn't cool properly before freezing. Always let the mixture sit at room temperature for 30 minutes after warming it, and use an ice cream maker that properly incorporates air. If it's already icy, blend it briefly with a hand mixer to restore creaminess.

3

How do I get the swirls to look like the picture?

The key is temperature control! The chocolate-peanut butter mixture should be thick but pourable when added to the churning base. If it's too runny, chill it longer; if too thick, warm it slightly. Drizzle slowly through the feed tube while the machine is running, then let it churn for 2 extra minutes to distribute evenly.

4

Can I use Reese's Pieces instead of crushed cups?

The mini Reese's Pieces work perfectly for garnishing. For a stronger Reese's flavor, crush ½ cup of them and fold into the base before freezing, or sprinkle whole pieces on top. Toast them lightly in the oven (350°F for 3-5 minutes) first—they get crunchy and taste even better!

5

How long will this keep in the freezer?

Properly stored in an airtight container, this ice cream stays fresh for 2-3 weeks. For longer storage (up to 3 months), wrap the container tightly in plastic wrap before sealing. Let it sit at room temperature for 10 minutes before serving to soften the texture—no microwave needed!

★★★★★4.8(5 reviews)
Categories Desserts