Few flavor combinations satisfy the soul quite like rich peanut butter and dark chocolate. While store-bought peanut butter cup ice creams often feature sparse chocolate flecks or an artificial peanut flavor, making this classic creamery favorite at home gives you complete control over the decadence. This recipe delivers a velvety, sweet peanut butter cream base packed with chopped Reese’s peanut butter cups and laced with a thick, fudge-like peanut butter swirl in every single scoop.

The secret to achieving an irresistible peanut butter ice cream that stays creamy rather than heavy or greasy comes down to how you incorporate the nut butter. By whisking natural creamy peanut butter directly into a warm milk and sugar base, you dissolve the dense peanut oils into the dairy before churning. This creates an ultra-smooth, golden custard-like foundation that freezes with zero ice crystals.

Whether you’re churning a batch for a summer backyard barbecue, treating the kids after school, or satisfying a late-night chocolate craving, this indulgent recipe will quickly become the most requested flavor in your freezer.

Why You’ll Love This Recipe

  • Double Peanut Butter Power: Combines a smooth peanut butter cream base with an extra gooey peanut butter fudge ribbon throughout.
  • Loaded with Real Peanut Butter Cups: Generously packed with chopped full-sized or mini Reese’s cups so every bite has a chocolate crunch.
  • Ultra-Velvety Texture: High-fat heavy cream combined with dissolved peanut butter oils creates a luxurious, scoopable texture.
  • Easy Egg-Free Churn: Simple Philadelphia-style base requires no egg yolk tempering—just whisk, chill, churn, and freeze!

Ingredient Notes

  • Creamy Peanut Butter: Standard commercial creamy peanut butter (like Jif or Skippy) works best for ice cream. Natural oil-separating peanut butters can freeze chalky or gritty due to unemulsified oils.
  • Chopped Peanut Butter Cups: Use a mix of mini and full-sized Reese’s peanut butter cups, chopped into bite-sized quarters.
  • Heavy Whipping Cream & Whole Milk: A balanced 2:1 ratio of heavy cream (36% fat) to whole milk provides a rich mouthfeel without coating your palate in heavy fat.
  • Granulated Sugar & Brown Sugar: Combining white sugar with a touch of light brown sugar adds subtle caramel undertones that complement the salty-sweet peanuts.
  • Pure Vanilla Extract: A teaspoon of pure vanilla extract rounds out the cocoa and peanut notes, tying all the flavors together.
Classic Peanut Butter Cup Ice Cream
Classic Peanut Butter Cup Ice Cream

Step-by-Step Instructions

1. Dissolve the Peanut Butter Cream Base
In a medium saucepan over medium-low heat, whisk together 1 cup of whole milk, 1/2 cup of granulated sugar, 1/4 cup of packed light brown sugar, and a pinch of fine sea salt. Heat until the sugars dissolve and the milk is steaming. Whisk in 1/2 cup of creamy peanut butter until completely melted, smooth, and pale golden-brown. Remove from heat and stir in 2 cups of cold heavy whipping cream and 1 teaspoon of pure vanilla extract.

2. Chill the Base Thoroughly
Transfer the peanut butter cream base into a glass bowl, cover tightly with plastic wrap, and place it in the refrigerator for at least 4 hours (or ideally overnight). Chilling the base to 40°F (4°C) or colder is essential for allowing the fat molecules to solidify so the ice cream churns up airy and smooth.

3. Prep and Freeze the Mix-Ins
Chop 1.5 cups of peanut butter cups into quarters. Place the chopped cups and 1/3 cup of creamy peanut butter (for the swirl) on a parchment-lined plate and freeze them for at least 30 minutes while the ice cream base finishes chilling. Freezing the mix-ins prevents the chocolate from smudging or melting into the ice cream during churning.

4. Churn to Soft-Serve Consistency
Pour the ice-cold peanut butter base into your ice cream maker and churn according to the manufacturer’s directions (usually 20 to 25 minutes) until it expands and reaches a thick soft-serve texture. During the last 2 minutes of churning, toss in the frozen chopped peanut butter cups, allowing the paddle to distribute them evenly.

5. Layer, Swirl, and Freeze
Spoon one-third of the churned ice cream into a freezer-safe container. Drizzle dollops of the slightly warmed peanut butter and hot fudge sauce over top, then swirl gently with a butter knife. Repeat layering two more times. Cover tightly with plastic wrap pressed directly against the surface and freeze for at least 4 hours until solid and scoopable.

