Cookie Butter Cheesecake is the kind of dessert I make when I want something rich, creamy, and very clearly not trying to be light. It has that spiced cookie flavor baked right in, plus a smooth cheesecake base that feels a little more special than plain vanilla.
My take is all about a crisp speculoos crust, a filling that stays soft and dense, and a glossy cookie butter topping that sets up like a thin fudge layer. The swirl on top is small, but it’s enough to give you those cookie butter pockets without making the whole cheesecake heavy or greasy.
I like serving this after a holiday meal or on a weekend when I know it can chill overnight. It’s also a good one to bring to a dinner where you want clean slices and a dessert that doesn’t need much fuss once it’s on the table.

Why You’ll Love This Recipe
Make-ahead friendly: This cheesecake really benefits from a long chill, so it’s easy to bake the day before and forget about it until you’re ready to serve.
Big cookie butter flavor: Cookie butter goes in the filling and on top, so the flavor actually comes through instead of getting lost behind the cream cheese.
Reliable baked texture: The filling bakes up creamy and sliceable, with that classic cheesecake density (not fluffy, not mousse-like).
Great crust situation: The speculoos crust is crisp and spiced and holds together well, even with a thick filling.
Simple topping: Warming cookie butter with a little cream makes a smooth, shiny finish that looks nice without any decorating skills.
Ingredients You’ll Need
Crust
- Speculoos cookie crumbs: These give you that warm spiced cookie flavor right away. Store-bought crumbs are fine, or just crush cookies in a food processor.
- Unsalted butter: Melted butter is what holds the crust together. Unsalted lets you control the salt, but salted works if that’s what you have.
- Granulated sugar: A little sugar helps the crust set and keeps it from tasting flat once it’s chilled.
- Fine salt: Don’t skip it. It makes the cookie flavor taste more like “cookie,” not just sweet crumbs.
Cheesecake Filling
- Cream cheese: Full-fat cream cheese is the move here. Let it come to room temp so it blends smooth and you don’t end up with little lumps.
- Granulated sugar: Keeps the filling clean and classic. Brown sugar can work, but it changes the flavor and color more than I want in this one.
- All-purpose flour: I use regular flour here to help the cheesecake set and slice neatly. It also helps keep the center from being too soft.
- Cookie butter spread: Use a smooth cookie butter spread for the filling so it mixes in easily. Crunchy is fine for the topping if you like a little texture.
- Sour cream: Full-fat sour cream gives that tang that keeps cookie butter from tasting one-note. Plain Greek yogurt works too if needed.
- Vanilla extract: Cookie butter and vanilla just make sense together. Real extract is better than imitation here.
- Eggs: Room temperature eggs blend in more evenly. The big thing is mixing them in gently so the cheesecake doesn’t puff and crack.
- Heavy cream: Just a little makes the batter silkier and helps it bake up smooth.
- Fine salt: Another small pinch makes the whole filling taste more balanced, especially with the sweet topping.
Topping
- Cookie butter spread: This becomes that shiny top layer. Warm it just until it’s pourable, not hot.
- Heavy cream: This thins the cookie butter so it spreads easily and doesn’t rip the cheesecake when you smooth it.
- Whipped cream: I like a simple dollop on each slice. Homemade or store-bought both work.
- Crushed speculoos cookies: Easy garnish that also adds crunch. I keep the pieces a little bigger so you notice them.

