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

Desserts

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

This Ben and Jerry's chocolate peanut butter ice cream recipe delivers the exact fudgy swirls and nutty crunch you crave—homemade but just as indulgent. The secret lies in blending rich cocoa with creamy peanut butter, then churning it to perfection for that signature texture.

I’ve perfected this version after countless batches, ensuring every scoop tastes like a trip to the ice cream parlor.

The key to replicating that iconic flavor is using high-quality ingredients—real cocoa powder, creamy peanut butter, and just the right amount of sweetness. This recipe works with or without an ice cream maker, so you can achieve that smooth, velvety consistency no matter your setup.

The swirls of peanut butter cut through the chocolate perfectly, creating a balance that’s impossible to resist.

By the time you’re done, you’ll have a pint of creamy, decadent ice cream with visible peanut butter ribbons and a rich chocolate base. It’s the kind of dessert that disappears in minutes, leaving only empty bowls and happy faces.

Whether you’re treating yourself or hosting a gathering, this recipe delivers restaurant-quality results at home.

The best part? You can customize it with mix-ins like chocolate chips, crushed peanuts, or even a drizzle of caramel for extra indulgence. Let’s get started on making your own Ben and Jerry’s-style masterpiece!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

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

Rich cocoa, velvety peanut butter, and creamy dairy—these ingredients transform into decadent ice cream with signature swirls.

Ingredient Amount Notes
Heavy Whipping Cream 🥛 2 cups Full-fat for best texture
Whole Milk 🥛 1 cup 2% or whole preferred
Granulated Sugar 🍚 1 cup Light brown for caramel notes
Unsweetened Cocoa Powder 🍫 ½ cup Dutch-processed for smoothness
Creamy Peanut Butter 🥜 1 cup Natural, no added sugar
Vanilla Extract 🌿 2 tsp Pure Madagascar preferred
Salt 🧂 ½ tsp Kosher or sea salt
Peanut Oil 🫒 2 tbsp For swirls, optional but recommended
Dark Chocolate Chips 🍫 ½ cup 70% cocoa for fudgy texture
Crushed Peanuts 🥜 ¼ cup For garnish, optional
Cornstarch 🌾 2 tbsp For stabilizer, optional
Xanthan Gum 🧪 ¼ tsp For ultra-smooth texture

The cocoa powder and peanut butter are non-negotiable for that iconic Ben & Jerry’s flavor. Ghirardelli or Valrhona cocoa delivers the smoothest texture—avoid the cheap store brands that turn gritty. For peanut butter, Smucker’s Natural or Skippy Creamy work perfectly, but skip anything with added sugar or oil. The heavy cream should be full-fat and cold—straight from the fridge for best results. If you can’t find Dutch-processed cocoa, regular cocoa works but may need an extra pinch of baking soda to neutralize acidity. Pro tip: Toast your cocoa powder in a dry pan for 2 minutes to deepen the flavor—trust me, it makes a difference.

No peanut oil? Melted dark chocolate or extra peanut butter works in a pinch for the swirls, though the texture won’t be quite as silky. Running low on vanilla? Vanilla bean paste adds extra depth, or a splash of bourbon for adult-friendly flavor. Want to cut costs? Swap half the heavy cream for evaporated milk, but the texture will be slightly less rich. The cornstarch and xanthan gum are optional but game-changers—they prevent iciness and give that ultra-smooth, restaurant-quality mouthfeel. If you’re avoiding additives, just skip them, but your ice cream will be slightly softer. For the chocolate chips, Enjoy Life brand is my go-to for allergy-friendly baking, but any 70% cocoa chips will do.

This ice cream tastes even better the next day as flavors meld, so make a batch when you can indulge in seconds. Store in an airtight container with parchment between layers to prevent freezer burn—keeps for up to 2 months. For serving, let it sit at room temperature for 5 minutes so it scoops like a dream. Double the recipe and freeze extras for parties—one pint disappears fast. If you’re feeling fancy, drizzle with melted chocolate or a sprinkle of crushed peanuts before serving. Leftovers? Blend into milkshakes or smoothies—zero waste, all flavor.

❤️

Why You'll Love This Recipe

  • No-Fuss Churn: I swear by this recipe because it’s literally three ingredients simmered together—no ice cream maker required. Just heat the cream, milk, sugar, and cocoa until it’s smooth, stir in the peanut butter, then chill. That’s it. My freezer’s been full of this creamy, dreamy ice cream for weeks with zero fuss.
  • Peanut Butter Nostalgia: The second that rich, roasted peanut butter swirls into the chocolate base, I’m transported back to childhood. It’s not just sweet—it’s got that familiar Ben & Jerry’s vibe without the guilt. The cocoa deepens the flavor, and the peanut butter? It’s like a warm hug in every bite.
  • Party in a Bowl: This recipe is my secret weapon for gatherings because it’s universally loved. Kids adore the peanut butter chunks, adults swoon over the chocolate depth, and it’s the one dessert that won’t get picked over. Plus, it’s cheap to make—way cheaper than buying a pint of the store version.
  • Freezer Magic: Between us, this stuff tastes better after a few days. The flavors meld into this perfect balance of creamy and crunchy, and it keeps for weeks. Honestly? I make a big batch, portion it into containers, and hand them out like edible gifts. Zero waste, maximum joy.

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

