Ben and Jerry's Chocolate Peanut Butter Ice Cream Recipe: Rich Fudgy Swirls and Nutty Crunch

Desserts

Ben and Jerry's Chocolate Peanut Butter Ice Cream Recipe: Rich Fudgy Swirls and Nutty Crunch

This Ben and Jerry's chocolate peanut butter ice cream recipe delivers the iconic rich, fudgy swirls and nutty crunch you crave—homemade and even better. The secret lies in balancing creamy peanut butter with deep chocolate flavor, then swirling in warm fudge for that signature marbled effect.

I perfected this version after testing countless batches, ensuring every scoop has the perfect texture: smooth, velvety, and packed with crunchy peanut butter ribbons.

The process is simpler than you'd think: a simple base of cream and condensed milk forms the foundation, while melted chocolate and peanut butter create the decadent swirls. No ice cream maker? No problem—this recipe works with or without one, though churning yields the creamiest results.

The key is patience: letting the mixture freeze gradually prevents icy crystals, so plan ahead for the best texture every time.

What makes this recipe stand out is the customizable crunch—add crushed cookies, chopped peanuts, or even a sprinkle of sea salt for extra depth. The fudge swirls melt slightly as they freeze, creating pockets of gooey chocolate that make each bite unforgettable.

Once you taste this version, store-bought will never compare again.

Perfect for parties, date nights, or satisfying that late-night sweet tooth, this ice cream keeps well in the freezer for up to 2 months—though it rarely lasts that long. Ready to make the creamiest, most indulgent dessert? Let's get churning!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for ben and jerry's chocolate peanut butter ice cream

Creamy base meets rich chocolate and nutty swirls for that iconic Ben & Jerry's taste—homemade and better.

Ingredient Amount Notes
Heavy Whipping Cream 🥛 2 cups Full-fat for best texture
Sweetened Condensed Milk 🥛 1 can 14 oz can, standard size
Natural Peanut Butter 🥜 1 cup Creamy, unsweetened preferred
Semi-Sweet Chocolate Chips 🍫 1 cup High quality, 60% cacao
Unsalted Butter 🧈 ½ cup Cold, cubed for swirls
Granulated Sugar 🍚 ¼ cup Fine grain preferred
Vanilla Extract 🌿 1 tbsp Pure, high-quality vanilla
Salt 🧂 ¼ tsp Fine sea salt preferred
Crushed Peanut Butter Cups 🍫 ½ cup For signature crunch
Crushed Cookies 🍪 ¼ cup Optional, like Oreos
Sea Salt Flakes 🧂 1 tsp For garnish, optional

The cream and condensed milk form the ultra-smooth base—don't skimp on quality. Store-brand cream works, but Land O'Lakes or Organic Valley give that velvety texture. For the peanut butter, Jif Natural or Smucker's are my go-tos—the creamy kind, not chunky. Chocolate chips? Ghirardelli or Guittard make all the difference here. Pro tip: toast the crushed peanut butter cups in the oven for 5 minutes at 350°F before adding—enhances the flavor. The butter needs to stay cold for those perfect swirls, so keep it in the freezer until ready to use.

No peanut butter cups? Crush up Reese's Pieces for a similar crunch (just add a pinch of peanut butter to bind). Out of vanilla? Almond extract at half the amount works in a pinch. The cookies can be any kind—graham crackers, chocolate chip, or even pretzels for a salty twist. Want extra fudginess? Add 1/4 cup melted chocolate to the base mixture. For the swirls, melt the butter and chocolate together first—this creates those signature pockets of gooey goodness. No ice cream maker? Freeze in a loaf pan and stir every 30 minutes for the first 2 hours.

Store in an airtight container with parchment paper between layers for up to 2 months. Let it sit at room temperature for 5 minutes before scooping—this makes all the difference. For parties, portion into individual containers and sprinkle with sea salt flakes right before serving. The swirls soften slightly after freezing, creating that perfect melt-in-your-mouth texture. If it gets too hard, let it sit at room temperature for 10 minutes before serving. Trust me, it's worth the wait.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe because it’s literally four ingredients stirred together—no ice cream maker, no waiting for freezing cycles. Just heat, blend, and chill. That’s it. Even my college apartment freezer (which once had a single ice cube for a year) can handle it.
  • Rich Without Guilt: The combo of sweetened condensed milk and heavy cream makes it velvety, while the peanut butter adds that deep, nutty punch. The chocolate chips? They’re the cherry on top—every bite tastes like a Ben & Jerry’s pint, but way cheaper. Honestly, I’ve fooled my friends with this.
  • Party Crowd-Pleaser: This is my go-to for game nights, potlucks, or when my roommate’s “special” friends stop by. It’s always a hit—no one questions the ingredients, and it’s way easier than buying a pint (or six). Plus, it’s the one dessert that doesn’t require a fancy serving dish.
  • Freezer Superstar: Make a big batch and forget about it—it stays creamy for weeks. I’ve pulled this out for lazy Sundays, post-workout treats, or even as a midnight snack (no judgment). And since it’s so budget-friendly, I can afford to be generous with the scoops.

