No-Churn Chocolate Peanut Butter Ice Cream

Loading…

By Reading time

Fudgy chocolate ice cream with thick ribbons of peanut butter swirled through it is the kind of dessert that disappears fast, even when the freezer is full of other options. The texture is dense and creamy without feeling heavy, and the peanut butter cuts through the chocolate in a way that keeps each bite interesting all the way to the bottom of the pan.

What makes this version work is the balance between whipped cream and sweetened condensed milk. The cream brings air and body, while the condensed milk keeps the base smooth and scoopable after freezing. Cocoa powder gives the chocolate a deep, almost brownie-like edge, and warming the peanut butter first matters because it drizzles cleanly instead of clumping into thick blobs that won’t swirl.

Below, I’ll show you how to keep the whipped cream from collapsing, how to get those peanut butter ribbons instead of a muddy blend, and a few smart ways to change the recipe if you want to make it dairy-free or add extra crunch.

The chocolate base froze up creamy, not icy, and the peanut butter stayed in thick ribbons instead of disappearing into the mix. I let it sit about 10 minutes before scooping and it was perfect.

★★★★★— Megan T.

Save this no-churn chocolate peanut butter ice cream for the nights when you want thick peanut butter swirls and a fudgy frozen base without dragging out the machine.

Save to Pinterest

The Part That Keeps No-Churn Ice Cream Creamy Instead of Dense

No-churn ice cream only works when the base keeps enough air to freeze soft, not heavy. The biggest mistake is overmixing after the whipped cream goes in. Once the condensed milk mixture meets the whipped cream, you’re just folding until the streaks disappear. Stop there. If you keep stirring, you knock out the air that gives the finished ice cream its scoopable texture.

The other place people go wrong is with the peanut butter swirl. Thick peanut butter sinks and turns into hard pockets. Warm it just enough to loosen it, and drizzle it in thin ribbons over the surface so a knife can drag it through the chocolate base without blending everything into one brown color.

  • Whipping cream to stiff peaks — This is your structure. Soft peaks won’t hold enough air, and the ice cream freezes more solid. Stiff peaks should stand straight up when you lift the whisk.
  • Sweetened condensed milk — Don’t swap this for regular milk and sugar unless you’re making a completely different recipe. Condensed milk brings sweetness and body in one ingredient, which is why the texture stays smooth after freezing.
  • Cocoa powder — Unsweetened cocoa gives the base its deep chocolate flavor without making it gritty. Dutch-process cocoa works too and gives a darker, smoother taste.
  • Warmed peanut butter — This matters more than the brand. Smooth peanut butter swirls best when it’s warm enough to drizzle. Natural peanut butter can work, but stir it very well first so the oil doesn’t separate in the freezer.

What Each Ingredient Is Actually Doing in This Ice Cream

Scoop of homemade ice cream in a bowl
  • Base ingredient (cream, milk, or custard) — This provides the foundation and richness. Quality matters.
  • Sweetener (sugar, honey, or condensed milk) — This sweetens and prevents ice crystals. The ratio is critical.
  • Flavor element (vanilla, fruit, chocolate, or other) — This defines the ice cream personality. Use quality ingredients.
  • Egg yolks (if making custard base) — These create richness and silky texture. Optional but elevates ice cream.
  • Churning (if using ice cream maker) — This incorporates air and prevents ice crystals. Critical for smooth texture.
  • Freezing temperature and time — Proper freezing prevents rock-hard texture. Store at 0°F or below.
  • Mix-ins (chocolate, cookies, fruit, or swirls) — These add texture and prevent one-dimensional flavor. Add near end of churning.
  • Serving temperature (slightly soft, not rock hard) — This provides creamy mouthfeel. Remove from freezer 5 minutes before serving.

How to Fold the Base Without Losing the Air You Just Whipped In

Whip the Cream First

Start with cold heavy cream in a large bowl and whip it until stiff peaks form. The cream should look billowy and hold its shape, not slump back into the bowl. If you stop too early, the finished ice cream freezes hard. If you go too far and it starts looking grainy, you’ve overwhipped it, and the texture won’t be as smooth once frozen.

Mix the Chocolate Base Until It’s Completely Smooth

In a separate bowl, whisk the sweetened condensed milk, cocoa powder, vanilla, and salt until no dry spots remain. Cocoa likes to hide in the corners, so scrape the bowl and keep whisking until the mixture looks glossy and even. A few tiny lumps here turn into bitter specks later, and that’s hard to fix once the cream is folded in.

Fold, Don’t Stir

Add the chocolate mixture to the whipped cream in two or three additions and fold with a spatula, sweeping from the bottom of the bowl up and over the top. The goal is a uniform base that still looks light. If you stir in circles, the cream deflates and the ice cream freezes closer to a brick than a scoop. Stop as soon as the streaks are gone.

Swirl the Peanut Butter While It’s Still Soft