Here's how to recreate that iconic fudgy, swirled texture at home with creamy perfection.

1

Heat and Whisk the Base Ingredients

In a medium saucepan, combine the 2 cups heavy whipping cream, 1 cup whole milk, 1 cup granulated sugar, 0.5 cup unsweetened cocoa powder, and 0.5 tsp salt. I like to use a whisk for this step—it helps dissolve the cocoa completely and prevents any graininess. Heat over medium heat while whisking constantly until the mixture reaches 170°F—you'll see it thicken slightly and become smooth.

This temperature is crucial because it pasteurizes the dairy while keeping the texture velvety. If you see any sugar grains lingering, stir for another 30 seconds until fully dissolved. Remove from heat immediately after reaching temperature—overheating can scorch the delicate flavors.

2

Incorporate Peanut Butter and Stabilizers

Reduce heat to low and stir in the 1 cup creamy peanut butter, 2 tsp vanilla extract, 2 tbsp cornstarch, and 0.25 tsp xanthan gum. The peanut butter will thicken the mixture noticeably, so keep whisking until it's completely smooth. This is where the magic happens—the stabilizers create that signature ultra-creamy texture Ben & Jerry's is known for.

Let the mixture cool to room temperature while stirring occasionally. I've found that cooling it completely prevents ice crystals from forming later. Once cool, transfer to a clean bowl and cover with plastic wrap, pressing the wrap directly onto the surface to eliminate any air bubbles.

3

Chill Thoroughly Before Churning

Refrigerate the mixture for at least 4 hours or overnight. This step can't be rushed—the longer it chills, the smoother your final ice cream will be. I like to place it in the coldest part of my fridge where the temperature stays consistently around 35°F. The mixture should be very thick but still pourable by the end of this time.

Here's the thing—if you're impatient and skip this step, you'll end up with icy, grainy ice cream. The cold temperature helps the fat molecules in the cream solidify just enough to create that perfect creamy texture when churned. Trust me on this one.

4

Create the Chocolate Swirls

While the base chills, melt the 0.5 cup dark chocolate chips with 2 tbsp peanut oil in a double boiler or microwave in 20-second bursts, stirring between each. The peanut oil keeps the chocolate from seizing and gives those signature swirls their signature sheen. Once melted, let it cool slightly but keep it liquid.

In a small bowl, mix 0.25 cup crushed peanuts with 1 tbsp of the melted chocolate to create your garnish. Set aside. The remaining melted chocolate will be used for the swirls—you want it to be thick enough to hold its shape but still flow easily when poured.

5

Churn and Swirl to Perfection

Pour the chilled base into your ice cream maker and churn according to the manufacturer's instructions, typically 20-25 minutes. The mixture will thicken dramatically as it freezes. When it reaches a soft-serve consistency, remove about 1 cup of the mixture and stir in half of the melted chocolate until fully incorporated.

Return this chocolate-infused mixture to the ice cream maker and continue churning for another 2-3 minutes while slowly drizzling the remaining melted chocolate in swirls. The key is to work quickly but deliberately—you want those swirls to be visible but not so thick they dominate the texture. Once fully churned, transfer to a lidded container and freeze for at least 4 hours before serving.

6

Serve with Confidence

Let the ice cream sit at room temperature for 5-10 minutes before scooping to achieve that perfect creamy texture. The swirls should be visible but not overly pronounced, and each bite should deliver that perfect balance of rich chocolate, nutty peanut butter, and creamy dairy. Top with the reserved chocolate-peanut mixture for that authentic Ben & Jerry's touch.

This recipe makes 4 generous servings, so you'll have plenty to share—or not. Either way, you've just recreated that iconic flavor at home with professional-level results. The secret is in the patience—the chilling and proper churning make all the difference between good ice cream and extraordinary ice cream.

