These 5-ingredient keto truffles combine peanut butter, sugar-free chocolate, and coconut flour – making for a delicious low-carb snack or dessert! Best of all, these peanut butter chocolate fat bombs are also paleo, gluten-free, dairy-free, vegan, and no-bake!
Low-Carb Keto Peanut Butter Balls with Chocolate
I love bite-sized grab n’ go snacks like these chocolate keto truffles- perfect for keeping hunger at bay and giving a boost of energy. In fact, I’ve already shared several ‘ball’ recipes previously, including 3-Ingredient Coconut Balls and Lemon Coconut Cranberry Balls, among many others.
Usually, these types of snacks are packed with either oats or sugars – all of which are high-carb – thus not keto-friendly. However, this chocolate fat bombs recipe combines peanut butter with sugar-free chocolate, coconut flour, unsweetened cocoa powder, and a sugar-alternative for a wonderfully sweet and flavorful low-carb treat.
In fact, chocolate and peanut butter are one of my favorite combinations, as you can probably tell with my Peanut Butter Truffles, White Chocolate PB Cups, and Peanut Butter Crunch Bars – now it’s time for delicious keto peanut butter and chocolate fat bombs.
Once rolled, enjoy these 5-ingredient chocolate truffles popped into lunchboxes, as a mid-afternoon snack (with a piece of fruit), or even after a main meal to curb those sugar cravings. They also make for a great Christmas, Easter, or Valentine’s treat. Best of all, your loved ones won’t believe these chocolate balls are low-carb!
Fat Bombs Ingredients
- Peanut Butter: I like to use creamy peanut butter. You could even make your own peanut butter at home with just roasted peanuts, a pinch of salt, and a high-speed blender – processing until smooth. You could alternatively use almond or cashew butter. For nut-free chocolate truffles, use sunflower seed butter instead.
- Dairy-Free Chocolate: Use sugar-free chocolate for these keto fat bombs.
- Cocoa Powder: Will add extra chocolatey flavor and is packed with antioxidants.
- Coconut Flour: This is a wonderful low-carb option to thicken and flavor the chocolate balls. It also helps to create a nice, slightly chewy consistency to the keto truffles.
- Sweetener: I used powdered Erythritol. You could, alternatively, use another sugar-free sweetener like Swerve. If you’re not bothered about eating low-carb, then feel free to use powdered sugar (icing sugar).
Optional Add-Ins
- Espresso powder: Espresso is carb-free, and just a little can really enhance the chocolate flavor to create delicious keto brownie bombs. I suggest adding around 1/4 tsp and increasing if needed (after tasting).
- Spices: Another simple way to flavor these low-carb truffles is with spices; vanilla, cinnamon, pumpkin spice, cardamom; feel free to experiment.
- Cacao Nibs: For even more cacao goodness (and antioxidants), feel free to add some cacao nibs to the mixture – either to roll the chocolate balls in or to mix into the dough for hidden texture.
For the full ingredients list, measurements, complete recipe method, and nutritional information, read the recipe card below.
How To Make Keto Chocolate Truffles
I recommend measuring the ingredients in grams for exact results. Also, watch the video in the post for visual instructions.
Step 1: Prepare the peanut butter and chocolate
- Add the peanut butter and chocolate to a medium bowl and place it into a pan filled with hot water. Alternatively, microwave in 15-20 second spurts, mixing in-between, until melted.
Step 2: Add the remaining ingredients
- Add the cocoa powder, coconut flour, and powdered Erythritol to the melted mixture and stir with a spoon until well combined.
- Transfer the bowl to the fridge for 15 minutes to chill and firm up the mixture.
Step 3: Roll the chocolate balls
- Use your hands to roll around 1 tablespoon of the mixture (20 grams) into a ball, placing it onto a cookie sheet or wax paper-lined plate. Repeat this with the remaining mixture – I had enough for 14 balls.
Once rolled, you could optionally roll the keto truffles in cacao powder, crushed nuts, shredded coconut, freeze-dried fruit powder (raspberry/strawberry), etc.
- Chill the prepared keto chocolate fat bombs for a little while more, and then enjoy!
How To Store?
The prepared keto truffles will keep for up to a week in the fridge, covered.
Alternatively, you can freeze them for up to 2 months. Simply allow them to rest for a few minutes straight out of the freezer, and then they’ll be ready to eat.
Recipe Notes & Variations
- If the peanut butter ball mixture is a little crumbly, add a tiny amount of plant-based keto-friendly milk like almond milk. If it’s a little too wet, then add a little extra coconut flour.
- Alternatively, if it’s too soft, you could chill the mixture for up to an hour in the refrigerator.
- These keto peanut butter balls are best enjoyed in moderation. I like to eat 1-2 at a time, either post-dinner or as a snack with some fruit.
Other Keto Recipes
There are several other keto-friendly recipes that I’ve shared, including:
- Keto Crackers
- Keto Tortillas with Almond Flour
- Vegan Coleslaw
- Keto BBQ Sauce
- Chocolate Keto Chia Pudding
- Healthy Peanut Butter Cookies
Other Grab-And-Go Vegan Treats
- 3-Ingredient Vegan Peanut Butter Cookies
- Homemade Ferrero Rocher
- 5-Ingredient No-Bake Bliss Balls
- Healthy Granola Bars
- 6-Ingredient Vegan Coconut Cups
- Chocolate Protein Bars
If you try my recipe for these peanut butter and chocolate keto truffles, I’d love a comment and ★★★★★ recipe rating below. Also, please don’t forget to tag me in re-creations on Instagram or Facebook with @elavegan and #elavegan – I love seeing them.

Keto Chocolate Truffles
Ingredients
- 1/2 cup (120 g) peanut butter
- 1.4 oz (40 g) sugar-free chocolate (dairy-free)
- 5 tbsp (30 g) cocoa powder
- 2 1/2 tbsp (20 g) coconut flour
- 1/2 cup (60 g) powdered Erythritol
Instructions
- I recommend measuring the ingredients in grams for exact results. Also, watch the video in the post for visual instructions.
- Add the peanut butter and chocolate to a medium bowl and place it into a pan filled with hot water. Alternatively, microwave in 15-20 second spurts, mixing in-between, until melted.
- Once melted add the cocoa powder, coconut flour, and powdered Erythritol. Stir with a spoon until combined. Then place the bowl into the fridge for about 15 minutes, to chill and firm up the mixture.
- Use your hands to roll around 1 tablespoon of the mixture (20 grams) into a ball. Then place it onto a cookie sheet or plate, lined with wax paper. Do this with the remaining mixture (I had enough dough for 14 balls). Chill again for a bit, then enjoy.
- Store leftovers in the fridge for up to a week or freeze.
Notes
- Sweetener: Use a powdered sugar-free sweetener like Swerve. Or use icing sugar if you don't need the chocolate balls to be low-carb.
- Optional Add-Ins: Espresso powder is carb-free, and just a little can really enhance the chocolate flavor. I suggest adding around 1/4 tsp and increasing if needed (after tasting).
- You could optionally roll the truffles in cacao powder, crushed nuts, shredded coconut, freeze-dried fruit powder (raspberry/strawberry), etc.
Nutrition information is an estimate and has been calculated automatically
Hi Ela,
These were so easy to make! Sprinkles them with coconut and cinnamon to decorate and have kept them in the freezer. Keep up the awesome work!
Sounds lovely! Thanks for your great feedback, Heidi. 🙂
Can you make these with almond flour?
Hey, you can try using almond flour, but you will certainly need more of it (I would guess about 30-40 grams). Please report back if you give it a try.
These Chocolate Fat Bombs look unreal, Ela!
I hope you will give them a try. 🙂
sorry just saw this now will be making this soon i never had keto chocolate truffles before perfect for my office snacks will dm you if i make this and let you know how it goes Thanks Ramya
You are very welcome! I hope you will like them, Ramya. 🙂
Hi,
What is the purpose of the flour? Never put flour in a bonbon. Very curious ☺️
To thicken! And it’s not regular flour. 🙂
Can you make these without peanut butter or any nut butter?
Hello Johanna, you can use sunflower seed butter, but you can’t just leave out the nut (or seed) butter entirely. Maybe vegan butter (like Earth Balance) would work instead, but I haven’t tried that. 🙂
These were amazing and so easy to make! I had all the ingredients in my pantry already which was another plus. Thank you for posting this recipe 🙂
Hi Sarah, that’s amazing! I am so glad you liked them. Thanks for you great feedback. 🙂
Any idea how the almond flour would work as a substitute for coconut flour? Thanks for this recipe otherwise looks great:)
Hey, you can try using almond flour, but you will certainly need more of it (I would guess about 30-40 grams). Please report back if you give it a try. 🙂