If you are craving a rich, creamy indulgence that fits perfectly into your low-carb lifestyle, this Keto Peanut Butter Chocolate Chunk Ice Cream Recipe is about to become your new obsession. With the perfect balance of nutty peanut butter and decadent sugar-free chocolate chunks, this homemade treat captures all the comfort of classic ice cream but keeps it keto-friendly and guilt-free. Every creamy spoonful feels like a special moment, blending smooth textures with just the right touch of sweetness and a little crunch. Once you try this recipe, you’ll wonder why you never thought to make peanut butter chocolate ice cream at home before!

Ingredients You’ll Need
Keeping the ingredient list simple is key to making this ice cream truly shine. Each component plays a crucial role, whether it’s building the creaminess, adding natural flavor, or bringing that irresistible chocolate and peanut butter combo to life.
- 2 cups heavy cream: Provides the rich, velvety base essential for that luscious ice cream texture.
- 1 cup unsweetened almond milk: Lightens the mixture just enough while keeping it dairy-friendly and smooth.
- 1/2 cup natural unsweetened peanut butter: Adds the star nutty flavor that makes this ice cream uniquely delicious.
- 1/2 cup powdered erythritol or preferred keto sweetener: Sweetens perfectly without kicking you out of ketosis.
- 1 teaspoon vanilla extract: Enhances all the other flavors with a warm, inviting aroma.
- 1/4 teaspoon salt: Balances the sweetness and deepens the overall taste.
- 1/2 cup sugar-free chocolate chunks or chopped dark chocolate (85% or higher): Delivers those irresistible pockets of chocolatey goodness throughout.
- 4 large egg yolks: Thicken the mixture naturally and provide that silky, custard-like richness.
How to Make Keto Peanut Butter Chocolate Chunk Ice Cream Recipe
Step 1: Prepare the Cream Mixture
Start by heating the heavy cream, almond milk, peanut butter, sweetener, and salt in a saucepan over medium heat. Stir continuously until the peanut butter melts completely and the mixture becomes smooth and warm—make sure it doesn’t come to a boil! This warm mixture is where all the rich flavors first start to mingle, creating the base of your ice cream.
Step 2: Temper the Egg Yolks
Whisk your egg yolks in a separate bowl, then slowly add a little bit of the warm cream mixture to the yolks while whisking constantly. This step, called tempering, gradually raises the temperature of the eggs to prevent them from scrambling. Once combined, pour the yolk mixture back into the saucepan with the rest of the cream mixture.
Step 3: Thicken the Custard Base
Place the saucepan over low heat and stir continuously. You want to cook the mixture just until it thickens enough to coat the back of a spoon—this usually takes a few minutes. This custard base is what gives the ice cream that luscious creaminess and unbeatable texture.
Step 4: Chill the Mixture
Remove the saucepan from heat and stir in the vanilla extract for a fragrant lift. Allow the custard to cool completely at room temperature, then refrigerate it for at least 2 hours. Cooling is essential because the ice cream churns best when the mixture is really cold.
Step 5: Churn and Add Chocolate Chunks
Pour the chilled custard into your ice cream maker and churn according to the manufacturer’s instructions. During the last few minutes, toss in the sugar-free chocolate chunks so they get evenly distributed without melting completely.
Step 6: Freeze Until Firm
Transfer the churned ice cream into a container and freeze for 2 to 4 hours. This final step lets the ice cream set perfectly, so you get that ideal scoopable texture. And if you don’t have an ice cream maker, no worries—simply freeze the mixture and stir every 30 minutes until creamy.
How to Serve Keto Peanut Butter Chocolate Chunk Ice Cream Recipe