Step-by-step instructions for Ben and Jerry's chocolate peanut butter ice cream

Here's how to recreate that iconic fudgy, nutty, swirled perfection at home.

1

Prepare the Base Mixture for Creamy Richness

In a large mixing bowl, combine the 2 cups heavy whipping cream, 1 can sweetened condensed milk, 1 cup natural peanut butter, 0.25 cup granulated sugar, 1 tbsp vanilla extract, and 0.25 tsp salt. Use a hand mixer or stand mixer to whip this mixture on medium-high speed for 3-4 minutes until completely smooth and fully incorporated. The peanut butter should be completely dissolved with no visible streaks—this is crucial for that signature Ben & Jerry's texture.

Here's the thing—don't rush this step. The peanut butter needs to fully emulsify with the cream and condensed milk to create that velvety, uniform base. If you see any peanut butter clumps, keep mixing for another minute. I like to scrape down the sides of the bowl every 30 seconds to ensure everything gets properly combined.

2

Melt and Mix the Chocolate for Fudgy Swirls

In a microwave-safe bowl, melt the 1 cup semi-sweet chocolate chips in 30-second intervals, stirring between each interval, until completely smooth. The chocolate should reach 110-115°F—just warm enough to melt but not so hot it burns. While the chocolate is melting, reduce the heat on your mixer to low and slowly pour the melted chocolate into the peanut butter mixture. Mix for another 1-2 minutes until the chocolate is fully incorporated and the entire mixture is perfectly smooth.

This is where the magic happens—the chocolate and peanut butter create that perfect balance of sweet and rich. If the mixture starts to thicken too much, you can add 1-2 tablespoons of heavy cream to loosen it up. The goal is a thick, pourable consistency that will hold its shape when frozen but still be creamy when served.

3

Create the Signature Swirls with Cold Butter

Cut the 0.5 cup unsalted butter into ½-inch cubes and chill them in the freezer for 10 minutes to keep them firm. This cold butter is what creates those beautiful swirls in the final product. Once chilled, gently fold the butter cubes into the chocolate peanut butter mixture using a spatula—be careful not to melt them completely. The butter should remain in chunks to create those iconic swirls when frozen.

For the best results, work quickly but carefully. The butter should be cold enough to hold its shape but not so hard that it's difficult to fold in. Think of this like making swirled cookie dough—you want those butter pieces to maintain their shape while still blending into the mixture. The contrast between the creamy peanut butter base and the rich chocolate swirls is what makes this ice cream so special.

4

Add Crunchy Textures and Freeze for Perfect Texture

Gently fold in the 0.5 cup crushed peanut butter cups and 0.25 cup crushed cookies using a spatula. These add that signature crunch that Ben & Jerry's is famous for. Be careful not to overmix—just enough to distribute them evenly throughout the mixture. Pour the entire mixture into a 9x5-inch loaf pan or similar shallow container, smoothing the top with a spatula.

Cover the pan tightly with plastic wrap, pressing the wrap directly onto the surface of the ice cream to prevent ice crystals from forming. Place the pan in the freezer and freeze for 6 hours or until completely firm. For the best texture, I recommend letting it freeze overnight—this gives you that creamy, scoopable consistency without being too soft. If you're impatient, you can speed up the freezing process by placing the pan in the freezer for 2 hours, then transferring it to the coldest part of your freezer.

5

Serve with Garnish for the Ultimate Experience

Once frozen, remove the ice cream from the freezer and let it sit at room temperature for 5-10 minutes to soften slightly—this makes it easier to scoop. Use a sharp knife to cut through the frozen ice cream, then scoop into bowls. Garnish with a sprinkle of 1 tsp sea salt flakes for that perfect balance of sweet, salty, and rich flavors.

Serve immediately for that creamy, dreamy texture that everyone loves. The contrast of the cold, creamy peanut butter base with the warm, fudgy chocolate swirls and crunchy peanut butter cup pieces is what makes this ice cream recipe so unforgettable. Enjoy your homemade Ben & Jerry's-style treat with friends or as a special dessert for yourself—you deserve it!

👨‍🍳