Classic Peanut Butter Cup Ice Cream
Classic Peanut Butter Cup Ice Cream

Pro Tips for Best Results

Pro Tip: Freeze your chopped peanut butter cups before adding them to the churner! Warm or room-temperature chocolate cups will crumble and melt into the moving paddle, turning your ice cream muddy instead of leaving clean, distinct chunks.

  • Use Standard Commercial Peanut Butter: Avoid natural “stir-it-yourself” peanut butter for the base, as the separated oils can cause a grainy or icy texture once frozen.
  • Warm the Swirl Slightly: Warm your swirl peanut butter in the microwave for 10 seconds so it flows easily when drizzled, but make sure it isn’t hot enough to melt the churned cream.
  • Chill Your Container: Keep your storage container in the freezer while the machine churns so the fresh ice cream doesn’t melt on contact when transferred.

Storage Instructions

  • Freezer Storage: Keep the ice cream stored in an airtight freezer-safe container or metal loaf pan pressed with wax paper directly onto the surface, then wrapped tightly in foil. Keeps fresh for up to 3 weeks.
  • Serving Prep: Let the ice cream sit on the kitchen counter for 5 minutes before scooping to allow the peanut butter ribbons to soften slightly for smooth, rounded scoops.

Variations & Substitutions

  • Chocolate Peanut Butter Cup: Swap the vanilla-peanut base for a rich Dutch cocoa base and fold in peanut butter cups for a double-chocolate twist.
  • Crispy Peanut Butter Crunch: Fold in 1/2 cup of crushed butterfinger bars or pretzel bits alongside the peanut butter cups for an extra crispy crunch.
  • Dairy-Free Peanut Butter Cup: Use full-fat canned coconut cream and creamy cashew milk in place of heavy cream and whole milk, paired with dairy-free peanut butter cups.
Classic Peanut Butter Cup Ice Cream
Classic Peanut Butter Cup Ice Cream

Frequently Asked Questions

Why is my peanut butter swirl hard and brittle?

If plain peanut butter freezes too cold, it can become hard. Mixing 1 tablespoon of coconut oil or maple syrup into your swirl peanut butter keeps it gooey and soft even in sub-zero freezer temperatures.

Can I use mini Reese’s pieces instead of peanut butter cups?

Yes! Reese’s pieces add a fantastic candy-shell crunch to the ice cream. You can use them on their own or combine them with chopped peanut butter cups.

Do I need an ice cream maker for this recipe?

While churning produces the airiest texture, you can whip 2 cups of heavy cream to stiff peaks, fold into 1 can of sweetened condensed milk mixed with 1/2 cup peanut butter, layer with chopped cups, and freeze for 6 hours.

Why did my peanut butter base separate in the saucepan?

This happens if the milk gets too hot or boils. Keep the heat on medium-low and whisk continuously just until the peanut butter melts into the warm milk.

Serving Suggestions

Pair this ultimate peanut butter cup ice cream with your favorite treats:

  • Warm Desserts: Serve a generous scoop over warm fudgy chocolate brownies, chocolate lava cakes, or warm skillet cookies.
  • Sundae Toppings: Top with fresh whipped cream, warm hot fudge sauce, extra chopped peanut butter cups, and a cherry.
  • Waffle Cones: Scoop into crisp chocolate-dipped waffle cones for a true creamery experience.
Classic Peanut Butter Cup Ice Cream
rivindurahal

Classic Peanut Butter Cup Ice Cream

This no-churn peanut butter ice cream is smooth, salty-sweet, and loaded with chopped peanut butter cups and ribbons of chocolate fudge. Whipped cream is folded into a creamy peanut butter base, then layered with chocolate and frozen until scoopable. No ice cream machine needed.
Prep Time 25 minutes
Cook Time 0 minutes
Freeze 6 hours
Total Time 6 hours 25 minutes
Servings: 8 Serves
Course: Dessert, Ice cream, Peanut Butter
Cuisine: American
Calories: 520

Ingredients
  

  • Peanut Butter Base
  • 2 cups cold heavy whipping cream 480 ml, at least 36% fat
  • 1 can sweetened condensed milk 397 g, 14 oz, chilled
  • 3/4 cup creamy peanut butter 190 g, regular, not natural style
  • 2 teaspoons pure vanilla extract 10 ml
  • 1/4 teaspoon fine sea salt 1.5 g
  • 1 1/2 cups chopped peanut butter cups 200 g, about 12 miniature or 6 standard cups, divided
  • Chocolate Ripple
  • 1/2 cup semisweet chocolate chips 85 g
  • 2 tablespoons heavy cream 30 ml