Recipe Instructions
- Preheat the oven: Heat the oven to 325°F. Grease a 9-inch springform pan, then wrap the outside with two layers of foil to help keep water from leaking in.
- Mix the crust: Stir the speculoos crumbs, melted butter, sugar, and salt until the crumbs are evenly moistened.
- Bake the crust: Press the crust firmly into the bottom and slightly up the sides of the pan. Bake until set, then let it cool briefly while you make the filling.
- Beat the cream cheese: Beat the cream cheese, sugar, flour, and salt on low speed until smooth.
- Add the cookie butter: Mix in the cookie butter, sour cream, vanilla, and heavy cream until combined. Stop and scrape down the bowl so everything mixes evenly.
- Add the eggs: Add the eggs one at a time, mixing on low just until blended after each one.
- Fill the pan: Pour the batter over the crust and smooth the top. Dollop the cookie butter on top and gently swirl it in.
- Set up the water bath: Place the springform pan in a roasting pan. Add hot water to the roasting pan until it comes about halfway up the sides of the springform pan.
- Bake: Bake until the edges are set and the center still jiggles slightly.
- Cool in the oven: Turn off the oven, crack the door, and let the cheesecake cool for 1 hour.
- Chill: Let the cheesecake cool to room temperature, then cover and refrigerate for at least 6 hours or overnight.
- Add the topping: Warm the cookie butter with heavy cream until pourable, then let it cool to warm. Spread or pour it over the chilled cheesecake.
- Slice and serve: Slice with a warm, dry knife for clean cuts. Top each slice with whipped cream and crushed speculoos cookies.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Keep the mixer on low. I know it’s tempting to crank it up, but low speed keeps extra air out of the batter. Less air usually means fewer cracks.
Use room temperature dairy. Cream cheese and sour cream blend smoother when they aren’t cold. If the cream cheese is still chilly, you’ll fight lumps the whole time.
Don’t overbake the center. You want the edges set and the middle to still have a gentle jiggle. If the whole top looks firm in the oven, it’s probably headed toward dry.
Swirl lightly. Two or three passes with a knife is enough. If you really mix it in, it just disappears into the top instead of giving you a distinct swirl.
Skip the water bath carefully. If you don’t want to do it, bake on a lower rack and set a pan of hot water on the rack below. It helps, but the cheesecake may brown more and crack easier.
Chill longer than you think. A full overnight chill is what gives you those clean slices. If you cut too early, the middle will look softer and the topping can slide a bit.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Whipped cream: A simple dollop on each slice is all I usually do. If you want it a little prettier, pipe it and add crushed cookies on top.
- Fresh berries: Strawberries or raspberries are nice on the side. The fruit keeps the plate from feeling too heavy.
- Coffee or espresso: This is really good with coffee, especially something not too sweet. I like it with a latte or plain black coffee.
- Extra cookie crumbs: Sprinkle crushed speculoos over the topping right before serving so they stay crisp. It also helps hide any little smudges from slicing.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. I keep it right in the springform pan or transfer slices to a container. The topping firms up more as it sits.
You can make this recipe ahead pretty easily. Bake it the day before, chill overnight, then add the cookie butter topping the next day when you’re ready to serve.
If you want it to last longer, freeze individual portions (I wrap slices well so they don’t pick up freezer taste). Thaw in the fridge overnight before serving.
I don’t usually warm cheesecake to serve, but if you like it a little softer, let slices sit at room temperature for 10 to 15 minutes. It loosens up and the cookie butter flavor comes through more.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Do I really need a water bath?
I recommend it if you want the smoothest top and the creamiest texture. The gentle moisture helps the cheesecake bake more evenly and crack less.
If you skip it, bake on a lower rack and put a pan of hot water on the rack below. It’s not exactly the same, but it helps.
How do I know when the cheesecake is done?
The edges should look set and slightly puffed, and the center should still jiggle a bit when you gently nudge the pan. It will keep setting as it cools and chills.
Can I use Greek yogurt instead of sour cream?
Yes. Plain Greek yogurt works fine in this recipe, especially full-fat. It will taste slightly tangier and a bit less rich than sour cream, but it still bakes up creamy.
Why did my cheesecake crack?
The most common reasons are mixing on high speed (adding too much air), overbaking, or cooling too fast. Room temperature ingredients and low-speed mixing help a lot.
Can I use a different cookie for the crust?
You can, but speculoos is what gives you that classic cookie butter flavor. Graham crackers work in a pinch, and gingersnaps are a good option if you want it even more spiced.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Cookie Butter Cheesecake
INGREDIENTS
Crust
- 2 cups speculoos cookie crumbs
- 6 tbsp unsalted butter melted
- 2 tbsp granulated sugar
- 1 pinch fine salt.
Cheesecake Filling
- 24 oz cream cheese room temperature
- 1 cup granulated sugar
- 3 tbsp all purpose flour
- 1 cup cookie butter spread plus 2 tbsp for swirl
- 1 cup sour cream room temperature
- 1 tbsp vanilla extract
- 3 large eggs room temperature
- 2 tbsp heavy cream
- 1 pinch fine salt.
Topping
- 1 cup cookie butter spread
- 2 tbsp heavy cream
- whipped cream for serving
- crushed speculoos cookies for garnish.
INSTRUCTIONS
Prep and Crust
- preheat oven to 325 F and grease a 9 inch springform pan then wrap the outside with two layers of foil
- mix cookie crumbs melted butter sugar and salt until evenly moistened then press firmly into the bottom and slightly up the sides
- bake crust until set then cool briefly.
Filling and Bake
- beat cream cheese sugar flour and salt on low until smooth
- mix in 1 cup cookie butter sour cream vanilla and heavy cream until combined
- add eggs one at a time mixing on low just until blended
- pour filling over crust and smooth the top then dollop and gently swirl in 2 tbsp cookie butter
- place pan in a roasting pan and add hot water halfway up the sides then bake until edges are set and center jiggles slightly
- turn off oven crack door and cool 1 hour then cool to room temperature
- refrigerate covered at least 6 hours or overnight.
Topping and Serve
- warm 1 cup cookie butter with 2 tbsp heavy cream until pourable then cool to warm
- spread or pour over chilled cheesecake
- slice with a warm dry knife and garnish with whipped cream and crushed cookies.
