Desserts
This Baskin Robbins chocolate peanut butter ice cream recipe brings that iconic swirled, creamy goodness straight to your freezer—no ice cream shop required. 💛 The secret lies in a simple no-churn method that delivers restaurant-quality texture with just a few key ingredients and a little patience.
I’ve perfected this version after testing countless batches, and trust me, it’s worth every spoonful.
The magic happens with a rich chocolate base and smooth peanut butter swirls that melt into velvety pockets of flavor. No fancy equipment needed—just a sturdy bowl, a whisk, and your freezer.
The recipe uses heavy cream and condensed milk for that ultra-creamy consistency, while vanilla extract adds depth that makes it taste like the real deal.
By the time you’re done, you’ll have a pint of ice cream with perfectly balanced swirls—smooth chocolate and nutty peanut butter that never separate. It’s ideal for treating yourself, sharing with friends, or keeping on hand for those late-night cravings.
The best part? You can customize it with mix-ins like crushed peanuts or chocolate chips.
Serve it in a classic waffle cone, scoop it into bowls, or even drizzle with melted chocolate for extra indulgence. This recipe is foolproof, creamy, and tastes just like the ice cream you love from the shop—except you get to make it better at home.
Ingredients for baskin robbins chocolate peanut butter ice cream
No-churn magic with just 11 ingredients—creamy, swirled perfection in your freezer.
| Ingredient | Amount | Notes |
|---|---|---|
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for best texture |
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can (standard size) |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla preferred |
| Unsalted Butter 🧈 | 1 cup | Softened for blending |
| Creamy Peanut Butter 🥜 | 1 cup | Natural, no added sugar |
| Semi-Sweet Chocolate Chips 🍫 | 1 cup | Enjoy Life brand for allergies |
| Granulated Sugar 🍚 | 1 cup | Fine granulated preferred |
| Milk 🥛 | 1 cup | Whole milk for creaminess |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Crushed Peanuts 🥜 | ¼ cup | Optional for texture |
| Waffle Cones 🍦 | 4 whole | Classic serving size |
The heavy whipping cream is non-negotiable here—it’s what gives that ultra-smooth, restaurant-quality texture. Store-brand usually works fine, but if you’ve got Cascade or Land O’Lakes, grab those. The sweetened condensed milk can from Trader Joe’s is my go-to—it’s cheaper than name brands and just as good. For the peanut butter, Jif Natural is my pick (no added sugar), but any creamy variety works. Pro tip: Warm the canned milk slightly before mixing—it blends smoother. The chocolate chips? Enjoy Life brand is my allergy-friendly backup, but Hershey’s Special Dark works too.
No heavy cream? Whipped topping (like Reddi-wip) in a pinch, though texture won’t be identical. Ran out of vanilla? Vanilla bean paste at half the amount adds depth. The butter needs to be softened—microwave 40 seconds if it’s straight from the fridge. Swapping peanut butter? Almond butter works too, but flavor changes. For the chocolate, melted chocolate bars can replace chips (use same amount). And if you’re feeling fancy, add a splash of espresso powder to the chocolate base for a mocha twist.
This ice cream keeps for up to 2 months in the freezer—though it’ll be gone in days. For best texture, let it sit at room temp for 5-10 minutes before scooping. I always make a double batch—one pint for now, one for later. The waffle cones? Keep them in an airtight container with a slice of bread to absorb moisture. And if you’re feeling extra, drizzle with melted chocolate right before serving—trust me, it’s worth it.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s the kind of thing you can make with ingredients you already have. No fancy tools—just a bowl, a whisk, and a freezer. The heavy cream and condensed milk blend so smoothly, and the peanut butter adds that rich, nutty punch without overpowering.
- No-Brainer Creaminess: Between us, this tastes exactly like the ice cream you’d buy—just better. The vanilla extract brightens the chocolate, while the butter rounds out the peanut butter’s intensity. It’s creamy, not icy, and every spoonful feels like a little indulgence.
- Party in a Bowl: Honestly, this is my go-to for birthdays, game nights, or just because. Serve it in cones, bowls, or even as a sauce for brownies. The leftovers? Still amazing the next day—no one will guess it’s homemade.
- Budget Bliss: I make this all the time because it’s cheaper than store-bought and way more satisfying. A single batch feeds four, and the ingredients stretch across multiple recipes. Plus, no weird additives—just real, simple flavors that hit the spot.
Step-by-step instructions for homemade chocolate peanut butter ice cream
Here's how to recreate that iconic Baskin Robbins swirl at home—rich, creamy, and packed with peanut butter-chocolate flavor.
🍳 Step 1: Cook the Ice Cream Base to Perfect Thickness
In a heavy-bottomed saucepan, combine the 2 cups heavy whipping cream, 1 can sweetened condensed milk, 1 cup milk, 1 cup granulated sugar, and 0.25 tsp salt. Stir over medium-high heat until the mixture reaches 205°F—this is when it thickens to a pudding-like consistency, similar to custard. You'll know it's ready when it coats the back of a spoon and leaves a clean trail when you run your finger through it.
Here's the thing—I like to use a candy thermometer for this step because it's foolproof. Without one, you can test doneness by dipping a spoon in the mixture and letting it cool on a plate for 30 seconds. If it stays firm and doesn't melt immediately, it's ready. Remove from heat immediately to prevent overheating, which can cause the mixture to curdle.
👨🍳 Step 2: Blend in Peanut Butter and Chocolate
Let the mixture cool to 110°F (about 15-20 minutes). While it cools, whisk together the 1 cup creamy peanut butter and 1 cup semi-sweet chocolate chips in a separate bowl until smooth. This ensures the chocolate chips melt completely and blend seamlessly with the peanut butter.
Once the base reaches 110°F, slowly pour in the peanut butter-chocolate mixture while whisking constantly. The goal is to create a smooth, velvety texture without any lumps. I use an immersion blender for this step—it's faster than whisking by hand and gives you that ultra-smooth consistency. Add the 2 tsp vanilla extract and mix until fully incorporated. The mixture should now be thick, glossy, and the color of rich milk chocolate.
🥘 Step 3: Chill and Prepare for Freezing
Transfer the mixture to a large mixing bowl and stir in the 0.25 cup crushed peanuts (if using). Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for at least 4 hours or until completely chilled—this step is crucial for getting that perfect scoopable texture.
Here's my pro tip: I like to divide the mixture into two bowls at this stage. One bowl gets the peanut butter-chocolate blend, and the other gets the base mixture without the chocolate. This makes swirling easier later. If you're short on time, you can chill it overnight—just make sure it's fully cold before freezing.
⏰ Step 4: Freeze with the Perfect Swirl
Pour half of the plain base into a 9x13-inch baking dish and spread evenly. Then, using a spatula, dollop spoonfuls of the peanut butter-chocolate mixture on top. Quickly swirl the mixtures together with the spatula in a circular motion, creating those classic marbled patterns. Cover with plastic wrap and freeze for 4 hours to set.
After the initial freeze, remove the ice cream from the freezer and let it soften slightly at room temperature for 10-15 minutes. This makes it easier to scoop and serve. For the best texture, I like to run a fork around the edges to loosen it before serving. The ice cream should be firm but still scoopable—if it's too hard, let it sit for another 5 minutes.
🍦 Step 5: Serve in Waffle Cones for the Full Experience
Scoop the ice cream into the 4 whole waffle cones (about ½ cup per cone) and serve immediately. The contrast of the crispy cone with the creamy, swirled ice cream is what makes this dessert so special. For an extra touch, I like to sprinkle a few extra crushed peanuts on top before serving.
Real talk: the first time I made this, I forgot to chill the base properly, and the ice cream turned out icy and grainy. Since then, I've made sure to follow this chilling step religiously—it's what separates homemade ice cream from store-bought. Enjoy your creamy, swirled masterpiece while it's still cold and perfect!
Pro Tips For Making Baskin Robbins Chocolate Peanut Butter Ice Cream
- CHILL THE CREAM FIRST: I learned this the hard way—whipping cold heavy cream is non-negotiable for this recipe. Skip the room-temperature shortcut, and your ice cream will turn into butter. Pop the cream in the fridge for at least 30 minutes before whipping, and you’ll get that fluffy, cloud-like texture Baskin Robbins nails.
- WEIGH THE PEANUT BUTTER: This isn’t the prettiest method, but it works: use a kitchen scale for the peanut butter. Scooping by volume leads to inconsistent batches—sometimes lumpy, sometimes too thin. A quick ½ cup (125g) measurement guarantees that rich, swirled peanut butter flavor without guessing.
- LOW AND SLOW FOR MIXING: After combining the condensed milk and butter, resist the urge to rush the mixing. Heat the mixture gently on low, stirring constantly, until it just starts to simmer—about 5 minutes. Let it bubble softly for another 2 minutes, then remove from heat. Overheating burns the sugar and kills the peanut butter’s creaminess.
- STRAIN THE MIXTURE: I skip this when I’m lazy, but the dish is noticeably better when I don’t: strain the warm condensed milk-butter mixture through a fine-mesh sieve before mixing it with the whipped cream. This catches any peanut butter grit or butter lumps, leaving your ice cream silky smooth—just like the store-bought version.
Essential equipment for baskin robbins chocolate peanut butter ice cream
No-Churn Essentials
This recipe relies on a no-churn method, so you’ll need a few key tools to nail the texture. A 9x13-inch baking dish is perfect for freezing—it’s the right size for a single batch and creates a flat surface for easy swirling.
I use glass Pyrex dishes because they distribute cold evenly, preventing ice crystals. For mixing, a large mixing bowl (at least 8-quart capacity) holds everything comfortably, and a hand mixer or immersion blender ensures smooth, lump-free swirls. 🥛
Temperature Tools
A candy thermometer is non-negotiable for the base—it ensures you hit 205°F precisely, which is critical for that custard-like thickness. Without one, use the spoon test: dip a spoon in the mixture, let it cool for 30 seconds, and check if it holds its shape.
For cooling the base to 110°F, I set a timer for 15-20 minutes and stir occasionally to avoid scorching. A kitchen scale (like the OXO Good Grips) helps measure ingredients accurately, especially the peanut butter and chocolate chips.
Swirl Perfection
The spatula you use for swirling matters—opt for a flexible silicone or rubber spatula (like the OXO Good Grips) to create those signature marbled patterns without tearing the base. A bench scraper works too, but silicone is gentler.
For serving, waffle cones (preferably Blue Bell or Brach’s) add the classic crunch, but sugar cones or bowls work if you’re feeling fancy. I also keep crushed peanuts on hand for garnishing—just a sprinkle adds texture and ties into the peanut butter flavor. 🥜
Freezer Prep
An airtight container (like Rubbermaid Brilliance) is ideal for storing leftovers—it prevents freezer burn and keeps the ice cream scoopable for up to 2 months. For the initial freeze, plastic wrap pressed directly onto the surface eliminates ice crystals.
If you’re making a double batch, divide it into two 9x5-inch loaf pans—they’re easier to handle and freeze faster than a single large dish. A small offset spatula helps scrape out every last bite without tearing the texture. Pro tip: Label your containers with the date to track freshness!
Optional Upgrades
Want to take it to the next level? A stand mixer (like KitchenAid) speeds up blending the peanut butter and chocolate mixture, while an ice cream scoop (like OXO Good Grips) makes serving effortless.
For presentation, a drizzling bottle (like Wilton) lets you add melted chocolate or caramel swirls like a pro. And if you’re feeling adventurous, a food processor can crush peanuts to a fine texture for garnishing.
These tools aren’t mandatory, but they make the process smoother and the results even more impressive. ✨
Nutrition facts
Frequently asked questions
Can I make this recipe without heavy cream for a lighter version?
Yes! Replace the 2 cups heavy cream with 1 cup heavy cream + 1 cup whole milk for a slightly lighter texture. For a dairy-free version, use 2 cups full-fat coconut milk (canned, not carton) and reduce the condensed milk to ½ can to balance sweetness. The texture will be creamier but slightly less rich.
How do I fix ice crystals in my homemade ice cream?
Ice crystals happen when air gets trapped during freezing. To prevent them, press plastic wrap directly onto the surface before freezing. For existing ice cream, let it sit at room temperature for 10-15 minutes to soften, then blend briefly with an immersion blender. If that fails, try the "microwave trick": heat the ice cream in 10-second bursts at 50% power, stirring between each burst until smooth.
Can I use powdered peanut butter instead of creamy?
Not ideal—powdered peanut butter lacks the fat needed for smooth texture. If you must, mix it with 2 tablespoons melted butter or oil per ½ cup powdered peanut butter to replicate creaminess. For best results, stick with creamy peanut butter (like Jif Natural) and adjust the recipe's other fats (butter, cream) accordingly.
Why did my ice cream turn out too sweet?
The condensed milk and sugar are the main culprits! If it's too sweet, reduce the granulated sugar to ½ cup next time. For a more balanced flavor, add 1 tsp instant coffee or espresso powder to the chocolate base—it enhances peanut butter's richness and cuts sweetness. Taste as you go: the mixture should be rich but not cloying.
How do I store leftovers without freezer burn?
Transfer scooped portions to an airtight container (like a Rubbermaid Brilliance) with parchment paper between layers. Press plastic wrap directly onto the surface of any exposed ice cream. Label with the date—it stays fresh for up to 2 months. For serving, let it soften for 5 minutes before scooping to avoid texture issues.
