A luxuriously smooth, melt-in-the-mouth fudge that captures the deep, roasted essence of peanut butter without the sugar crash. This no-bake treat uses a base of rich butter and cream cheese, sweetened with erythritol and enhanced with a touch of vanilla, resulting in a dense, velvety confection that satisfies even the most intense sweet cravings.
Prep Time 10 minutes mins
Cook Time 2 minutes mins
Total Time 12 minutes mins
Course Snack
Cuisine American
Servings 16
Calories 172 kcal
- 250 g Smooth peanut butter 100% nuts, no added sugar
- 115 g Unsalted butter
- 100 g Cream cheese full fat
- 120 g Powdered Erythritol/Stevia blend
- 1 tsp Vanilla extract
- ¼ tsp sea salt
Line an 8x8 inch square baking tin with parchment paper, leaving some overhang on the sides for easy removal.
In a large microwave-safe bowl (or a saucepan over low heat), combine the butter and peanut butter.
Heat until completely melted and smooth, stirring frequently to prevent scorching.
Stir in the softened cream cheese and vanilla extract. Use a whisk if necessary to ensure there are no lumps and the mixture is glossy.
Sift in the powdered sweetener and salt. Fold in gently until the sweetener is fully incorporated and the mixture thickens slightly.
Pour the mixture into the prepared tin and smooth the top with a spatula.
Optional: Sprinkle a few extra grains of sea salt over the top for a "salted peanut" finish.
Place in the refrigerator and chill for at least 2 hours, or until completely firm.
Lift the fudge out using the parchment paper and cut into 16 even squares using a sharp knife.
Store in an airtight container in the fridge or freezer to maintain the perfect fudge texture.
Why This Works for Keto
Peanut butter fudge is traditionally a high-sugar food, but by swapping corn syrup and granulated sugar for a powdered keto-friendly sweetener, we transform it into a metabolic powerhouse. The combination of peanut butter and cream cheese provides a dense matrix of healthy fats and moderate protein. This structure is excellent for keto because fats provide a slow-burning, stable energy source, preventing the insulin spikes associated with traditional confectionery.
The inclusion of sea salt and high-quality butter provides essential electrolytes and butyrate, which supports gut health. Because this fudge is exceptionally satiating, a single square is often enough to satisfy a "sweet tooth," making it a powerful tool for portion control and staying on track with your macronutrient goals. It’s a perfect high-fat snack for those days when you need a quick energy boost without any risk of being kicked out of ketosis.
Full Ingredients + Nutrition Table
Ingredient |
Qty |
Calories |
Total Carbs |
Fibre |
Net Carbs |
Sugars |
Fat |
Sat Fat |
Protein |
Peanut Butter |
250g |
1,475 kcals |
35.0g |
15.0g |
20.0g |
10.0g |
125.0g |
25.0g |
62.5g |
Unsalted Butter |
115g |
825 kcals |
0.1g |
0.0g |
0.1g |
0.1g |
92.0g |
57.5g |
1.0g |
Cream cheese |
100g |
342 kcals |
4.0g |
0.0g |
4.0g |
3.5g |
34.0g |
21.0g |
6.0g |
Erythritol* |
120g |
0 kcals |
120.0g |
0.0g |
0.0g |
0.0g |
0.0g |
0.0g |
0.0g |
Vanilla Extract |
1 tsp |
12 kcals |
0.5g |
0.0g |
0.5g |
0.5g |
0.0g |
0.0g |
0.0g |
Salt |
¼ tsp |
0 kcals |
0.0g |
0.0g |
0.0g |
0.0g |
0.0g |
0.0g |
0.0g |
*Note: Erythritol carbs are excluded from Net Carb calculations as they are not metabolized.
Nutrition Facts
Serving size: 1 square (approx 35g)
Servings per container: 16
Amount per serving |
Value |
% Daily Value* |
Calories |
172 kcals |
9% |
Fat |
15.7g |
22% |
– Saturated Fat |
6.5g |
33% |
– Polyunsaturated Fat |
2.4g |
— |
– Monounsaturated Fat |
5.8g |
— |
– Trans Fat |
0.0g |
— |
Cholesterol |
21mg |
7% |
Sodium |
42mg |
2% |
Total Carbohydrate |
2.5g |
6% |
– Dietary Fibre |
0.9g |
3% |
– Total Sugars |
0.9g |
15% |
– Net Carbs |
1.6g |
4% |
Protein |
4.3g |
9% |
*Percent Daily Values based on a 2,000 kcal diet with an upper limit of 40g of Net / Total Carbs and 6g of Sugars.