
Why You’ll Love This Recipe
- Keto-friendly & low-carb: With only 5.1g net carbs per popsicle, you can satisfy your sweet tooth without kicking yourself out of ketosis. Perfect for a guilt-free summer indulgence.
- Rich, creamy, and indulgent: The combination of cream cheese, heavy cream, and natural peanut butter creates a luscious, ice-cream-like texture that feels decadent but is actually diet-friendly.
- Super easy to make: No churning or complicated machines needed. Just blend, freeze, dip, and enjoy. The whole active prep takes about 20 minutes, and the rest is hands-off freezer time.
- Versatile & customizable: You can easily swap the sweetener, use coconut oil instead of cocoa butter, or skip the chocolate coating for a simpler treat. It’s a recipe that bends to your pantry.
Imagine a hot summer afternoon when all you want is something cold, chocolaty, and utterly satisfying — but you’re also trying to stay on track with your keto goals. Enter these Keto Chocolate Peanut Butter Popsicles. They’re like a frozen peanut butter cup on a stick, but without the sugar crash. The creamy, tangy filling is swirled with rich sugar-free chocolate, and that final dip in melted dark chocolate? Pure magic. Whether you’re a keto veteran or just looking for a healthier frozen treat, these popsicles are about to become your new favorite obsession. Get ready to win summer, one delicious bite at a time.
Ingredients with measurements
- 🧀 4 ounces cream cheese, softened
- 🥜 1/2 cup creamy peanut butter (natural, unsweetened recommended)
- 🍬 1/3 cup powdered sweetener (such as allulose or erythritol, or a blend)
- 🥛 1/2 cup unsweetened almond milk (or your preferred low-carb milk)
- 🥛 1/3 cup heavy cream
- ✨ 1/2 teaspoon vanilla extract
- 🍫 2 ounces sugar-free dark chocolate, chopped
- 🥥 1/2 ounce cocoa butter, chopped (or 1 tablespoon coconut oil)
- 🥜 1 tablespoon chopped peanuts, optional (for garnish)
Detailed step by step directions
- Whip up the filling: In a large bowl, combine the softened cream cheese and creamy peanut butter. Beat them together until the mixture is wonderfully smooth and lump-free. A hand mixer works best here — it takes only a minute.
- Add the good stuff: Next, incorporate your chosen powdered sweetener, unsweetened almond milk, heavy cream, and vanilla extract. Beat everything until it’s well combined and has a consistently creamy texture. Scrape the sides of the bowl to make sure no sweetener hides at the bottom.
- Fill the molds: Carefully spoon or pipe this delicious mixture into 8 popsicle molds. Gently tap the molds on your counter a few times to release any hidden air bubbles and ensure an even fill. This helps prevent icy pockets.
- Insert sticks and freeze: Carefully push a popsicle stick about two-thirds of the way into each filled mold (wooden sticks tend to stay in place better!). Place the molds in the freezer for at least 4 hours, or until the popsicles are completely firm. Overnight is even better.
- Prep for dipping: Line a small baking sheet with parchment or waxed paper and place it into the freezer to chill. This will help the chocolate set quickly when you dip the popsicles.
- Melt the chocolate magic: Create a double boiler by setting a heatproof bowl over a small pan of barely simmering water. Add the chopped sugar-free dark chocolate and cocoa butter (or coconut oil) to the bowl. Stir continuously until the chocolate is beautifully melted and smooth. Remove the bowl from the heat and let it cool for 2 minutes — you want it warm but not hot.
- Dip and decorate: Quickly take one frozen popsicle from its mold (you can run warm water over the mold briefly to help release it). Dip the popsicle about halfway into the melted chocolate coating, allowing any excess to drip back into the bowl. If desired, sprinkle a few chopped peanuts onto the wet chocolate before it sets.
- Final freeze: As soon as the chocolate begins to firm up, place the dipped popsicle onto your chilled baking sheet in the freezer. Repeat this process with the remaining popsicles. Keep them frozen until you’re ready to enjoy these healthy, satisfying treats!
Different ways to present and serve
Classic popsicle style: Serve the popsicles straight out of the freezer on a hot day — no need for a bowl or spoon. They’re portable, mess-free, and perfect for poolside snacking or after-dinner treats. You can also drizzle a little extra melted sugar-free chocolate on top just before serving for a more dramatic look.
Popsicle cups (no stick): If you don’t have molds, simply pour the mixture into small silicone muffin cups or paper cups, freeze until solid, and eat them like frozen pudding cups. You can top with a dollop of whipped cream and a sprinkle of cocoa powder for a fancy dessert.
Crunchy coating upgrade: After dipping in chocolate, roll the popsicle in crushed sugar-free cookies, unsweetened coconut flakes, or finely chopped almonds. This adds extra texture and makes them look like gourmet ice cream bars from a fancy shop.
How to store and how long does it last
Store your Keto Chocolate Peanut Butter Popsicles in an airtight container or a large zip-top freezer bag, layered with parchment paper between each popsicle to prevent them from sticking together. They will keep well in the freezer for up to 3 months. After that, they may start to develop freezer burn or lose their creamy texture.
For best results, enjoy them within the first month. If you’ve already dipped them in chocolate, avoid thawing and refreezing, as the coating can become sticky or crack. Always keep them frozen solid until you’re ready to eat — a quick 1-2 minute rest at room temperature makes them slightly softer and easier to bite into if desired.
FAQs
1. Can I use almond butter instead of peanut butter?
Absolutely! Almond butter, cashew butter, or even sunflower seed butter work well. Just make sure it’s natural and unsweetened to keep the carbs low.
2. What sweetener works best?
Powdered allulose or erythritol blend gives the smoothest texture without grittiness. If using granular sweetener, grind it into a powder first using a blender or coffee grinder.
3. Can I make these dairy-free?
Yes! Use dairy-free cream cheese (like Kite Hill), full-fat coconut milk instead of heavy cream, and unsweetened coconut or almond milk. The texture will be slightly different but still delicious.
4. Why are my popsicles icy instead of creamy?
This usually happens if the mixture isn’t well emulsified or if it freezes too slowly. Make sure the cream cheese is softened and everything is beaten until smooth. Also, use full-fat ingredients for the creamiest result.
5. How do I remove popsicles from the mold easily?
Run the outside of the mold under warm water for 15-20 seconds, then gently wiggle the stick. Do not let water get into the top of the mold. If using silicone molds, they peel away easily.
6. Can I skip the chocolate coating?
Of course! The popsicles are delicious on their own as a creamy peanut butter frozen treat. You can also dust them with cocoa powder or crushed nuts instead.
7. Can I use milk chocolate instead of dark?
You can, but choose a sugar-free milk chocolate to keep it keto. Dark chocolate is naturally lower in carbs and has a richer flavor that pairs beautifully with peanut butter.
8. Can I add protein powder to the mixture?
Yes, but it may make the texture slightly less creamy. Add 1 scoop of vanilla or chocolate keto-friendly protein powder along with the dry ingredients. You may need to add an extra tablespoon of almond milk to balance the thickness.
9. What if I don’t have cocoa butter?
Coconut oil is a perfect substitute. Use 1 tablespoon coconut oil instead of the cocoa butter. It will still give a glossy, snappy coating that hardens beautifully in the freezer.
10. Can I use liquid sweetener instead of powdered?
Liquid sweeteners like stevia or monk fruit drops can be used, but they may make the mixture slightly more liquid. Start with 10-15 drops, taste, and adjust. Keep in mind that liquid sweeteners don’t add bulk like powdered ones, so the texture might be a bit less creamy.
“`

Keto Chocolate Peanut Butter Popsicles 🍫
Equipment
- Popsicle molds
- Large Bowl
- Hand Mixer
- Baking Sheet
- Parchment Paper
- Double Boiler
Ingredients
Popsicle Filling
- 4 ounces cream cheese softened
- 1/2 cup creamy peanut butter natural, unsweetened recommended
- 1/3 cup powdered sweetener such as allulose or erythritol, or a blend
- 1/2 cup unsweetened almond milk or your preferred low-carb milk
- 1/3 cup heavy cream
- 1/2 teaspoon vanilla extract
Chocolate Coating
- 2 ounces sugar-free dark chocolate chopped
- 1/2 ounce cocoa butter chopped (or 1 tablespoon coconut oil)
Garnish (optional)
- 1 tablespoon chopped peanuts
Instructions
- Whip up the filling: In a large bowl, combine the softened cream cheese and creamy peanut butter. Beat them together until the mixture is wonderfully smooth and lump-free.
- Add the good stuff: Next, incorporate your chosen powdered sweetener, unsweetened almond milk, heavy cream, and vanilla extract. Beat everything until it's well combined and has a consistently creamy texture.
- Fill the molds: Carefully spoon or pipe this delicious mixture into 8 popsicle molds. Gently tap the molds on your counter a few times to release any hidden air bubbles and ensure an even fill.
- Insert sticks and freeze: Carefully push a popsicle stick about two-thirds of the way into each filled mold (wooden sticks tend to stay in place better!). Place the molds in the freezer for at least 4 hours, or until the popsicles are completely firm.
- Prep for dipping: Line a small baking sheet with parchment or waxed paper and place it into the freezer to chill. This will help the chocolate set quickly.
- Melt the chocolate magic: Create a double boiler by setting a heatproof bowl over a small pan of barely simmering water. Add the chopped sugar-free dark chocolate and cocoa butter (or coconut oil) to the bowl. Stir continuously until the chocolate is beautifully melted and smooth. Remove the bowl from the heat.
- Dip and decorate: Quickly take one frozen popsicle from its mold (you can run warm water over the mold briefly to help release it). Dip the popsicle about halfway into the melted chocolate coating, allowing any excess to drip back into the bowl. If desired, sprinkle a few chopped peanuts onto the wet chocolate.
- Final freeze: As soon as the chocolate begins to firm up, place the dipped popsicle onto your chilled baking sheet in the freezer. Repeat this process with the remaining popsicles. Keep them frozen until you're ready to enjoy these healthy, satisfying treats!
Notes
Calories: 229kcal
Total Carbs: 7.3g
Net Carbs: 5.1g
Fats: 20g
Protein: 5.2g
Fiber: 2.2g