Equipment

  • Large mixing bowl
  • Electric hand mixer or stand mixer
  • Rubber spatula
  • Microwave-safe bowl
  • 9 x 5-inch (23 x 13 cm) loaf pan or freezer-safe container
  • Butter knife or skewer
  • Plastic wrap or parchment paper

Method
 

  1. Make the Base
  2. Place a large mixing bowl and the beaters (or whisk attachment) in the freezer for 15 minutes. Put a 9 x 5-inch (23 x 13 cm) loaf pan or freezer-safe container in the freezer as well.
    Classic Peanut Butter Cup Ice Cream
  3. In a medium bowl, whisk together the peanut butter, sweetened condensed milk, vanilla extract, and salt until completely smooth. If the peanut butter is stiff, microwave it for 15 seconds first.
  4. Pour the cold heavy cream into the chilled mixing bowl. Beat on medium-high speed for 3 to 4 minutes, until stiff peaks form. The cream should hold its shape when you lift the beaters. Stop before it looks grainy.
    Classic Peanut Butter Cup Ice Cream
  5. Add about one-quarter of the whipped cream to the peanut butter mixture and stir gently to lighten it. Add the remaining whipped cream and fold with a rubber spatula until no streaks remain. Do not overmix, or the ice cream will be dense.
  6. Make the Chocolate Ripple
    Classic Peanut Butter Cup Ice Cream
  7. In a microwave-safe bowl, combine the chocolate chips and 2 tablespoons (30 ml) heavy cream. Microwave in 20-second intervals, stirring between each, until melted and smooth. Let cool for 5 minutes, until thick but still pourable.
  8. Layer and Freeze
    Classic Peanut Butter Cup Ice Cream
  9. Fold 1 cup (135 g) of the chopped peanut butter cups into the base. Pour half of the mixture into the chilled loaf pan, drizzle with half of the chocolate ripple, then repeat with the remaining ice cream and chocolate. Swirl gently with a butter knife. Sprinkle with the remaining 1/2 cup (65 g) peanut butter cups and press them in lightly.
  10. Press a piece of plastic wrap or parchment paper directly onto the surface, then cover the pan tightly. Freeze for at least 6 hours, or overnight, until firm and scoopable. Let the ice cream sit at room temperature for 5 to 10 minutes before scooping so it softens slightly.
    Classic Peanut Butter Cup Ice Cream

Notes

Peanut butter: Use regular creamy peanut butter for the smoothest texture. Natural peanut butter can separate and make the ice cream oily or grainy.
Stiff peaks: Under-whipped cream gives a soft, icy ice cream, while over-whipped cream turns grainy. Stop as soon as the peaks stand straight up.
Peanut butter cups: Chill the candy in the freezer for 10 minutes before chopping to get cleaner pieces. Chop into pieces about 1/2 inch (1.25 cm), which are easy to scoop.
Chocolate ripple: Let the chocolate cool before drizzling, or it will melt into the ice cream instead of forming ribbons.
Extra peanut flavor: Top each scoop with chopped roasted peanuts and a drizzle of warm peanut butter.
Allergies: This recipe contains peanuts, dairy, and milk chocolate. Check labels for other allergens.
Scooping: No-churn ice cream freezes quite firm. Let it soften for 5 to 10 minutes and dip your scoop in warm water for neat scoops.
Storage: Store in an airtight container with plastic wrap pressed on the surface for up to 2 weeks. The texture is best in the first week.
Nutrition (per serving)
Calories 520 kcal
Carbohydrates 40 g
Protein 10 g
Fat 37 g
Saturated fat 19 g
Cholesterol 80 mg
Sodium 190 mg
Potassium 300 mg
Fiber 2 g
Sugar 34 g
Author

About the AuthorRivindu Rahal is the creator and author of K & R Sweet Studio (kandrsweets.com), specializing in food, drinks, desserts, and pastry recipes. With a strong passion for culinary creativity, educational knowledge, and years of experience in the field, Rivindu shares delicious, practical, and easy-to-follow recipes to inspire food lovers and home cooks.

Write A Comment

Recipe Rating




Social media & sharing icons powered by UltimatelySocial
LinkedIn
Share
WhatsApp
Reddit
THREADS