Introduction
These Keto Cheesecake Brownies combine a rich, fudgy chocolate base with a creamy, tangy swirl for the ultimate low-carb treat. You get a dessert that feels decadently indulgent while perfectly fitting your macros. They’re incredibly simple to make and will satisfy any chocolate craving without derailing your diet.
Prep & Cook Time
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 16 brownies
Ingredients
- 4 oz unsweetened chocolate
- 4 oz salted butter
- 2 eggs (room temperature)
- 1/3 cup almond flour
- 2 tbsp coconut flour
- 1/4 cup Joy Filled Eats Sweetener (or see alternatives in recipe notes)
- 4 oz cream cheese (softened)
- 1/4 cup Joy Filled Eats Sweetener (or see alternatives in recipe notes)
- 1 egg
Instructions
- Preheat your oven to 350°F (175°C) and line an 8×8 inch baking pan with parchment paper.
- Create the brownie batter: In a microwave-safe bowl, melt the unsweetened chocolate and salted butter together in 30-second intervals, stirring until smooth. Let it cool slightly.
- Whisk the 2 room temperature eggs into the melted chocolate mixture until fully combined.
- Stir in the almond flour, coconut flour, and the first 1/4 cup of sweetener. Mix until a thick, uniform batter forms. Set aside.
- Make the cheesecake swirl: In a separate bowl, beat the softened cream cheese until smooth. Add the second 1/4 cup of sweetener and the remaining 1 egg, and beat until creamy and lump-free.
- Spread about 2/3 of the brownie batter into the bottom of the prepared pan.
- Pour the cheesecake mixture over the brownie batter layer.
- Dollop the remaining brownie batter on top of the cheesecake layer. Use a knife or skewer to gently swirl the two batters together to create a marbled pattern.
- Bake for 23-25 minutes, or until the edges are set and the center is just slightly jiggly.
- Let the brownies cool completely in the pan on a wire rack before slicing into 16 squares.
Variations
- Nutty Crunch: Before baking, sprinkle the top with a handful of chopped pecans or walnuts for added texture.
- Flavor Infusion: Add 1 teaspoon of pure vanilla powder (use half this amount if you prefer less rich vanilla flavor) or a few drops of finely chopped fresh mint (use a small amount; adjust to taste) to the cheesecake batter for a flavor twist.
- Extra Swirl: Use a piping bag or a zip-top bag with the corner cut off to pipe lines of the remaining brownie batter over the cheesecake layer for a more controlled swirl design.
- Single-Layer Version: For a simpler treat, simply alternate large spoonfuls of each batter into the pan without swirling, creating a checkered pattern of chocolate and cheesecake.
Tips for Success
- Ensure your cream cheese is truly softened to room temperature for a smooth, lump-free cheesecake swirl.
- Allow the brownies to cool completely before cutting. This helps them set properly and makes for clean slices.
- For fudgier brownies, bake closer to 23 minutes. For a more cake-like texture, bake for the full 25 minutes.
Storage & Reheating
Store leftover brownies in an airtight container in the refrigerator for up to 5 days. They can be enjoyed chilled straight from the fridge, or you can warm individual squares in the microwave for 10-15 seconds for a softer, gooier texture.
FAQ
Can I use a different sweetener?
Yes, you can use another granulated keto-friendly sweetener like erythritol or allulose. Just ensure it is a 1:1 substitute for sugar in volume.
My brownie batter is very thick, is that normal?
Yes, the batter for this recipe is quite thick and fudgy. This helps support the creamy cheesecake layer and creates the perfect dense texture.
Why is it important for the eggs to be at room temperature?
Room temperature eggs incorporate more evenly into both batters, helping to prevent the melted chocolate from seizing and ensuring a smoother cheesecake mixture.
Can I make these dairy-free?
This specific recipe relies on butter and cream cheese, so substituting them is a significant variation not covered here. For best results, follow the provided ingredients.
How do I know when the brownies are done baking?
The brownies are done when the edges look set and are slightly pulling away from the pan, and the center has a slight jiggle but is not liquid. It will firm up as it cools.
Can I freeze these brownies?
Absolutely. Slice and place them in a single layer on a baking sheet to freeze solid, then transfer to a freezer-safe bag or container. They will keep for up to 2-3 months. Thaw in the refrigerator overnight.