Garnishes
A scoop of this ice cream can shine on its own, but adding a few chopped roasted peanuts or a drizzle of sugar-free chocolate syrup really takes it up a notch. A sprinkle of flaky sea salt can amplify the peanut butter’s richness, creating a perfect salty-sweet experience.
Side Dishes
This ice cream pairs wonderfully with low-carb brownies or keto cheesecake for a decadent dessert spread. For a lighter option, a handful of fresh berries or a dollop of whipped cream are superb companions that balance the richness.
Creative Ways to Present
For a fun presentation, serve this ice cream in chocolate-dipped keto-friendly waffle cones. Or turn it into an indulgent sundae layered with nuts and a few sugar-free caramel drizzle ribbons. Hosting a keto party? Small ice cream sandwiches using almond flour cookies make a delightful handheld treat.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Keto Peanut Butter Chocolate Chunk Ice Cream Recipe in an airtight container in the freezer to maintain its freshness. Properly stored, it stays delicious for up to two weeks without losing that creamy texture and flavor.
Freezing
After churning, freezing the ice cream for several hours is critical to firm it up properly. Avoid opening the container too often during storage to prevent ice crystals from forming and to keep the texture silky smooth.
Reheating
This ice cream is best enjoyed straight from the freezer. If it becomes too hard, let it sit at room temperature for 5 to 10 minutes before scooping to soften it slightly, allowing the flavors to truly bloom on your palate.
FAQs
Can I make this recipe without an ice cream maker?
Absolutely! Simply pour the custard into a freezer-safe container and stir every 30 minutes to break up ice crystals until you achieve a creamy consistency. It takes a bit more effort but the reward is just as delicious.
Is this recipe dairy-free?
While this recipe uses almond milk, it still contains heavy cream and egg yolks, so it’s not dairy-free. If you want to make a dairy-free version, you’d need to substitute the heavy cream with a non-dairy alternative, but the texture will differ.
What kind of peanut butter should I use?
Natural, unsweetened peanut butter works best because it enhances the true peanut flavor without adding unwanted sugars or oils. Make sure it’s well-stirred and smooth for easier mixing.
Can I substitute the sweetener?
Definitely. Powdered erythritol is a popular choice, but you can use any keto-friendly sweetener you prefer, like monk fruit or allulose, adjusting amounts to taste.
How can I make the ice cream firmer?
Freezing it longer helps, and storing it in a shallow container allows the ice cream to freeze evenly and harden better. Also, make sure the sugar-free chocolate chunks are well incorporated for some texture contrast.
Final Thoughts
This Keto Peanut Butter Chocolate Chunk Ice Cream Recipe is a brilliant way to indulge your sweet tooth without straying from your keto goals. It’s comforting, satisfying, and impressively easy to make—perfect for treating yourself or sharing with friends. Give it a try, and I promise you’ll keep coming back for more of this creamy, dreamy creation!
Print
Keto Peanut Butter Chocolate Chunk Ice Cream Recipe
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 4 hours 25 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Freezing
- Cuisine: American
- Diet: Low Carb
Description
Indulge in a creamy, low-carb treat with this Keto Peanut Butter Chocolate Chunk Ice Cream. Made with rich heavy cream, natural peanut butter, and sugar-free chocolate chunks, this homemade ice cream offers a sweet and satisfying dessert that’s perfect for keto diets. Smooth and packed with flavor, it’s churned to perfection and frozen to a creamy consistency without any added sugars or grains.
Ingredients
Base Ingredients
- 2 cups heavy cream
- 1 cup unsweetened almond milk
- 1/2 cup natural unsweetened peanut butter
- 1/2 cup powdered erythritol or preferred keto sweetener
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
Egg Mixture
- 4 large egg yolks
Add-ins
- 1/2 cup sugar-free chocolate chunks or chopped dark chocolate (85% or higher)
Instructions
- Combine Base Ingredients: In a medium saucepan over medium heat, combine the heavy cream, almond milk, peanut butter, powdered erythritol, and salt. Stir consistently until the peanut butter is fully melted and the mixture is smooth and warm, ensuring it does not boil.
- Whisk Egg Yolks: In a separate bowl, whisk the egg yolks until smooth and slightly frothy to prepare for tempering.
- Temper the Egg Yolks: Gradually add a small amount of the warm cream mixture into the whipped egg yolks while whisking constantly to slowly raise their temperature and prevent curdling. Then, gradually incorporate the remaining cream mixture into the yolks, whisking continuously.
- Cook the Custard: Return the combined mixture to the saucepan and cook over low heat. Stir constantly until the mixture thickens enough to coat the back of a spoon, indicating the custard is properly cooked.
- Add Vanilla and Cool: Remove the saucepan from heat and stir in the vanilla extract. Allow the mixture to cool completely at room temperature.
- Chill the Mixture: Refrigerate the cooled custard for at least 2 hours, or until it is fully chilled, to enhance the flavors and prepare it for churning.
- Churn the Ice Cream: Pour the chilled custard into an ice cream maker. Churn according to the manufacturer’s instructions until the mixture reaches a soft-serve consistency.
- Add Chocolate Chunks: During the last few minutes of churning, add the sugar-free chocolate chunks to evenly distribute them throughout the ice cream.
- Freeze to Firm Up: Transfer the churned ice cream to a freezer-safe container. Freeze for 2 to 4 hours until firm enough to scoop.
- Serve: Scoop the ice cream into bowls or cones and enjoy your homemade keto-friendly peanut butter chocolate chunk ice cream.
Notes
- If you do not have an ice cream maker, pour the mixture into a freezer-safe container and stir vigorously every 30 minutes until it reaches a creamy texture.
- Adjust the sweetness by varying the amount or type of keto sweetener according to your taste preference.
- Use natural, unsweetened peanut butter to keep the recipe keto-friendly and avoid added sugars.