Pour half the mixture into a loaf pan, drizzle on half the warm peanut butter, and drag a knife through it a few times. Repeat with the remaining mixture and peanut butter. Don’t over-swirl. You want ribbons, not a fully blended filling. A little contrast is what makes each spoonful taste like chocolate and peanut butter instead of just one muted flavor.

Freeze Until Firm Enough to Scoop

Cover the pan and freeze it for at least 6 hours, or overnight if you want clean scoops. The surface should look matte and firm all the way through. If it feels soft in the center, it needs more time. Pulling it too early gives you a slushy middle that turns icy after refreezing.

Three Ways to Change the Swirl Without Breaking the Texture

Make it dairy-free

Use full-fat coconut cream in place of heavy cream and a dairy-free sweetened condensed milk alternative. The texture will still be creamy, but the coconut flavor will show a little. Chill both ingredients well before whipping so the base holds as much air as possible.

Add crunch without freezing it solid

Fold in chopped peanut butter cups, chopped peanuts, or chocolate chunks after the base is mixed, then layer a little between the swirls. Keep the pieces small so the scoop still cuts cleanly. Big chunks can make the frozen loaf brittle.

Use almond butter instead of peanut butter

Almond butter gives a slightly less sweet, more roasted finish. Warm it the same way and swirl it lightly so it stays visible in the chocolate base. It’s a good swap if you want the same method with a softer nut flavor.

Storage and Reheating

  • Refrigerator: This ice cream doesn’t belong in the fridge. It will melt into a loose base within minutes.
  • Freezer: Keeps well for about 2 weeks if tightly covered. Press parchment or plastic wrap directly on the surface before sealing the pan to prevent ice crystals.
  • Reheating: Not applicable. Let it sit at room temperature for 5 to 10 minutes before scooping so the edges soften first.

Questions I Get Asked About This Recipe

Can I use crunchy peanut butter?+

You can, but the swirl won’t be as smooth and ribbon-like. Crunchy peanut butter also sets up with little peanut bits that interrupt the creamy texture. If that’s what you like, warm it first so it still drizzles.

How do I keep the ice cream from getting icy?+

The main defenses are stiffly whipped cream, fully smooth condensed milk, and a tight cover on the pan. Ice crystals usually show up when the base was underwhipped or when air got into the container during freezing. Pressing wrap against the surface helps a lot.

Can I make this ahead for a party?+

Yes, and it’s better that way. Make it the day before so it has enough time to freeze all the way through, then let it sit out for a few minutes before serving. That gives you clean scoops instead of a broken spoon.

How do I fix peanut butter that clumps when I swirl it in?+

Warm it a little longer until it pours in a thin ribbon. If it’s too thick, it will sit on top in heavy blobs and won’t marble through the base. A quick 10 to 15 seconds in the microwave is usually enough.

Can I use natural peanut butter for the swirl?+

Yes, but stir it until the oil is completely incorporated before warming it. Natural peanut butter can separate, and if you swirl it in without mixing first, the texture gets greasy in spots. A well-stirred jar behaves much better.

No-Churn Chocolate Peanut Butter Ice Cream

No-churn chocolate peanut butter ice cream with a fudgy cocoa base and thick peanut butter ribbons—swirled in a loaf pan for easy, zero-equipment richness. Chilled until firm so you get churned-style creaminess without an ice cream maker.
Prep Time 15 minutes
Freezing 6 hours
Total Time 6 hours 15 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 520

Ingredients
  

Ice cream base
  • 2 cup heavy cream Cold helps the cream whip to stiff peaks.
  • 1 can (14 oz) sweetened condensed milk
  • 0.5 cup unsweetened cocoa powder
  • 1 tsp vanilla extract
  • 0.25 tsp salt
  • 0.75 cup creamy peanut butter Warm until pourable so it ribbons and swirls.

Method
 

Whip and mix
  1. Whip the heavy cream in a large bowl until you reach stiff peaks, about 5–8 minutes, and the mixture holds shape when you lift the whisk.
  2. Whisk the sweetened condensed milk, unsweetened cocoa powder, vanilla extract, and salt in a separate bowl until the cocoa is fully smooth and no dark streaks remain.
  3. Gently fold the condensed milk cocoa mixture into the whipped cream until just combined, keeping the foam airy and stopping as soon as no white streaks show.
Layer and swirl
  1. Pour half of the mixture into a 9x5 loaf pan, drizzle with half the warmed peanut butter, then swirl with a knife using a few gentle passes.
  2. Add the remaining ice cream mixture, top with the remaining peanut butter, and swirl again with the knife for thick ribbon patterns.
Freeze
  1. Freeze the loaf pan for at least 6 hours or overnight until firm to the touch and scoopable.

Notes

For the cleanest swirls, make sure the peanut butter is warm but not hot, so it drizzles without seizing. Store covered in the freezer up to 2 weeks; thaw for 5–10 minutes at room temperature for best scoopability. Freezing is yes—refreezing after brief thawing may slightly soften texture. For a different dietary option, use a sweetened condensed milk substitute made for dairy-free no-churn desserts to keep it creamy (texture may vary).

Enjoyed this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating