These keto raspberry cheesecake brownies are one of the best desserts I’ve made in a while. Rich chocolate brownie on the bottom, creamy cheesecake on top, and a tangy raspberry swirl running through it all.
They look fancy but they’re actually really simple to put together. You just layer everything in one pan, do a quick swirl with a toothpick, and let the oven do the rest.

Each bite has that perfect balance of chocolate, cream cheese, and fruit. It’s the kind of dessert that doesn’t feel like you’re missing out on anything.
And yes, they’re completely low carb and keto friendly. No regular sugar, no wheat flour. Just good ingredients that keep things delicious without all the carbs.
If you’ve been looking for a dessert that actually feels special on a keto diet, this is the one to try.
Why You’ll Love This Recipe
Rich and Fudgy Brownie Base – The melted dark chocolate and butter create an incredibly dense and fudgy brownie layer that rivals any traditional recipe.
Stunning Marbled Presentation – The raspberry and cheesecake swirls on top make these brownies look bakery-level gorgeous every single time.

Three Irresistible Layers of Flavor – You get chocolatey brownie plus creamy cheesecake plus tangy raspberry in every single bite.
Perfectly Keto Friendly – Allulose and almond flour keep these brownies low carb without sacrificing any of that decadent dessert experience.
Recipe Ingredients
For the Brownie Base
- 1/2 cup Melted Butter
- 4 oz Sugar Free Dark Chocolate, melted
- 2/3 cup Powdered Allulose
- 2 large Eggs
- 1 tsp Vanilla Extract
- 1/2 cup Almond Flour
- 1/3 cup Cocoa Powder
- 1/4 tsp Salt
For the Cheesecake Layer
- 12 oz Cream Cheese, softened
- 1/3 cup Powdered Allulose
- 1 large Egg
- 1 tsp Vanilla Extract
For the Raspberry Swirl
- 1 cup Fresh Raspberries
- 2 tbsp Powdered Allulose
- 1 tsp Lemon Juice
How To Make
Step 1
Preheat oven to 325F and line a 9×9 pan with parchment paper.
Step 2
Simmer the raspberries, 2 tbsp powdered allulose, and lemon juice in a small saucepan for 5 minutes, mashing until thick and jammy. Strain out seeds if desired and let cool.
Step 3
Whisk together melted butter, melted chocolate, 2/3 cup powdered allulose, eggs, and vanilla until glossy. Fold in almond flour, cocoa powder, and salt to form a thick batter.
Step 4
Spread the brownie batter evenly into the prepared pan, reserving 3 tablespoons for the top.
Step 5
Beat the cream cheese with 1/3 cup powdered allulose until smooth, then beat in the egg and vanilla until silky.
Step 6
Pour the cheesecake layer evenly over the brownies. Dollop the remaining brownie batter and raspberry sauce on top in spoonfuls.
Step 7
Swirl gently with a toothpick to create dramatic marbled patterns across the surface.
Step 8
Bake for 32 to 36 minutes until the cheesecake is set with just a slight jiggle. Cool fully, then chill 2 hours before slicing.

Tips
Melt the Chocolate and Butter Separately
Melt the butter and the sugar free dark chocolate in separate bowls, then combine them. If you try to melt them together, the chocolate can seize up and turn into a grainy clump that won’t mix smoothly.
For the chocolate, I recommend microwaving it in 20 second bursts, stirring between each one. Sugar free dark chocolate burns faster than regular chocolate, so keep a close eye on it.
Once both are melted and smooth, whisk them together and they’ll combine into a glossy, silky base.
Make Sure the Cream Cheese Is Actually Soft
“Softened” cream cheese doesn’t just mean it sat on the counter for 10 minutes. It needs to be genuinely soft all the way through, which usually takes about an hour at room temperature.

If there are still cold spots in the middle, you’ll end up with lumps in your cheesecake layer that won’t beat out no matter how long you mix. And over-mixing to fix lumps will add too much air, which causes cracking on top.
If you’re short on time, cut the cream cheese into small cubes and spread them out on a plate. They’ll soften in about 20 minutes that way.
Strain the Raspberry Sauce
I know the recipe says straining the seeds is optional, but I’d really recommend doing it. The seeds get stuck in your teeth and take away from the creamy, smooth texture of the cheesecake layer.
Push the sauce through a fine mesh strainer with the back of a spoon. You’ll lose a tiny bit of volume, but the smooth sauce swirls so much better and looks way more polished on top.
More Recipes
- Keto Raspberry Swirl Cheesecake Brownies
- Keto Brownie Bottom Cheesecake
- Keto Raspberry Cheesecake Bars
- Keto Peanut Butter Swirl Brownies
- Low Carb Cream Cheese Swirl Brownies
Frequently Asked Questions
Can I use frozen raspberries instead of fresh?
Yes, frozen raspberries work just fine for the raspberry swirl. You don’t even need to thaw them first – just add them straight to the saucepan and they’ll break down as they simmer.
Frozen raspberries actually tend to release more juice, so you might need to simmer the mixture a minute or two longer to get that thick, jammy consistency you want.
Keto Raspberry Cheesecake Brownies
Ingredients
For the Brownie Base
- 1/2 cup Melted Butter
- 4 oz Sugar Free Dark Chocolate, melted
- 2/3 cup Powdered Allulose
- 2 large Eggs
- 1 tsp Vanilla Extract
- 1/2 cup Almond Flour
- 1/3 cup Cocoa Powder
- 1/4 tsp Salt
For the Cheesecake Layer
- 12 oz Cream Cheese, softened
- 1/3 cup Powdered Allulose
- 1 large Egg
- 1 tsp Vanilla Extract
For the Raspberry Swirl
- 1 cup Fresh Raspberries
- 2 tbsp Powdered Allulose
- 1 tsp Lemon Juice
Equipment
- 9x9 baking pan
Instructions
- Preheat oven to 325F and line a 9x9 pan with parchment paper.
- Simmer the raspberries, 2 tbsp powdered allulose, and lemon juice in a small saucepan for 5 minutes, mashing until thick and jammy. Strain out seeds if desired and let cool.
- Whisk together melted butter, melted chocolate, 2/3 cup powdered allulose, eggs, and vanilla until glossy. Fold in almond flour, cocoa powder, and salt to form a thick batter.
- Spread the brownie batter evenly into the prepared pan, reserving 3 tablespoons for the top.
- Beat the cream cheese with 1/3 cup powdered allulose until smooth, then beat in the egg and vanilla until silky.
- Pour the cheesecake layer evenly over the brownies. Dollop the remaining brownie batter and raspberry sauce on top in spoonfuls.
- Swirl gently with a toothpick to create dramatic marbled patterns across the surface.
- Bake for 32 to 36 minutes until the cheesecake is set with just a slight jiggle. Cool fully, then chill 2 hours before slicing.