Peanut Butter Caramel Cheesecake
Peanut Butter Caramel Cheesecake
This Peanut Butter Caramel Cheesecake is the ultimate dessert for peanut butter lovers. Imagine a silky, creamy cheesecake topped with rich homemade caramel and crunchy roasted peanuts - a decadent treat that’s both sweet and slightly salty. Whether you’re baking for a celebration or indulging in a weekend dessert, this cheesecake will win everyone over.
So, if all that sounds good to you, read on!
If you love peanut butter and caramel, this Peanut Butter Caramel Cheesecake will be your new go-to dessert. It’s creamy, nutty, sweet, and a little salty – the perfect combination in one indulgent slice.
3 Reasons You’ll Love This Peanut Butter Caramel Cheesecake:
SIMPLE BUT IMPRESSIVE – This cheesecake looks like it came from a bakery, yet the steps are easy to follow at home.
PERFECT FLAVOR BALANCE – Rich peanut butter filling, silky caramel topping, and crunchy roasted peanuts create an unforgettable taste.
MAKE-AHEAD FRIENDLY – Tastes even better the next day, so it’s perfect for dinner parties, holidays, or special celebrations.
The contrast of smooth cheesecake and crunchy peanuts, topped with golden caramel, makes every bite a little celebration. This homemade peanut butter cheesecake with caramel will have guests asking for the recipe before they finish their slice.
You Might Also Like
If this Peanut Butter Caramel Cheesecake has won you over, there are plenty more desserts on my blog that will make your sweet tooth happy. Each one is a little different, but all are full of flavor and perfect for sharing with friends and family.
Lemon Cheesecake – A bright and refreshing twist on the classic cheesecake, with a tangy lemon flavor that’s perfect for spring and summer.
Honey Cake with Custard Cream – Layers of tender honey cake and silky custard cream create a dessert that’s rich, nostalgic, and absolutely irresistible.
Creamy Pancake Cake Recipe – Soft pancakes stacked high with a luscious cream filling, making a fun and delicious alternative to traditional cakes.
Strawberry Tart Recipe – Buttery tart crust filled with creamy custard and topped with fresh strawberries for a dessert that looks as stunning as it tastes.
Whether you’re in the mood for something fruity, creamy, or a little nostalgic, these recipes are perfect companions to this cheesecake and make great additions to your dessert table.
Ingredients in Peanut Butter Caramel Cheesecake
Here’s what you need to make Peanut Butter Caramel Cheesecake:
For the Crust:
Chocolate cookies: I went with crisp chocolate cookies for that deep cocoa flavor, which really complements the caramel topping.
Butter: Melted unsalted butter binds the crumbs together and adds a rich, buttery taste to every bite.
For the Cheesecake Filling:
Cream cheese: Full-fat cream cheese is my go-to here — it gives the cheesecake a creamy, smooth texture that’s hard to beat.
Eggs: Large, fresh eggs help the filling set beautifully without drying it out.
Heavy cream: I love adding 33% fat cream for extra richness and that silky mouthfeel.
Sugar: White granulated sugar sweetens the filling just enough without overpowering the peanut butter.
For the Peanut Butter Caramel Topping:
Sugar: This is the base of the caramel — once melted, it turns into that gorgeous golden sauce.
Heavy cream: Warm cream blends perfectly into the caramel for a smooth, glossy finish.
Butter: A small amount of butter rounds out the caramel’s flavor and gives it a lovely shine.
Salt: Just a pinch of sea salt makes the sweetness pop and balances the flavors.
Roasted peanuts: I chose unsalted roasted peanuts so the caramel stays the star while still adding that satisfying crunch.
How to make Peanut Butter Caramel Cheesecake
Making this Peanut Butter Caramel Cheesecake is a process you’ll actually enjoy. It starts with a simple chocolate cookie crust that comes together in minutes, followed by a creamy peanut butter cheesecake filling that mixes up smoothly without any fancy equipment. The slow, gentle baking keeps it luxuriously soft and crack-free. Once cooled, you’ll top it with a glossy homemade caramel packed with crunchy roasted peanuts, the final touch that transforms this cheesecake into a true showstopper.
INSTRUCTIONS
1. Making the Cheesecake Crust
Place the chocolate cookies in a food processor and blend into fine crumbs, then add the melted butter and mix until the texture resembles wet sand and holds together when pressed.
Press the chocolate cookie and butter mixture firmly into the bottom and sides of a springform pan lined with foil, creating an even base for the cheesecake.
2. Mixing the Cheesecake Filling
Combine the cream cheese and sugar in a mixing bowl, whisk until smooth and creamy, then add the remaining filling ingredients and mix until fully blended and lump-free.
3. Making the Peanut Butter Caramel Topping
Melt the sugar in a heavy-bottomed pan over low heat until golden, stir in hot cream and butter to form a smooth caramel, then add roasted peanuts and mix until evenly coated.
Let the caramel simmer with roasted peanuts for a minute, stirring gently until the nuts are fully coated and glossy.
4. Pouring the Cheesecake Filling into the Crust
Pour the cheesecake filling into the prepared crust, spreading it evenly, and place the pan into the oven to bake gently until set.
5. Adding the Caramel Peanut Topping
Pour the hot caramel peanut mixture over the cooled cheesecake, spreading it evenly to cover the entire surface.
Ready To Serve
Once the caramel topping has set, remove the cheesecake from the pan, transfer it to a serving plate, and refrigerate until well chilled. Slice with a warm knife for clean cuts and enjoy cold for the best flavor and texture.
Rich, creamy, and topped with a glossy layer of caramel and crunchy roasted peanuts, this Peanut Butter Caramel Cheesecake is the kind of dessert that turns any day into a celebration. It’s perfect for birthdays, holidays, or simply when you want to treat yourself to something truly special.
I’d love to know what you think if you give this a try! 🙂 – Angie
HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Peanut Butter Caramel Cheesecake
Ingredients
For the Chocolate Crust
- 300 g chocolate biscuits crushed
- 120 g unsalted butter melted
For the Cheesecake Filling
- 600 g cream cheese softened
- 200 g sugar
- 200 g sour cream
- 3 large eggs room temperature
- 1 tsp vanilla extract
For the Caramel Peanut Topping
- 200 g sugar
- 100 g unsalted butter cubed
- 120 ml heavy cream
- 200 g roasted peanuts unsalted
Instructions
Prepare the chocolate crust.
- Crush the chocolate biscuits into fine crumbs and mix with melted butter until well combined.
Press into the pan.
- Firmly press the crumb mixture into the base and slightly up the sides of a springform pan. Chill in the fridge while you prepare the filling.
Make the cheesecake filling.
- In a large bowl, beat the cream cheese and sugar until smooth. Add sour cream, vanilla extract, and eggs one at a time, mixing just until combined.
Bake the cheesecake.
- Pour the filling into the prepared crust and bake in a preheated oven at 160°C (320°F) for 50–60 minutes, or until the center is set but still slightly wobbly. Let it cool completely.
Prepare the caramel sauce.
- In a saucepan, melt the sugar over medium heat until golden brown. Stir in the butter until melted, then slowly add heavy cream. Mix until smooth and creamy.
Add peanuts.
- Stir the roasted peanuts into the warm caramel sauce.
Top the cheesecake.
- Pour the peanut caramel mixture over the cooled cheesecake, spreading it evenly to cover the surface.
Chill before serving.
- Refrigerate for at least 2–3 hours before slicing and serving.
Notes
Did you make this recipe?
I love hearing how you went with my recipes! Tag me on Instagram
You may like these too
This site uses Akismet to reduce spam. Learn how your comment data is processed.

Leave a Reply