Pro Tips For Making Ben And Jerry'S Chocolate Peanut Butter Ice Cream

  • Warm the Peanut Butter First: This isn’t just about stirring—heat the peanut butter with the butter until it’s smooth and silky, not grainy. I used to skip this and ended up with ice cream that tasted like you’d forgotten to mix the peanut butter into the batter. A quick 30-second zap in the microwave (or gentle simmer on the stove) makes all the difference.
  • Use Room-Temp Cream: Cold heavy cream fights you when whipping—it won’t hold air properly. Take the cream out of the fridge 30 minutes before you need it, or even better, let it sit in warm water for 10 minutes. Trust me, your ice cream will be lighter and creamier when you do this.
  • Don’t Overmix the Base: Once you fold in the chocolate chips, stop stirring the second they’re evenly distributed. Overmixing incorporates air, which leads to icy texture later. Just give it a few gentle swirls—you’re not making pancake batter here.
  • Freeze the Mixture Flat: Pour the base into a shallow container (like a loaf pan) instead of a deep one. This ensures even freezing, so you don’t end up with a rock-hard center. Cover it with parchment paper first—it’ll save you from scraping off a frozen mess later.

Creative variations of this dish

Classic Swirl Variations

For a true Ben & Jerry’s experience, stick to the original swirl technique—fold in ½-inch cubes of cold butter after mixing the chocolate and peanut butter base. This creates those signature ribbons of gooey chocolate when frozen.

If you want extra decadence, add 2 tbsp of melted chocolate to the base mixture before swirling—this intensifies the fudgy flavor. 🍫

Cookie Crunch Options

Swap the crushed cookies for Oreos (classic choice), graham crackers (for a nutty twist), or even pretzels (for a salty crunch). For a healthier option, use homemade granola or crushed almonds.

Pro tip: Toast your cookie crunch in a dry pan for 2-3 minutes before adding—this enhances the flavor and prevents sogginess in the ice cream.

Vegan Adaptations

Replace the heavy cream with full-fat coconut milk (chilled overnight) and use coconut condensed milk (found in Asian markets). For the peanut butter, choose a vegan brand like Justin’s.

Melt the chocolate with coconut oil instead of butter, and use vegan butter for swirls. The texture will be slightly different but still delicious—just expect a more coconut-forward flavor. 🌱

Flavor Layering

Create a three-layer effect by freezing the base mixture in a loaf pan, then adding a layer of melted chocolate and peanut butter swirls on top before refreezing. Repeat with a final layer of crushed cookies.

For a boozy twist, stir 1 tbsp of bourbon or peanut butter-flavored liqueur into the base before freezing. This adds depth without overpowering the flavors.

Seasonal Twists

In summer, add diced mango or strawberries to the base for a fruity contrast. For fall, swap the peanut butter for almond butter and add cinnamon and pumpkin puree.

In winter, infuse the base with espresso powder (½ tsp) and top with crushed peppermint chocolate. Each season brings a fresh take on this classic! ❄️

Make-Ahead Mix-Ins

Prep your mix-ins ahead of time to save effort. Crush peanut butter cups and store them in an airtight container for up to 2 weeks.

For homemade fudge swirls, melt ½ cup chocolate with ¼ cup butter, spread on parchment paper, chill, then chop into chunks before folding into the ice cream. This shortcut keeps your ice cream looking restaurant-quality with minimal last-minute work. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 380mg16%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 48g
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?

This recipe works perfectly without an ice cream maker. After mixing all ingredients, pour the mixture into a 9x5-inch loaf pan and freeze for 6 hours. For creamy texture, stir the mixture with a fork every 30 minutes during the first 2 hours of freezing. This breaks up ice crystals and keeps it smooth.

2

What's the secret to getting those perfect swirls?

The key is using cold butter cubes—chill them for 10 minutes before folding into the warm chocolate mixture. The butter stays firm enough to create ribbons when frozen, but melts slightly for that signature gooey texture. Work quickly but gently to avoid melting the butter completely.

3

How do I prevent ice crystals from forming?

Press plastic wrap directly onto the surface of the frozen ice cream before sealing the container. This creates an airtight barrier that prevents moisture from forming ice crystals. Also, avoid opening the container until serving time—let it sit at room temperature for 5-10 minutes before scooping.

4

Can I use powdered peanut butter instead of regular?

Not recommended! Powdered peanut butter lacks the creamy texture and fat content needed for proper emulsification. The recipe relies on natural peanut butter's richness to create that velvety base. If you're short on time, you could substitute with 1 cup of peanut butter powder mixed with 2 tbsp water, but the texture won't be identical.

5

How long does homemade ice cream keep?

Properly stored in an airtight container, this ice cream stays fresh for up to 2 months in the freezer. For best quality, use parchment paper between layers if making multiple batches. Let it sit at room temperature for 5 minutes before serving to achieve perfect scoopability.

★★★★★5.0(14 reviews)
Categories Desserts