Soften the base: Let 8 oz cream cheese sit at room temperature until very soft. If it’s still firm, microwave for 10–15 seconds to loosen it up.
Melt the oil: Gently melt 1/2 cup coconut oil until liquid but not hot. This helps everything mix smoothly.
Combine the fats: In a bowl, beat the cream cheese with 1/2 cup peanut or almond butter until creamy and uniform.
Add flavor: Mix in 1/4 cup unsweetened cocoa powder, 1/3–1/2 cup powdered sweetener (to taste), 1 teaspoon vanilla extract, and a pinch of sea salt.
Stream in the oil: Pour in the melted coconut oil while mixing.
The batter should look glossy and thick, like a soft mousse.
Taste and tweak: Adjust sweetness or salt. If you want a stronger chocolate hit, add a spoonful more cocoa and a touch more sweetener.
Fold in add-ins (optional): Stir in 2–3 tablespoons of chopped nuts, coconut, sugar-free chocolate chips, or a teaspoon of espresso powder for mocha vibes.
Portion: Spoon into silicone molds, mini muffin liners, or drop tablespoon-sized dollops onto a parchment-lined tray.
Chill: Refrigerate for 1–2 hours, or freeze for 30–45 minutes, until firm enough to pop out and hold their shape.
Serve: Enjoy straight from the fridge for a fudge-like texture, or from the freezer for a firmer, truffle-like bite.