This Peanut Butter Ice Cream Recipe is creamy, rich, and packed with bold peanut butter flavor. Whether I’m scooping it into a cone or enjoying it straight from the bowl, every bite is smooth, nutty, and satisfying. It’s the kind of dessert I crave on hot afternoons—or anytime I need a sweet, indulgent treat.

Why You’ll Love This Recipe

I love how simple this ice cream is to make, with just a few ingredients and no fussy steps. The texture is ultra-creamy thanks to the heavy cream and peanut butter, and the flavor is sweet but perfectly balanced with that signature peanut saltiness. It’s one of those recipes that feels like something I’d buy at an ice cream shop but is surprisingly easy to make at home.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Heavy cream

  • Whole milk

  • Creamy peanut butter

  • Granulated sugar

  • Vanilla extract

  • Salt

Optional mix-ins:

  • Crushed peanut butter cups

  • Chopped peanuts

  • Chocolate chips

  • Swirls of jelly or caramel

Directions

  1. In a saucepan over medium heat, I combine the milk, sugar, and salt, stirring until the sugar dissolves.

  2. I whisk in the peanut butter until fully smooth and melted into the mixture.

  3. I remove the pan from heat and stir in the vanilla extract.

  4. I let the base cool completely in the refrigerator for at least 2 hours (or overnight for best results).

  5. Once chilled, I pour the mixture into my ice cream maker and churn according to the manufacturer’s instructions, usually for about 20–25 minutes.

  6. When the ice cream reaches soft-serve consistency, I transfer it to a container, add any mix-ins, and freeze for at least 2–4 hours to firm up.

Servings and timing

This recipe makes about 6 servings. It takes me 10 minutes to prep the base, plus 2–4 hours of chill and freeze time, depending on how firm I want it.

Variations

Sometimes I swirl in a ribbon of strawberry jam or honey after churning for a peanut butter and jelly twist. I’ve also mixed in mini pretzels or toffee bits for a sweet-and-salty contrast. For a chocolate version, I add a bit of cocoa powder to the base or toss in fudge chunks at the end.

Storage/Reheating

I store the ice cream in a freezer-safe container with a lid, pressing a piece of parchment or plastic wrap directly onto the surface to prevent ice crystals. It keeps well for up to 2 weeks. I let it sit at room temperature for 5–10 minutes before scooping to get that perfect creamy texture. No reheating needed, of course—just thaw slightly and enjoy.

FAQs

Can I use natural peanut butter?

I prefer creamy, no-stir peanut butter for the smoothest texture. Natural peanut butter can separate and make the base oily, but I’ve used it with good results if I stir it very well beforehand.

Do I need an ice cream maker?

It helps with texture, but I’ve made a no-churn version by whipping 2 cups of heavy cream and folding it into the cooled peanut butter mixture. Then I freeze it in a loaf pan until firm.

Is this ice cream super sweet?

It’s sweet, but not overly so. If I want it less sweet, I slightly reduce the sugar or use dark chocolate mix-ins to balance it out.

Can I make this dairy-free?

Yes, I’ve made it with full-fat coconut milk and it turns out rich and creamy. I also use a dairy-free peanut butter and skip the heavy cream.

What’s the best way to get it soft and scoopable?

I always let it sit out for a few minutes before scooping. If it’s rock hard, I dip my scoop in hot water to glide through it easily.

Conclusion

Peanut Butter Ice Cream is a creamy, rich, and totally satisfying dessert I can whip up anytime I have a peanut butter craving. Whether I enjoy it plain or load it with mix-ins, it always hits the spot. Once I made it, it became a go-to in my homemade ice cream lineup.

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
Peanut Butter Ice Cream Recipe

Peanut Butter Ice Cream Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 4 hours (including chilling and freezing)
  • Yield: 6 servings
  • Category: Dessert
  • Method: Freezing
  • Cuisine: American
  • Diet: Vegetarian

Description

This Peanut Butter Ice Cream Recipe is a rich, creamy dessert packed with sweet and salty peanut butter flavor. Perfectly smooth and simple to make, it’s a homemade treat that rivals your favorite ice cream shop scoop.


Ingredients

  • 1 cup whole milk
  • 2/3 cup granulated sugar
  • 1/4 tsp salt
  • 1 cup creamy peanut butter
  • 2 cups heavy cream
  • 1 tsp vanilla extract
  • Optional mix-ins:
  • Crushed peanut butter cups
  • Chopped peanuts
  • Chocolate chips
  • Swirls of jelly or caramel

Instructions

  1. In a medium saucepan over medium heat, combine milk, sugar, and salt. Stir until sugar is fully dissolved.
  2. Whisk in peanut butter until smooth and fully incorporated. Remove from heat.
  3. Stir in vanilla extract. Let the base cool, then refrigerate for at least 2 hours or overnight.
  4. Once chilled, pour into an ice cream maker and churn according to the manufacturer’s instructions (about 20–25 minutes).
  5. When ice cream reaches soft-serve consistency, transfer to a container and fold in any mix-ins.
  6. Cover and freeze for 2–4 hours until firm. Let sit at room temperature for a few minutes before scooping.

Notes

  • Use no-stir creamy peanut butter for best texture.
  • For no-churn version: whip 2 cups heavy cream, fold in cooled peanut butter base, and freeze in loaf pan.
  • Add jam for PB&J flavor, or cocoa powder for a chocolate twist.
  • Store with plastic wrap pressed to surface to prevent ice crystals.
  • Use hot water to warm scoop if ice cream is too firm.

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 340
  • Sugar: 20g
  • Sodium: 140mg
  • Fat: 26g
  • Saturated Fat: 14g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 60mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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