Keto Peanut Butter Ice Cream – Creamy, Low-Carb Sweet Treat
Love peanut butter but trying to keep your carbs in check? This keto peanut butter ice cream brings all the creamy, nutty satisfaction without the sugar crash. It’s rich, silky, and tastes like the real thing, with a texture that holds up in the freezer.
No weird aftertaste, no complicated steps—just straightforward ingredients and a quick method. Whether you’re new to keto or a seasoned pro, this is one dessert you’ll want on repeat.
Keto Peanut Butter Ice Cream – Creamy, Low-Carb Sweet Treat
Ingredients
- Heavy whipping cream – the base for rich, creamy texture
- Unsweetened almond milk (or coconut milk from a carton)
- Natural peanut butter (no sugar added; just peanuts and salt)
- Powdered erythritol or allulose (powdered blends dissolve best)
- Egg yolks – for custard-style richness and structure
- Vanilla extract
- Pinch of fine sea salt
- Optional: Liquid stevia for a sweetness boost, unsweetened cocoa powder, sugar-free chocolate chips, toasted peanuts
Instructions
- Chill your tools: If using an ice cream maker, place the bowl in the freezer for at least 12–24 hours. Chill a metal mixing bowl for faster cooling later.
- Warm the dairy: In a saucepan over medium-low heat, whisk together 1 1/2 cups heavy cream and 1 cup unsweetened almond milk. Heat until steaming, not boiling.
- Sweeten and flavor: Whisk in 1/2–3/4 cup powdered erythritol or allulose (to taste), 1 teaspoon vanilla, and a pinch of salt until dissolved.
- Add peanut butter: Whisk in 3/4 cup natural peanut butter until smooth. Reduce heat to low to keep it warm.
- Temper the yolks: In a separate bowl, whisk 4 egg yolks. Slowly drizzle in 1/2 cup of the warm mixture while whisking constantly. Repeat with another 1/2 cup.
- Cook the custard: Pour the tempered yolks back into the saucepan. Cook over low heat, stirring constantly with a spatula, until it thickens slightly and coats the back of the spatula, about 5–7 minutes. Do not let it boil.
- Strain and chill: Strain the custard through a fine-mesh sieve into the chilled bowl to remove any bits. Press plastic wrap directly on the surface and refrigerate until very cold, at least 3–4 hours or overnight.
- Churn: Pour the cold base into your ice cream maker and churn according to the manufacturer’s directions, usually 15–25 minutes, until soft-serve consistency.
- Optional mix-ins: Fold in a handful of sugar-free chocolate chips or chopped toasted peanuts.
- Freeze to set: Transfer to a lidded, freezer-safe container. Press parchment onto the surface to minimize ice crystals. Freeze 2–4 hours until scoopable.
- No-churn method: If you don’t have a machine, whip an extra 1/2 cup heavy cream to soft peaks. Gently fold the cold custard into the whipped cream, then freeze as above, stirring once or twice in the first 2–3 hours for better texture.
What Makes This Recipe So Good

- Ultra-creamy texture: Heavy cream and peanut butter create a smooth, scoopable ice cream that doesn’t freeze rock-hard.
- Truly low-carb: Sweetened with erythritol or allulose, it stays keto-friendly without sacrificing flavor.
- Simple ingredients: Everything is easy to find, and there’s no need for gums or stabilizers.
- Ice cream maker optional: You can churn it for best texture or use a no-churn method with a hand mixer.
- Customizable: Add swirls of chocolate, crushed peanuts, or a hint of cinnamon to make it your own.
Shopping List
- Heavy whipping cream – the base for rich, creamy texture
- Unsweetened almond milk (or coconut milk from a carton)
- Natural peanut butter (no sugar added; just peanuts and salt)
- Powdered erythritol or allulose (powdered blends dissolve best)
- Egg yolks – for custard-style richness and structure
- Vanilla extract
- Pinch of fine sea salt
- Optional: Liquid stevia for a sweetness boost, unsweetened cocoa powder, sugar-free chocolate chips, toasted peanuts
How to Make It

