Soften the base. In a small saucepan over low heat, add the peanut butter, coconut oil, and butter.
Warm gently, stirring, until everything is melted and smooth. Don’t let it simmer.
Sweeten and flavor. Remove from heat. Whisk in the powdered sweetener, vanilla extract, and salt.
If using almond flour, whisk it in now to thicken the mixture.
Taste and adjust. Dip a spoon in and taste. Add a little more sweetener or salt if needed. If it gets too thick, warm it for 10–15 seconds to loosen.
Prepare your molds. Line a mini muffin tin with silicone liners or use a silicone candy mold.
You can also use a parchment-lined loaf pan and slice later.
Fill the molds. Pour or spoon the mixture evenly into 12–16 wells. Tap the tray lightly to smooth tops and release air bubbles.
Add optional toppings. Sprinkle a few sugar-free chocolate chips or a dusting of crushed peanuts on top for texture.
Chill until set. Place in the freezer for 20–30 minutes, or refrigerate for about 1 hour, until firm and solid.
Pop and store. Remove from molds and transfer to an airtight container. Keep chilled until ready to eat.