Total Time:Â 1 hour (plus 2 hours cooling)
Active Prep Time:Â 20 minutes
Bake Time:Â 40 minutes
Skill Level:Â Intermediate
Yield:Â 16 rich brownie squares
Experience the perfect marriage of two classic desserts without the guilt. These Keto Cheesecake Brownies feature a dense, fudgy chocolate base swirled with a creamy, tangy cheesecake topping—all while staying under 3g net carbs per serving. They’re rich, satisfying, and proof that a low-carb lifestyle doesn’t mean sacrificing indulgence.
Ingredients
For the Brownie Layer:
-
1 cup (224g) almond flour (finely ground, blanched)
-
½ cup (50g) unsweetened cocoa powder (Dutch-process preferred)
-
â…“ cup (70g) powdered erythritol or allulose (for best texture)
-
1 tsp baking powder
-
¼ tsp sea salt
-
½ cup (115g) unsalted butter, melted and cooled
-
2 large eggs, at room temperature
-
1 tsp pure vanilla extract
-
½ cup (85g) sugar-free dark chocolate chips (optional, for extra fudge)
For the Cheesecake Swirl Layer:
-
8 oz (225g) full-fat cream cheese, softened to room temperature
-
1 large egg, at room temperature
-
â…“ cup (70g) powdered erythritol or allulose
-
1 tsp pure vanilla extract
Special Equipment:
-
8×8 inch square baking pan
-
Parchment paper
-
Electric hand mixer or stand mixer
-
Two medium mixing bowls
Step-by-Step Instructions
Step 1: Prep & Preheat (Time: 10 mins | Intensity: Low)
-
Preheat your oven to 350°F (175°C). This is crucial for even baking.
-
Line your 8×8 baking pan with parchment paper, leaving an overhang on two opposite sides. This creates “handles” to lift the cooled brownies out easily. Lightly grease the exposed sides of the pan.
-
Ensure your cream cheese and eggs are at room temperature. This is the secret to a smooth, lump-free cheesecake swirl. Take them out about 30-60 minutes before you start.
Step 2: Make the Cheesecake Swirl (Time: 5 mins | Intensity: Medium)
-
In a medium bowl, combine the softened cream cheese, â…“ cup sweetener, 1 egg, and 1 tsp vanilla extract.
-
Using an electric mixer on medium speed, beat until the mixture is completely smooth, creamy, and free of lumps. Scrape down the sides of the bowl as needed. Set aside.
Step 3: Make the Keto Brownie Batter (Time: 10 mins | Intensity: Medium)
-
In a separate bowl, whisk together the dry ingredients: almond flour, cocoa powder, â…“ cup sweetener, baking powder, and salt. Ensure there are no clumps.
-
In another bowl (or a large measuring cup), whisk the melted butter, 2 eggs, and 1 tsp vanilla extract until fully combined.
-
Fold the wet ingredients into the dry ingredients using a spatula. Mix just until combined and no dry streaks remain. The batter will be thick and fudgy. If using, gently fold in the sugar-free chocolate chips.
Step 4: Assemble & Swirl (Time: 5 mins | Intensity: Low)
-
Spread the thick brownie batter evenly into the prepared pan. It may require some patience—use a spatula or your fingers lightly greased to press it into a smooth layer.
-
Carefully pour the cheesecake mixture over the brownie base. Use a spoon or offset spatula to spread it into an even layer, covering the brownie batter completely.
-
Create the signature swirl: Take a knife or a skewer. Dip it into the pan and make wide, sweeping “S” shapes or circular motions through both layers. Don’t over-swirl—you want distinct marbling, not a muddy mix.
Step 5: Bake & Cool (Time: 40 mins + 2 hrs | Intensity: Low, then Patience!)
-
Bake in the preheated oven for 35-40 minutes. The brownies are done when the edges are set, the top is lightly golden, and the center still has a slight jiggle (it will firm up as it cools). A toothpick inserted into the brownie part (not the cheesecake swirl) should come out with a few moist crumbs.
-
This step is critical for perfect texture: Remove the pan from the oven and place it on a wire rack. Allow the brownies to cool completely in the pan—this will take at least 1.5 to 2 hours. The brownies continue to set during this time.
-
For the cleanest slices, once cooled, cover the pan and refrigerate for an additional 2-3 hours or overnight. This firms up the cheesecake layer beautifully.
Step 6: Slice & Serve (Time: 5 mins)
-
Using the parchment paper handles, lift the entire brownie slab out of the pan and onto a cutting board.
-
Using a sharp knife wiped clean between cuts, slice into 16 squares.
-
Serve chilled or at room temperature. Store leftovers in an airtight container in the refrigerator for up to 5 days.
Nutrition Information (Per Serving, 1 brownie square)
-
Calories:Â 180 kcal
-
Total Fat:Â 17g
-
Saturated Fat:Â 8g
-
Total Carbohydrates:Â 5g
-
Dietary Fiber:Â 2g
-
Sugars:Â 1g
-
Sugar Alcohols:Â 2g (varies by sweetener used)
-
Net Carbohydrates:Â 3g
-
Protein:Â 5g
Dietary Tags:Â Gluten-Free, Grain-Free, Keto-Friendly, Low-Carb, Vegetarian
Chef’s Tips for Success:
-
Sweetener Note:Â Powdered sweeteners dissolve best and prevent a “cooling” aftertaste. A blend of erythritol and monk fruit is highly recommended.
-
Fudgy vs. Cakey:Â For ultra-fudgy brownies, do not over-bake. The center should still look slightly underdone when you take it out.
-
Flavor Boost: Add ½ tsp of instant espresso powder to the brownie dry ingredients to deepen the chocolate flavor without adding coffee taste.
-
Pan Size Matters:Â Using an 8×8 pan is key for the right thickness. A 9×9 pan will result in thinner brownies and a shorter bake time.
Enjoy this perfect balance of rich chocolate and creamy cheesecake—a truly decadent treat that fits beautifully into your keto journey!

Hayyat is a talented content writer and digital marketer with expertise in SEO, social media management, and online marketing. She excels at creating impactful, data-driven content to help businesses connect with their target audience and achieve measurable outcomes.



