Heavenly Keto Cheesecake Brownies (Low-Carb & Sugar-Free)
Welcome to my kitchen! Today, we’re diving into a truly special treat that has become a firm favourite in our home: Heavenly Keto Cheesecake Brownies. These delightful bites combine the rich, fudgy goodness of a brownie with the creamy tang of a classic cheesecake, all whilst being low-carb and sugar-free. If you’re looking for a dessert that satisfies without compromise, you’ve certainly come to the right place.
I remember the first time I set out to create a keto-friendly dessert, perhaps a low-carb version of a Magic 3-Layer Lemon Custard Cake, that didn’t taste like a ‘health’ food. It was for a family gathering where several relatives were following a low-carb lifestyle, and I wanted everyone to enjoy the same delicious indulgence. After many attempts and tweaks, this recipe was born, and the silence that fell over the table as everyone took their first bite told me I’d finally cracked it. The smiles, the quiet murmurs of appreciation – that’s what cooking is all about for me, bringing joy through food.
There’s something so comforting about a brownie, isn’t there, especially when paired with the tart sweetness of Blueberries? And when you layer it with a luscious cheesecake swirl, it elevates the experience entirely. This is my go-to recipe when I need something quick but impressive, especially when I want to show friends and family that healthy eating doesn’t mean sacrificing flavour or indulgence. Friends always ask me for this recipe after trying it at dinner parties, and I’m always delighted to share the secret to these utterly divine treats.
Recipe Overview
- Prep time: 25 minutes
- Cook time: 30-35 minutes
- Total time: 1 hour 30 minutes (includes cooling)
- Servings: 16 brownies
- Difficulty: Moderate
Why You’ll Love This Heavenly Keto Cheesecake Brownies (Low-Carb & Sugar-Free)
- Indulgent Flavour Without the Guilt: Experience the rich, decadent taste of chocolate and creamy cheesecake, all while staying true to your low-carb and sugar-free lifestyle.
- Perfect Texture Combination: Enjoy the best of both worlds with a fudgy, dense brownie base and a smooth, tangy cheesecake swirl.
- Diet-Friendly Versatility: Ideal for those following ketogenic, low-carb, or sugar-free diets, offering a satisfying dessert option for various dietary needs.
- Simple to Adapt: The base recipe is robust, allowing for easy experimentation with different flavourings or toppings to suit your personal preferences.
- Impressive Presentation: The beautiful marbled effect makes these brownies look sophisticated and inviting, making them a fantastic addition to any dessert spread or afternoon tea.
Ingredients You’ll Need
- 115g unsalted butter, softened
- 100g granulated erythritol (or other keto-friendly sweetener, to taste)
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 60g unsweetened cocoa powder
- 60g almond flour, finely ground
- ½ teaspoon baking powder
- ¼ teaspoon salt
- For the Cheesecake Swirl:
- 225g full-fat cream cheese, softened
- 50g granulated erythritol (or other keto-friendly sweetener)
- 1 large egg yolk
- ½ teaspoon vanilla extract
Tip: Ensure all your dairy ingredients, especially the butter and cream cheese, are at room temperature. This makes for a much smoother batter and cheesecake swirl, preventing lumps and ensuring even mixing.
How to Make Heavenly Keto Cheesecake Brownies (Low-Carb & Sugar-Free)
- Prepare Your Baking Tin: Preheat your oven to 175°C (160°C fan/350°F). Line a 20cm x 20cm (8-inch x 8-inch) square baking tin with parchment paper, leaving an overhang on two sides to help lift the brownies out later. You’ll find the paper sits smoothly and prevents sticking.
- Begin the Brownie Batter: In a large mixing bowl, cream together the softened unsalted butter and 100g granulated erythritol until the mixture is light and fluffy, taking on a pale, creamy colour. This should take about 3-4 minutes with a hand mixer. Scrape down the sides of the bowl to ensure everything is incorporated.
- Add Wet Ingredients to Brownie: Beat in the two large eggs one at a time, ensuring each is fully incorporated before adding the next. Then, stir in the 1 teaspoon of vanilla extract until the mixture smells wonderfully fragrant and looks smooth and glossy.
- Combine Dry Ingredients for Brownie: In a separate medium bowl, whisk together the unsweetened cocoa powder, almond flour, baking powder, and salt. Gradually add this dry mixture to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix; stop as soon as you no longer see streaks of dry ingredients. The batter will be thick and fudgy.
- Prepare the Cheesecake Swirl: In a clean bowl, beat the softened full-fat cream cheese with 50g granulated erythritol until smooth and creamy, without any lumps. Add the egg yolk and ½ teaspoon vanilla extract, beating until just combined and the mixture is light yellow and silky.
- Assemble and Swirl: Pour about two-thirds of the brownie batter into the prepared baking tin and spread it evenly with a spatula. Drop spoonfuls of the cheesecake mixture over the brownie layer, then add the remaining brownie batter in dollops over the cheesecake. Using a knife or a skewer, gently swirl the batters together to create a beautiful marbled pattern. Don’t overmix, or you’ll lose the distinct layers; aim for a captivating swirl.
- Bake to Perfection: Place the tin in the preheated oven and bake for 30-35 minutes. The brownies are ready when the edges are set and a skewer inserted into the brownie portion comes out with moist crumbs, but not wet batter. The cheesecake swirl will look slightly golden at the edges and set in the centre. You’ll notice a delightful chocolatey aroma filling your kitchen.
- Cool and Slice: Allow the brownies to cool completely in the tin on a wire rack. This is crucial for achieving that signature fudgy texture and clean slices. Once completely cool (which might take an hour or two, or even longer if you’re patient!), lift them out using the parchment paper overhang and slice into 16 squares. The brownies will feel firm but yielding to the touch.
Tips From My Kitchen
- Room Temperature Ingredients are Key: Always ensure your butter, cream cheese, and eggs are at room temperature before you start. This isn’t just a suggestion; it’s a non-negotiable step for achieving the best texture. Room temperature ingredients emulsify better, meaning they blend together more smoothly and evenly, resulting in a homogenous batter and cheesecake swirl without lumps. Cold ingredients can cause the batter to curdle or become lumpy, which affects the final texture of your brownies.
- Don’t Overmix the Brownie Batter: Once you add the dry ingredients to the wet, mix only until just combined. Overmixing develops the gluten in the almond flour (though less than wheat flour), which can lead to a tougher, cake-like brownie rather than the desired fudgy texture. We want a dense, rich brownie, not a fluffy cake, so stop mixing as soon as no dry streaks remain.
- The Swirl Technique Matters: When creating the cheesecake swirl, don’t overdo it. The goal is a beautiful marble effect, not a fully blended mixture. Use a knife or skewer to gently cut through the layers, making S-shapes or figure-eights. Too much swirling will mix the batters too thoroughly, resulting in a less distinct pattern and a less appealing visual contrast.
- Patience with Cooling is a Virtue: It might be tempting to cut into these delicious brownies straight out of the oven, but resist! Cooling completely, preferably for at least an hour on a wire rack, allows the brownies to set properly, firm up, and become truly fudgy. Warm brownies are prone to crumbling and can be messy to slice. For the cleanest cuts, you can even chill them in the fridge for 30 minutes before slicing.
- Adjust Sweetener to Your Taste: Keto-friendly sweeteners can vary in intensity and aftertaste. I’ve suggested erythritol, but feel free to adjust the amount to your personal preference. Taste the brownie batter (before adding eggs, if you’re concerned about raw egg consumption, or just a tiny bit) and the cheesecake mixture before baking to ensure the sweetness level is just right for you. Some prefer a less sweet brownie, others a bit more.
Equipment You’ll Need
- Stand mixer or hand mixer
- Baking tray
- Parchment paper
- Wire cooling rack
Common Mistakes to Avoid
- Overcrowding the pan: While this recipe is for a standard 20cm x 20cm tin, ensure you don’t try to double the recipe in the same size tin or use a much smaller one. Overcrowding leads to uneven baking, where the centre might remain undercooked while the edges burn. Always use the specified tin size for optimal results.
- Wrong temperature: Baking at too high a temperature can cause the edges to cook too quickly and become dry, while the centre remains raw. Too low, and your brownies might be dense and greasy. Stick to the recommended 175°C (160°C fan/350°F) for a perfectly baked, fudgy brownie with a set cheesecake layer.
- Skipping the rest time: As mentioned in my tips, allowing the brownies to cool completely is vital. Skipping this step means they won’t fully set, making them difficult to cut cleanly and affecting the fudgy texture. Patience here truly pays off for a superior end product.
Delicious Variations to Try
- Spicy Version: For a delightful kick, add ½ to 1 teaspoon of ground chilli powder or a pinch of cayenne pepper to the brownie batter along with the cocoa powder. The heat beautifully complements the rich chocolate, creating a sophisticated depth of flavour that’s truly warming.
- Vegetarian/Vegan Option: To make these brownies suitable for a plant-based diet, use plant-based butter (such as a good quality vegan block butter) and a vegan cream cheese alternative. For the eggs, you can use flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg, let sit for 5 minutes) in the brownie batter, and for the cheesecake swirl, simply omit the egg yolk and increase the cream cheese slightly if needed for consistency.
- Different Protein: While this recipe doesn’t feature additional protein, you could subtly incorporate a scoop of unflavoured or chocolate-flavoured keto protein powder into the brownie batter. Just be mindful that this might slightly alter the texture, potentially making it a little drier, so you might need to add a touch more melted butter or a splash of unsweetened almond milk to maintain moisture.
What to Serve With Heavenly Keto Cheesecake Brownies (Low-Carb & Sugar-Free)
- A dollop of unsweetened whipped cream.
- A scoop of sugar-free vanilla ice cream.
- A drizzle of sugar-free chocolate sauce.
- A sprinkle of fresh berries like raspberries or strawberries.
Frequently Asked Questions

