Chocolate Peanut Butter Ice Cream – Velvety Chocolate Bliss with Swirls of Peanut Butter

April 2, 2025

Chocolate Peanut Butter Ice Cream

Is there anything better than the combination of chocolate and peanut butter? I don’t think so! This Chocolate Peanut Butter Ice Cream is a dreamy dessert that delivers rich, velvety chocolate goodness with luscious swirls of peanut butter in every bite. If you love the classic duo of sweet and salty, creamy and nutty, then this homemade ice cream is going to be your new favorite treat.

And the best part? It’s incredibly easy to make at home with simple ingredients, an ice cream maker, and a little bit of patience (trust me, the wait is worth it!). Keep reading to learn how to whip up this irresistible frozen delight.

Why You’ll Love This Chocolate Peanut Butter Ice Cream

  • Rich and creamy texture – Thanks to the combination of heavy cream and whole milk, this ice cream is ultra-smooth.
  • Deep chocolate flavor – Cocoa powder and vanilla create a chocolatey base that’s pure bliss.
  • Nutty peanut butter swirls – Sweetened peanut butter ribbons add a salty contrast to the chocolate.
  • Better than store-bought! – You control the ingredients, so there are no artificial flavors or preservatives.
  • Perfect for any occasion – Whether it’s summer or you just need a chocolate-peanut butter fix, this ice cream hits the spot!

What Does This Ice Cream Taste Like?

Imagine a rich, silky-smooth chocolate ice cream that melts on your tongue, balanced by ribbons of sweet, salty peanut butter goodness. The combination of deep cocoa and nutty peanut butter is pure indulgence—every scoop is a creamy, dreamy delight that satisfies all your dessert cravings!

Ingredients You’ll Need

Here’s what you’ll need to make this heavenly Chocolate Peanut Butter Ice Cream:

Chocolate Peanut Butter Ice Cream

For the Chocolate Ice Cream Base:

  • 2 cups heavy cream – The key to a creamy, smooth texture.
  • 1 cup whole milk – Helps balance the richness while keeping it luscious.
  • ¾ cup granulated sugar – Adds the perfect amount of sweetness.
  • ½ cup unsweetened cocoa powder – For that deep chocolate flavor.
  • ½ teaspoon salt – Enhances the chocolate and balances sweetness.
  • 1 teaspoon vanilla extract – Adds warmth and enhances flavor.

For the Peanut Butter Swirl:

  • ½ cup peanut butter (creamy or crunchy) – Pick your favorite for a smooth or textured swirl.
  • 2 tablespoons powdered sugar – Adds sweetness to balance the saltiness.
  • ¼ cup milk (for thinning peanut butter) – Makes it drizzle-ready.

Kitchen Tools You’ll Need

  • Ice cream maker – Essential for achieving a perfectly creamy texture.
  • Medium saucepan – For warming the milk, sugar, and cocoa mixture.
  • Mixing bowls – For blending the peanut butter swirl.
  • Whisk – To ensure a smooth, lump-free ice cream base.
  • Storage container with lid – To freeze and store your ice cream.

How to Make Chocolate Peanut Butter Ice Cream

Step 1: Make the Chocolate Ice Cream Base

  1. In a medium saucepan, heat the whole milk and granulated sugar over low heat. Stir until the sugar dissolves completely.
  2. Whisk in the cocoa powder and salt, ensuring no lumps remain. The mixture should be smooth and rich.
  3. Remove from heat and pour in the heavy cream and vanilla extract, stirring to combine.
  4. Cover and refrigerate for at least 4 hours (or overnight) until completely chilled.

Step 2: Churn the Ice Cream

  1. Once the mixture is chilled, pour it into an ice cream maker and churn according to the manufacturer’s instructions (usually about 20 minutes).

Step 3: Prepare the Peanut Butter Swirl

  1. While the ice cream is churning, mix the peanut butter, powdered sugar, and ¼ cup milk in a small bowl. Stir until smooth and slightly runny. If it’s too thick, add a bit more milk.

Step 4: Swirl in the Peanut Butter

  1. When the ice cream reaches a soft-serve consistency, drizzle the peanut butter mixture into the churning ice cream, creating beautiful swirls.

Step 5: Freeze Until Firm

  1. Transfer the churned ice cream to a container, cover, and freeze for at least 4 hours until firm.
  2. Scoop, serve, and enjoy your homemade Chocolate Peanut Butter Ice Cream!

What to Serve with Chocolate Peanut Butter Ice Cream