- Chill your tools: If using an ice cream maker, place the bowl in the freezer for at least 12–24 hours. Chill a metal mixing bowl for faster cooling later.
- Warm the dairy: In a saucepan over medium-low heat, whisk together 1 1/2 cups heavy cream and 1 cup unsweetened almond milk.
Heat until steaming, not boiling.
- Sweeten and flavor: Whisk in 1/2–3/4 cup powdered erythritol or allulose (to taste), 1 teaspoon vanilla, and a pinch of salt until dissolved.
- Add peanut butter: Whisk in 3/4 cup natural peanut butter until smooth. Reduce heat to low to keep it warm.
- Temper the yolks: In a separate bowl, whisk 4 egg yolks. Slowly drizzle in 1/2 cup of the warm mixture while whisking constantly.
Repeat with another 1/2 cup.
- Cook the custard: Pour the tempered yolks back into the saucepan. Cook over low heat, stirring constantly with a spatula, until it thickens slightly and coats the back of the spatula, about 5–7 minutes. Do not let it boil.
- Strain and chill: Strain the custard through a fine-mesh sieve into the chilled bowl to remove any bits.
Press plastic wrap directly on the surface and refrigerate until very cold, at least 3–4 hours or overnight.
- Churn: Pour the cold base into your ice cream maker and churn according to the manufacturer’s directions, usually 15–25 minutes, until soft-serve consistency.
- Optional mix-ins: Fold in a handful of sugar-free chocolate chips or chopped toasted peanuts.
- Freeze to set: Transfer to a lidded, freezer-safe container. Press parchment onto the surface to minimize ice crystals. Freeze 2–4 hours until scoopable.
- No-churn method: If you don’t have a machine, whip an extra 1/2 cup heavy cream to soft peaks.
Gently fold the cold custard into the whipped cream, then freeze as above, stirring once or twice in the first 2–3 hours for better texture.
Keeping It Fresh
- Storage: Store in a shallow, airtight container to freeze faster and scoop easier.
- Prevent ice crystals: Press parchment or plastic wrap directly on the surface before sealing with a lid.
- Shelf life: Best within 2–3 weeks for flavor and texture.
- Scooping tip: Let the container sit at room temp for 5–10 minutes or warm your scoop in hot water for cleaner scoops.

Why This is Good for You
- Low in net carbs: Using keto-friendly sweeteners keeps blood sugar stable and satisfies sweet cravings.
- Healthy fats: Peanut butter and cream provide satiating fats that help curb hunger and support ketosis.
- Protein boost: Peanut butter adds a moderate amount of protein to balance the macros.
- No added sugar: You control the sweetness and ingredients—no hidden syrups or starches.
Common Mistakes to Avoid
- Using sweetened peanut butter: This adds unwanted sugar and alters the texture. Choose natural, no-sugar-added peanut butter.
- Boiling the custard: High heat can scramble the eggs. Keep it low and stir constantly.
- Skipping the chill: Churning a warm base leads to icy results.
Chill thoroughly before churning.
- Using granular sweetener: It won’t dissolve well. Use a powdered sweetener for a smooth finish.
- Over-freezing without protection: No parchment or wrap invites freezer burn and crystal formation.
Recipe Variations
- Peanut Butter Chocolate Swirl: Melt 1/3 cup sugar-free chocolate with 1 tablespoon coconut oil. Drizzle into the churned ice cream as you layer it into the container, creating ribbons.
- Chunky Monkey Keto: Add sugar-free chocolate chunks and chopped roasted peanuts for crunch.
- Salty Peanut Butter Caramel: Swirl in keto caramel sauce and finish with flaky sea salt.
- Peanut Butter Mocha: Whisk 1 tablespoon espresso powder and 1 tablespoon cocoa into the warm base before chilling.
- Almond or Cashew Twist: Swap peanut butter for almond or cashew butter if you prefer a milder nut flavor.
- Dairy-Light Version: Use all coconut milk (full-fat canned) and skip heavy cream.
Expect a slightly icier texture unless you add 1–2 teaspoons vodka to help with scoopability.
FAQ
Can I make this without eggs?
Yes. Skip the yolks and blend 2 cups heavy cream, 1 cup almond milk, peanut butter, sweetener, vanilla, and salt. For body, add 1/2 teaspoon xanthan gum or 1 tablespoon vodka.
Chill and churn. Texture will be lighter but still creamy.
Which sweetener works best?
Allulose gives the softest, least icy texture and no cooling aftertaste. Erythritol blends can work well if powdered, but may set firmer.
A mix of allulose and a few drops of liquid stevia can fine-tune sweetness without extra carbs.
How many carbs are in a serving?
It varies by brand, but a typical 1/2-cup serving has roughly 3–5g net carbs when made with allulose and natural peanut butter. Always calculate using your specific ingredients.
Do I need an ice cream maker?
No, but it helps. The machine incorporates air and freezes the base quickly, which improves texture.
The no-churn method is still tasty—just whip some cream and freeze in a shallow container, stirring a couple of times early on.
Why is my ice cream hard after freezing overnight?
Keto ice creams can firm up in the freezer. Let it sit on the counter for 5–10 minutes before scooping, or add 1–2 teaspoons vodka or MCT oil to the base to help keep it softer.
Can I use peanut butter powder?
You can replace part of the peanut butter with powder for fewer calories, but you’ll lose some creaminess. Start with half powder, half natural peanut butter, and adjust to taste.
In Conclusion
Keto peanut butter ice cream is proof that you don’t need sugar to enjoy a rich, satisfying dessert.
With simple ingredients, a quick custard base, and a few smart tips, you’ll get a creamy scoop that rivals any store-bought pint. Keep a batch in the freezer for weeknight cravings, add a swirl for special occasions, and enjoy a sweet treat that fits your goals.
