A snack that’s supposed to help you stay in ketosis usually sounds boring, until you try one of these.
I started making fat bombs when I needed something to curb an afternoon craving without derailing a low carb day. Rich, chocolatey, and rolled in crunchy toppings, these taste more like a truffle than anything resembling diet food.
No baking, just melting, mixing, and freezing. This is the snack I keep stocked in the freezer for whenever that mid afternoon slump hits.
Let’s make some.
What You’ll Need

- 1 cup coconut oil, softened
- ½ cup unsweetened cocoa powder
- ¼ cup powdered erythritol or preferred keto sweetener
- ½ cup almond butter
- 1 tsp vanilla extract
- Pinch of salt
- ¼ cup unsweetened shredded coconut, for coating
- ¼ cup crushed nuts (almonds, pecans, or walnuts), for coating
A short list of ingredients that turns into something rich enough to satisfy any chocolate craving.
Tools You’ll Need

- Mixing bowl
- Whisk or spatula
- Small cookie scoop
- Baking sheet or plate
- Parchment paper
- Shallow bowls, for coating
Pro Tips
I’ve made these enough times to know exactly what makes them turn out right.
1. Use softened, not melted, coconut oil. Fully melted oil makes the mixture too runny to roll, while softened oil holds its shape much better.
2. Chill the mixture before rolling. About 10 minutes in the fridge firms it up enough to shape into balls without everything sticking to your hands.
3. Work quickly once rolling. Coconut oil softens fast at room temperature, so roll efficiently and return finished bombs to the freezer as you go.
4. Press coatings on gently. A light press helps the shredded coconut or crushed nuts stick without breaking the ball apart.
5. Store in the freezer, not the fridge. These hold their shape and texture best when kept frozen, and they only need a minute or two at room temperature before eating.
How to Make Keto Fat Bombs
Step 1: Mix the Base
In a bowl, combine the softened coconut oil, cocoa powder, powdered sweetener, almond butter, vanilla extract, and salt.
Stir until smooth and fully combined.
Step 2: Chill
Refrigerate the mixture for about 10 minutes to firm it up slightly.
Step 3: Roll
Using a small cookie scoop, portion the mixture into balls, rolling them smooth between your palms.
Step 4: Coat
Roll half the balls in shredded coconut and the other half in crushed nuts, pressing gently so the coating sticks.
Step 5: Freeze
Place on a parchment lined baking sheet and freeze for at least 1 hour, until firm.
Step 6: Store and Serve
Transfer to an airtight container and store in the freezer. Let sit for a minute or two at room temperature before eating.
Substitutions and Variations
- Peanut butter version: Swap almond butter for peanut butter for a different, equally rich flavor.
- Nut free: Use sunflower seed butter in place of almond butter and skip the crushed nut coating.
- Mint chocolate: Add a few drops of peppermint extract to the base for a mint chocolate variation.
- Extra crunchy: Add a tablespoon of chia seeds or hemp hearts into the base mixture.
- Dairy free: This recipe is naturally dairy free as written.
Make Ahead Tips
These are essentially built for making ahead since they need real freezer time to set properly.
Make a large batch and store in the freezer for up to a month, ready to grab whenever a craving strikes.
Nutritional Breakdown (Per Fat Bomb, Makes 16 bombs)
| Nutrient | Amount |
|---|---|
| Calories | 130 |
| Fat | 13g |
| Carbs | 3g |
| Fiber | 2g |
| Protein | 2g |
Numbers will shift depending on the exact sweetener and nut butter used.
Diet Friendly Swaps
- Nut free: Use sunflower seed butter and skip the nut coating, using extra shredded coconut instead.
- Lower calorie: Reduce the coconut oil slightly, though this will affect how well the fat bombs hold their shape.
- Vegan: This recipe is naturally vegan as written.
Meal Pairing Suggestions
These work well alongside a cup of coffee or unsweetened tea for an afternoon pick me up.
They also make a satisfying after dinner treat when you want something sweet without derailing a low carb day.
Cooking Time Efficiency Tips
Soften the coconut oil at room temperature while you measure out the other ingredients, so it’s ready to mix right away.
Make a double batch since the process takes the same amount of time regardless of quantity, and freezer storage means they’ll keep for weeks.
Leftovers and Storage
Store in an airtight container in the freezer for up to a month.
Let sit at room temperature for a minute or two before eating, since they’re quite firm straight from the freezer.
FAQ
Why did my fat bombs turn out too soft? This usually means the coconut oil was fully melted instead of just softened, or they didn’t get enough time in the freezer to firm up.
Can I make these without a sweetener? You can, though they’ll taste more like unsweetened dark chocolate. Most people prefer at least a small amount of sweetener for balance.
Do these need to stay frozen? Yes, coconut oil melts easily at room temperature, so the freezer is the best place to store these and keep their shape.
Can I use a different nut butter? Yes, peanut butter, cashew butter, or sunflower seed butter all work well as substitutes for almond butter.
Are these good for meal prep? Yes, they’re one of the easiest keto snacks to prep in bulk since they store well in the freezer for weeks.
Wrapping Up
These keto fat bombs prove that a low carb snack doesn’t have to feel like a compromise, especially when it tastes this close to an actual truffle.
Once you make a batch, they become the thing you reach for whenever a chocolate craving threatens to derail your day.
Try this recipe, then come back and tell me how it turned out. Did you try the peanut butter version? Add mint extract? Drop a comment below, I’d love to hear about it. 🍫