Keto Dessert Recipe – Creamy Chocolate Peanut Butter Cups
If you’re craving something sweet but want to stay on track with your low-carb goals, these creamy chocolate peanut butter cups deliver. They’re rich, satisfying, and come together with simple pantry ingredients. No baking, no fuss—just a silky chocolate shell and a smooth, nutty center.
You’ll get that classic candy vibe without the sugar crash. Make a batch on Sunday, and you’ll have a week’s worth of keto-friendly treats ready to go.
What Makes This Special
This recipe takes a beloved classic and gives it a keto twist using low-carb sweeteners and high-fat ingredients that fit your macros. The texture is spot on: a firm chocolate bite with a creamy, melt-in-your-mouth filling.
It also scales easily, so you can make a half batch or double it for sharing. Best of all, it uses ingredients you can find in most grocery stores, so there’s no hunting for obscure items.
What You’ll Need
- Dark chocolate (85–90% cacao) – 7 oz (200 g), chopped
- Coconut oil or cocoa butter – 2 tablespoons (to help the chocolate set with a clean snap)
- Natural peanut butter – 1/2 cup, unsweetened and creamy
- Almond flour – 1/4 cup (for structure in the filling)
- Powdered erythritol or allulose – 3–4 tablespoons, divided (adjust to taste)
- Vanilla extract – 1 teaspoon
- Fine sea salt – a pinch for the filling, plus flaky salt for topping (optional)
- Silicone or paper-lined mini muffin pan – 18–24 cups
How to Make It
- Prep your pan. Line a mini muffin pan with paper liners or use a silicone mold. Clear space in your fridge or freezer for quick chilling.
- Melt the chocolate. In a heatproof bowl, combine chopped dark chocolate and coconut oil.
Microwave in 20–30 second bursts, stirring between each, until smooth and glossy. You can also use a double boiler.
- Sweeten the chocolate (optional). If you like a sweeter shell, whisk in 1–2 tablespoons powdered erythritol or allulose while the chocolate is warm. Taste and adjust.
- Make the filling. In a separate bowl, stir together peanut butter, almond flour, 2 tablespoons powdered sweetener, vanilla, and a pinch of salt.
Mix until thick and scoopable. If it’s too loose, add a teaspoon more almond flour; if too stiff, loosen with 1–2 teaspoons melted coconut oil.
- Create the base layer. Spoon about 1 teaspoon melted chocolate into each muffin cup. Tilt the pan so the chocolate coats the bottom evenly.
Chill 5–10 minutes until just set.
- Portion the filling. Roll the peanut butter mixture into small discs (about 1 teaspoon each) and place one on top of each chocolate base. Leave a small border around the edges for the top layer to seal.
- Seal with chocolate. Spoon enough melted chocolate over each cup to cover the filling completely. Tap the pan gently on the counter to level and remove air bubbles.
- Finish and chill. Sprinkle a few flakes of salt on top if you like.
Chill in the fridge for 30–45 minutes, or freeze for 15–20, until fully set.
- Serve. Pop the cups out of the mold. Let them sit at room temperature for 3–5 minutes before biting for the best texture.
How to Store
Keep the cups in an airtight container in the fridge for up to 2 weeks. For longer storage, freeze for up to 3 months.
Separate layers with parchment to prevent sticking. When serving from the freezer, let them soften for about 5 minutes so the filling turns creamy.
Benefits of This Recipe
- Low in net carbs: Uses dark chocolate and low-carb sweeteners to keep sugars down.
- High in healthy fats: Peanut butter and chocolate provide satisfying fats that support keto goals.
- No baking required: Minimal steps and quick chill time make this weeknight-friendly.
- Customizable: Easy to swap nut butters, add flavors, or adjust sweetness to taste.
- Portion controlled: Mini cups help with mindful snacking.
Common Mistakes to Avoid
- Using sweetened peanut butter: It adds sugar and can push you out of ketosis. Always choose unsweetened, natural peanut butter.
- Overheating the chocolate: It can seize or turn grainy.
Melt gently and stir often.
- Skipping the base layer set: If the chocolate isn’t slightly set before adding filling, layers can blend and look messy.
- Filling touching the edges: Leave a border so the top chocolate seals the cup and prevents leaks.
- Using granulated sweetener in chocolate: It won’t dissolve well and can feel gritty. Use powdered for a smooth finish.
Alternatives
- Nut butter swaps: Almond butter, pecan butter, or sunflower seed butter (for nut-free) all work. Adjust sweetness to taste.
- Flavor twists: Add 1/2 teaspoon espresso powder to the chocolate, a dash of cinnamon to the filling, or a few drops of peppermint extract for a mint-chocolate vibe.
- Crispy add-ins: Stir 1–2 tablespoons unsweetened shredded coconut or crushed roasted nuts into the filling.
- Dairy-free ganache top: Mix melted chocolate with a splash of coconut cream for a softer top layer.
- White “chocolate” version: Use sugar-free white chocolate chips if you can find a brand with good ingredients.
Note the net carbs may be higher.
FAQ
How many net carbs are in each cup?
It depends on your exact ingredients and size, but for mini cups, expect roughly 2–3 net carbs per piece when using 90% dark chocolate and powdered erythritol. Always plug your brands into a nutrition calculator to be sure.
Can I use stevia instead of erythritol or allulose?
Yes, but use a powdered blend for better texture. Pure stevia can be very concentrated and sometimes bitter, so start with a tiny amount and taste as you go.
My chocolate is too thick to pour.
What should I do?
Stir in an additional 1 teaspoon coconut oil and warm it gently. This thins the chocolate and gives a smoother top layer.
Can I make these larger, like full-size muffin cups?
Absolutely. Increase the base and top chocolate by about double per cup, and chill a bit longer between layers.
Keep an eye on setting so the layers stay neat.
What if I’m allergic to peanuts?
Use almond butter, cashew butter, or sunflower seed butter. Taste and adjust salt and sweetener because each butter has a different flavor profile.
Do I need almond flour in the filling?
No, but it helps with structure and reduces ooze when you bite in. You can skip it or replace with fine coconut flour—start with 1–2 teaspoons since coconut flour is more absorbent.
Why isn’t my sweetener dissolving?
Granulated sweetener doesn’t dissolve well in fat-based mixtures.
Use a powdered version or pulse granulated sweetener in a blender to make it fine.
Can I make these vegan?
Yes. Choose dairy-free dark chocolate and use a plant-based sweetener. The rest of the ingredients are already vegan-friendly if you pick the right chocolate.
Final Thoughts
These creamy chocolate peanut butter cups scratch the sweet itch while keeping carbs low and flavor high.
They’re simple, reliable, and easy to customize with your favorite nut butters and add-ins. Make a batch, stash them in the fridge, and you’ll always have a satisfying keto dessert within reach. Once you’ve tried them, don’t be surprised if they become a weekly staple.