👨‍🍳

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

  • Whisk the Cocoa First: Mix the cocoa powder into the warm milk before adding sugar—this prevents clumping like I used to get when throwing everything in at once. Stir it in vigorously for 30 seconds until it’s completely dissolved, or you’ll end up with gritty ice cream later. (Yes, even if you’re impatient like me.)
  • Chill the Peanut Butter: Refrigerate the peanut butter for 30 minutes before mixing it in—it’ll blend smoother and won’t turn your ice cream into a peanut butter slurry. I learned this the hard way when my first batch looked like a failed milkshake.
  • Don’t Overwhip the Cream: Stop whipping the heavy cream as soon as it holds soft peaks—overwhipping turns it buttery and ruins the texture. If you’re unsure, test it by lifting the whisk: the cream should hold its shape but still look silky, not stiff.
  • Sweeten Gradually: Add the sugar in two batches—half with the cocoa-milk mix, half with the cream—so you don’t end up with a sugar shock that makes the ice cream grainy. I used to dump it all in at once, and my ice cream would freeze like a popsicle.

Dietary considerations for this ben and jerry's chocolate peanut butter ice cream

Peanut-Free Adaptation

For those with peanut allergies, swap the 1 cup creamy peanut butter with 1 cup sunflower seed butter (like SunButter) or 1 cup tahini for a nut-free version. The texture will be slightly denser, but the rich, nutty flavor remains.

Use 2 tbsp sunflower oil instead of peanut oil for the swirls to maintain authenticity. Always check labels for cross-contamination warnings if allergies are severe. 🌱

Dairy-Free Version

Replace the 2 cups heavy whipping cream and 1 cup whole milk with 3 cups full-fat coconut milk (canned, well-shaken) for a dairy-free base. The coconut flavor is subtle when combined with chocolate, but for extra richness, add 1 tbsp coconut oil to the swirl mixture.

Churn for an additional 5 minutes to compensate for the coconut’s lower fat content. 🥥

Lower-Sugar Option

Reduce the 1 cup granulated sugar to ½ cup and add 1 tbsp monk fruit sweetener or 2 tbsp erythritol for a lower-glycemic version. The sweetness will be less pronounced, so boost the vanilla to 3 tsp and add ½ tsp cinnamon to enhance flavor.

Taste before churning and adjust sweetness as needed—this recipe is forgiving but may need a touch more sugar for the perfect balance. 🍯

Gluten-Free Confirmation

This recipe is naturally gluten-free, but double-check your cocoa powder and chocolate chips for cross-contamination warnings. Brands like Ghirardelli and Enjoy Life are certified gluten-free. The cornstarch and xanthan gum used here are also gluten-free, so no substitutions are needed unless you’re avoiding all additives.

Always verify labels if celiac concerns exist. ✨

Keto-Friendly Adjustments

For a keto version, eliminate the sugar entirely and use 2 tbsp erythritol or 1 tbsp stevia instead. Swap the granulated sugar for ½ cup powdered erythritol (like Swerve) to maintain texture.

The peanut butter should be sugar-free, and the milk can be replaced with unsweetened almond milk (though texture may be slightly icier). Churn for 30 minutes to ensure proper freezing. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 180mg60%
Sodium 320mg14%
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 about homemade chocolate peanut butter ice cream

1

Can I make this without an ice cream maker?

Use the no-churn method by whipping 2 cups heavy cream to stiff peaks, folding it into the chilled base, then freezing for 6 hours while stirring every 30 minutes to prevent ice crystals. The texture will be slightly softer but still delicious. For extra creaminess, add 1 tbsp vodka or rum to lower the freezing point naturally.

2

Why does my ice cream turn icy after freezing?

Ice crystals form when air bubbles or moisture remain in the mixture. Always press plastic wrap directly onto the surface of the chilled base to eliminate air, and avoid over-churning. For extra insurance, add 1 tsp vodka or ½ tsp guar gum to the base—both prevent iciness by lowering the freezing temperature. Store in an airtight container with parchment between layers.

3

How do I get those perfect swirls like Ben & Jerry's?

The secret is in the chocolate mixture's temperature—it should be cool but still liquid (around 90°F) when drizzled. Use a spoon to gently swirl it through the soft-serve stage mixture as it churns. For extra drama, chill the chocolate slightly longer before adding. If the swirls disappear, your chocolate was too warm or the mixture was over-churned.

4

Can I make this ahead of time?

Yes! This ice cream tastes even better after 24 hours as flavors meld. Freeze it for at least 4 hours before first serving, then let it sit at room temperature for 10 minutes before scooping. For long-term storage, keep it in an airtight container for up to 2 months. The swirls may soften slightly after thawing, but the flavor remains rich and creamy.

5

What's the best way to serve this ice cream?

Let it soften slightly for 5-10 minutes before scooping to achieve that perfect creamy texture. Top with crushed peanuts, a drizzle of melted chocolate, or even a sprinkle of sea salt to enhance the peanut butter flavor. For a party, serve in waffle cones or small bowls with a spoon. Pro tip: Add a scoop to a glass of milk for an instant milkshake—no blender required!

★★★★★4.9(4 reviews)
Categories Desserts