This ice cream is incredible on its own, but if you want to take it to the next level, try serving it with:

  • Warm brownies – The ultimate chocolate overload!
  • Chocolate chip cookies – Sandwich a scoop between two cookies for a DIY ice cream sandwich.
  • Whipped cream and chocolate sauce – For an extra indulgent sundae.
  • Crushed peanuts or chocolate chips – Sprinkle on top for added crunch.

Pro Tips for the Best Homemade Ice Cream

Chill the base completely – The colder the mixture, the creamier the final texture.
Don’t skip the salt – It enhances the chocolate flavor and balances the sweetness.
Swirl in the peanut butter at the right time – If you add it too soon, it will blend into the ice cream instead of forming ribbons.
Use high-quality cocoa powder – A good cocoa powder makes a big difference in flavor.

How to Store Homemade Ice Cream

To keep your ice cream fresh and creamy:

  • Store it in an airtight container to prevent freezer burn.
  • Press a piece of parchment paper or plastic wrap directly onto the surface before sealing the lid.
  • Keep it in the coldest part of your freezer for the best texture.
  • Let it sit at room temperature for 5-10 minutes before scooping for a perfect texture.

Frequently Asked Questions (FAQ)

Can I make this without an ice cream maker?

Yes! After mixing the base, pour it into a shallow dish and freeze. Stir every 30 minutes for 2-3 hours to create a smoother texture.

Can I use natural peanut butter?

Yes, but it may be slightly less sweet. You can adjust by adding an extra tablespoon of powdered sugar.

Can I use dairy-free alternatives?

Absolutely! Swap the heavy cream for coconut cream and the milk for almond or oat milk.

How long does homemade ice cream last?

Stored properly, it will stay fresh for about 2-3 weeks (if you can resist eating it all before then!).

Final Thoughts

If you’re a chocolate and peanut butter lover, this homemade Chocolate Peanut Butter Ice Cream is an absolute must-try! It’s rich, creamy, and bursting with decadent chocolate flavor and swirls of nutty goodness. Plus, it’s so easy to make, and the results are better than anything you’d find at the store.

Try it out, and let me know how it turns out! Snap a pic and tag me on Pinterest—I’d love to see your delicious creations. 🍫🥜🍦

Looking for more homemade ice cream recipes? Check these out:

Happy scooping! 😊🍨

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chocolate Peanut Butter Ice Cream

Chocolate Peanut Butter Ice Cream – Velvety Chocolate Bliss with Swirls of Peanut Butter


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mary
  • Total Time: 4 hours 30 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Rich, creamy, and absolutely indulgent, this Chocolate Peanut Butter Ice Cream is the perfect blend of deep cocoa flavor and luscious peanut butter swirls. Made with simple ingredients and an ice cream maker, it’s a homemade treat that’s better than store-bought! Every scoop is packed with velvety chocolate goodness and ribbons of nutty sweetness—dessert bliss in every bite.


Ingredients

Scale

2 cups heavy cream

1 cup whole milk

¾ cup granulated sugar

½ cup unsweetened cocoa powder

½ teaspoon salt

1 teaspoon vanilla extract

For the Peanut Butter Swirl:
½ cup peanut butter (creamy or crunchy)

2 tablespoons powdered sugar

¼ cup milk (for thinning peanut butter)


Instructions

Make the Ice Cream Base: In a saucepan over low heat, warm the milk and granulated sugar, stirring until the sugar dissolves.

Whisk in the cocoa powder and salt until the mixture is smooth and lump-free. Remove from heat.

Stir in the heavy cream and vanilla extract, then cover and refrigerate for at least 4 hours (or overnight) until fully chilled.

Churn the Ice Cream: Pour the chilled mixture into an ice cream maker and churn according to the manufacturer’s instructions (about 20 minutes).

Prepare the Peanut Butter Swirl: In a small bowl, mix peanut butter, powdered sugar, and milk until smooth and drizzle-ready.

Swirl It In: When the ice cream reaches a soft-serve consistency, drizzle the peanut butter mixture into the ice cream as it churns.

Freeze Until Firm: Transfer to a container, cover, and freeze for at least 4 hours until firm.

Scoop, serve, and enjoy the best Chocolate Peanut Butter Ice Cream ever!

 

Notes

For a stronger peanut butter flavor, double the swirl mixture.
✔ Use natural peanut butter for a more intense nutty taste.
✔ Want extra crunch? Add chopped peanuts or mini chocolate chips before freezing.
✔ No ice cream maker? Freeze the mixture in a shallow dish, stirring every 30 minutes for 2-3 hours for a smooth texture.

 

  • Prep Time: 10 minutes
  • Chilling Time: 4 hours
  • Cook Time: Churning Time: 20 minutes
  • Category: Dessert
  • Method: Churned
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star