If you’re searching for a low-carb dessert that feels indulgent yet fits perfectly into a keto lifestyle, this Keto Peanut Butter Cheesecake is everything you need. Creamy, luscious cheesecake infused with rich peanut butter sits atop a nutty almond flour crust — all without a trace of refined sugar or gluten.
Inspired by the easy, satisfying recipes from Joy Filled Eats, this cheesecake is perfect for holidays, special occasions, or everyday cravings. With a smooth, melt-in-your-mouth texture and just the right balance of salty and sweet, you’ll forget it’s sugar-free after one bite.
Ingredients Overview
Almond Flour Crust
This simple crust uses almond flour and butter to create a nutty, shortbread-like base. It’s crisp enough to hold the filling while remaining tender and keto-friendly.
Tip: Lightly toast the almond flour in a dry pan before mixing to deepen the flavor.
Cream Cheese
Use full-fat cream cheese for the creamiest texture. It should be room temperature to blend smoothly and avoid lumps.
Natural Peanut Butter
Choose a creamy, unsweetened peanut butter with just peanuts and salt. Stir well if it has separated.
Avoid peanut butter with added sugar or oils, which can affect texture and carb count.
Eggs
Eggs provide structure and help the cheesecake set properly. Use room-temperature eggs for best mixing.
Sweetener
Use a keto-approved sweetener like erythritol, monk fruit, or allulose. Powdered varieties blend best into cheesecake without grittiness.
Sour Cream or Heavy Cream
Adds moisture and smoothness. Sour cream lends a tangy note, while heavy cream gives a silkier finish.
Vanilla Extract
Boosts the flavor profile and brings warmth to both the crust and filling.
Step-by-Step Instructions

1. Preheat & Prepare the Pan
Preheat your oven to 325°F (163°C). Line the bottom of a 9-inch springform pan with parchment and grease the sides.
Wrap the outside with foil to prep for a water bath (optional, but helps prevent cracks).
2. Make the Crust
In a bowl, mix:
-
1½ cups almond flour
-
3 tbsp melted butter
-
2 tbsp powdered erythritol
-
½ tsp vanilla extract
Press firmly into the bottom of the pan. Bake for 10–12 minutes until golden and set. Let cool while preparing the filling.
3. Prepare the Cheesecake Filling
In a large bowl or stand mixer, beat:
-
24 oz (3 blocks) cream cheese, softened
-
¾ cup powdered sweetener
-
¾ cup natural creamy peanut butter
Mix until completely smooth.
Add:
-
3 large eggs, one at a time
-
½ cup sour cream (or heavy cream)
-
1½ tsp vanilla extract
Blend just until smooth and fully combined. Avoid overmixing to keep the texture creamy.
4. Bake
Pour the filling over the cooled crust. Smooth the top with a spatula.
Place the pan into a large roasting dish and pour in hot water to reach halfway up the sides (for a water bath).
Bake for 50–60 minutes, until the edges are set and the center has a slight jiggle.
Turn off the oven, crack the door, and let cool for 1 hour in the oven.
5. Chill
Remove from the oven and cool to room temperature. Then refrigerate for at least 4 hours, preferably overnight, to fully set.
6. Garnish & Serve
Before serving, top with:
-
Sugar-free whipped cream
-
Crushed roasted peanuts
-
Drizzle of melted sugar-free chocolate or extra peanut butter
Slice and serve chilled.
Tips, Variations & Substitutions
-
Dairy-Free Option: Use dairy-free cream cheese and coconut cream instead of sour cream.
-
Crustless Version: Bake filling directly in a pie dish for a crust-free option.
-
Add Chocolate: Stir sugar-free chocolate chips into the filling or add a chocolate ganache layer on top.
-
Mini Cheesecakes: Bake in a muffin tin for 12–15 minutes for individual portions.
-
Nut-Free Variation: Use sunflower seed butter and coconut flour crust if nut allergies are a concern.
Serving Ideas & Occasions
This keto peanut butter cheesecake is perfect for:
-
Celebrations – holidays, birthdays, or anniversaries
-
Meal prep – make ahead and enjoy throughout the week
-
Dinner parties – serve with coffee or low-carb cocktails
-
Cravings – one slice satisfies even the strongest sweet tooth
Slice cold or slightly warmed for a gooey, mousse-like texture. Add fresh berries for contrast or chocolate drizzle for extra decadence.
Nutritional & Health Notes
This cheesecake is:
-
Low in net carbs – about 4–6g per slice
-
High in healthy fats – from nuts, peanut butter, and cream
-
Gluten-free – with an almond flour crust
-
No added sugar – sweetened with keto-friendly options
Sample macros per slice (1 of 12):
-
Calories: 330–380
-
Fat: 28–32g
-
Carbs: 6–8g total (4–6g net)
-
Protein: 9–12g
Want to lower carbs more? Skip the crust or reduce sweetener slightly.
FAQs
Q1: Can I make this cheesecake ahead of time?
Yes! It’s even better chilled overnight. Make up to 3 days in advance and store covered in the fridge.
Q2: Can I freeze keto peanut butter cheesecake?
Absolutely. Freeze whole or sliced for up to 2 months. Thaw in the fridge overnight before serving.
Q3: Can I use crunchy peanut butter?
Yes, but it will affect the texture slightly. For a smooth finish, stick to creamy.
Q4: What’s the best sweetener to use?
Powdered erythritol, monk fruit, or allulose blend well into the filling without graininess.
Q5: Can I make it crustless?
Yes! Simply grease a pie dish and pour the filling directly in. Reduce bake time by 5–10 minutes.
Q6: Why did my cheesecake crack?
It may have baked too long or cooled too quickly. Use a water bath and let it cool slowly in the oven.
Q7: How should I store leftovers?
Store covered in the fridge for up to 5 days. Freeze extra slices wrapped tightly in plastic wrap.
PrintPeanut Butter Cheesecake Recipes: keto-friendly, low sugar
A rich, sugar-free peanut butter cheesecake with a buttery almond flour crust — low-carb, gluten-free, and completely indulgent.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 5 hours 15 minutes
- Yield: 12 slices 1x
Ingredients
Crust:
-
1½ cups almond flour
-
3 tbsp melted butter
-
2 tbsp powdered erythritol
-
½ tsp vanilla extract
Filling:
-
24 oz cream cheese, softened
-
¾ cup powdered sweetener
-
¾ cup natural peanut butter
-
3 large eggs
-
½ cup sour cream or heavy cream
-
1½ tsp vanilla extract
Optional Toppings:
-
Sugar-free whipped cream
-
Chopped peanuts
-
Sugar-free chocolate drizzle
Instructions
-
Preheat oven to 325°F. Grease and line a 9-inch springform pan.
-
Mix crust ingredients and press into pan. Bake for 10–12 minutes. Cool.
-
Beat cream cheese, sweetener, and peanut butter until smooth. Add eggs one at a time. Mix in sour cream and vanilla.
-
Pour filling over crust. Smooth top.
-
Bake in a water bath for 50–60 minutes until just set. Cool in oven 1 hour.
-
Chill for 4+ hours or overnight.
-
Top and serve chilled.
Notes
Freeze leftovers for up to 2 months. Adjust sweetener to taste. Use dairy-free substitutes as needed.
