Soften the base: In a medium bowl, stir 1 cup creamy natural peanut butter to loosen it up. If it’s very firm, microwave for 10–15 seconds until easily stirrable, not hot.
Add the fat: Melt 3 tablespoons coconut oil and pour into the peanut butter.
Stir until completely smooth and glossy.
Sweeten and flavor: Mix in 3–4 tablespoons powdered keto sweetener (adjust to taste), 1 teaspoon vanilla extract, and a pinch (about 1/8 teaspoon) fine sea salt. Taste and tweak sweetness or salt now.
Thicken: Stir in 1/2 cup super-fine almond flour. The mixture should be thick, scoopable, and not oily.
If it’s too soft, add 1–2 tablespoons more almond flour. If it’s too dry, splash in 1 teaspoon melted coconut oil.
Chill briefly: Cover and refrigerate the bowl for 15–20 minutes until the mixture firms up for easy rolling.
Roll into balls: Use a small cookie scoop or tablespoon to portion. Roll into 1-inch balls between your palms.
You should get about 16–18 balls.
Finish with coatings (optional): Roll some in unsweetened shredded coconut, dust a few with cocoa powder, or press a couple of mini sugar-free chocolate chips on top for variety.
Set and store: Place on a parchment-lined plate and chill 30 minutes to set. Transfer to an airtight container.