Keto Dessert Recipe – Creamy Chocolate Peanut Butter Cups
Ingredients
Method
- Prep your pan. Line a mini muffin pan with paper liners or use a silicone mold. Clear space in your fridge or freezer for quick chilling.
- Melt the chocolate. In a heatproof bowl, combine chopped dark chocolate and coconut oil.Microwave in 20–30 second bursts, stirring between each, until smooth and glossy. You can also use a double boiler.
- Sweeten the chocolate (optional). If you like a sweeter shell, whisk in 1–2 tablespoons powdered erythritol or allulose while the chocolate is warm. Taste and adjust.
- Make the filling. In a separate bowl, stir together peanut butter, almond flour, 2 tablespoons powdered sweetener, vanilla, and a pinch of salt.Mix until thick and scoopable. If it’s too loose, add a teaspoon more almond flour; if too stiff, loosen with 1–2 teaspoons melted coconut oil.
- Create the base layer. Spoon about 1 teaspoon melted chocolate into each muffin cup. Tilt the pan so the chocolate coats the bottom evenly.Chill 5–10 minutes until just set.
- Portion the filling. Roll the peanut butter mixture into small discs (about 1 teaspoon each) and place one on top of each chocolate base. Leave a small border around the edges for the top layer to seal.
- Seal with chocolate. Spoon enough melted chocolate over each cup to cover the filling completely. Tap the pan gently on the counter to level and remove air bubbles.
- Finish and chill. Sprinkle a few flakes of salt on top if you like.Chill in the fridge for 30–45 minutes, or freeze for 15–20, until fully set.
- Serve. Pop the cups out of the mold. Let them sit at room temperature for 3–5 minutes before biting for the best texture.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.