Heavenly Keto Cheesecake Brownies (Low-Carb & Sugar-Free)
Ingredients
Method
-
Prepare Your Baking Tin: Preheat your oven to 175°C (160°C fan/350°F). Line a 20cm x 20cm (8-inch x 8-inch) square baking tin with parchment paper, leaving an overhang on two sides to help lift the brownies out later. You’ll find the paper sits smoothly and prevents sticking.
-
Begin the Brownie Batter: In a large mixing bowl, cream together the softened unsalted butter and 100g granulated erythritol until the mixture is light and fluffy, taking on a pale, creamy colour. This should take about 3-4 minutes with a hand mixer. Scrape down the sides of the bowl to ensure everything is incorporated.
-
Add Wet Ingredients to Brownie: Beat in the two large eggs one at a time, ensuring each is fully incorporated before adding the next. Then, stir in the 1 teaspoon of vanilla extract until the mixture smells wonderfully fragrant and looks smooth and glossy.
-
Combine Dry Ingredients for Brownie: In a separate medium bowl, whisk together the unsweetened cocoa powder, almond flour, baking powder, and salt. Gradually add this dry mixture to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix; stop as soon as you no longer see streaks of dry ingredients. The batter will be thick and fudgy.
-
Prepare the Cheesecake Swirl: In a clean bowl, beat the softened full-fat cream cheese with 50g granulated erythritol until smooth and creamy, without any lumps. Add the egg yolk and ½ teaspoon vanilla extract, beating until just combined and the mixture is light yellow and silky.
-
Assemble and Swirl: Pour about two-thirds of the brownie batter into the prepared baking tin and spread it evenly with a spatula. Drop spoonfuls of the cheesecake mixture over the brownie layer, then add the remaining brownie batter in dollops over the cheesecake. Using a knife or a skewer, gently swirl the batters together to create a beautiful marbled pattern. Don’t overmix, or you’ll lose the distinct layers; aim for a captivating swirl.
-
Bake to Perfection: Place the tin in the preheated oven and bake for 30-35 minutes. The brownies are ready when the edges are set and a skewer inserted into the brownie portion comes out with moist crumbs, but not wet batter. The cheesecake swirl will look slightly golden at the edges and set in the centre. You’ll notice a delightful chocolatey aroma filling your kitchen.
-
Cool and Slice: Allow the brownies to cool completely in the tin on a wire rack. This is crucial for achieving that signature fudgy texture and clean slices. Once completely cool (which might take an hour or two, or even longer if you’re patient!), lift them out using the parchment paper overhang and slice into 16 squares. The brownies will feel firm but yielding to the touch.
Notes
There you have it – my recipe for Heavenly Keto Cheesecake Brownies. I truly hope you enjoy making and, more importantly, devouring these delightful treats as much as my family and I do. They truly are a testament to the fact that eating well doesn’t mean compromising on deliciousness. If you give them a try, please do let me know how they turn out in the comments below!
