Home » desserts » Suuuper Fudgy Cheesecake Brownies 🍫 gluten free & keto

Suuuper Fudgy Cheesecake Brownies 🍫 gluten free & keto

These gluten free and keto cheesecake brownies are the best of both worlds! An incredibly fudgy low carb brownie is paired with tangy swirls of creamy cheesecake. The best part? Just 1.5g net carb!

Gluten Free & Keto Cheesecake Brownies
Gluten Free & Keto Cheesecake Brownies

Gluten Free & Keto Cheesecake Brownies

Suuuper Fudgy!

You’ve already met our suuuper fudgy keto brownies right?! They’re intensely chocolatey, fudgy, lightly chewy and good… like really good. Fact is, it’s the most popular recipe in the entire site, so that’s gotta tell you something!

Though, in all honesty, I would’ve never guessed it when I first hit publish. And don’t get me wrong, I love the recipe. I mean, it’s been my go-to brownie recipe for years now (and one of my favorite keto chocolate treats by far). But it’s sky-rocketing popularity still managed to wow me! So thank you guys for enjoying, sharing, and recommending it!

Now, amongst many of your requests, perhaps the most popular has been to adapt it into a sugar-free cheesecake brownie version. So wish granted peeps!

Got more requests? Send them along, I always love to hear (and hopefully grant!) them.

The Chocolate

Cocoa or cacao? Both work great, just know that quality really matters here. My favorite will forever be the Dutch-processed alkaline cocoa Valrhona, known to be one of (if not the) best cocoas in the world.

But feel free to use a raw cacao powder (arguably more nutritional perks here), though keep in mind that your brownies will be lighter in color and more reddish in hue. Both are well and good, as long as they’re unsweetened.

Layering the cheesecake and brownie batters to create the swirls
Gluten Free, Low Carb & Keto Cheesecake Brownies
The keto cheesecake brownie swirls pre and post bake
Gluten Free, Low Carb & Keto Cheesecake Brownies

The Keto Flours

This recipe uses almond flour only (!!). Yup, that’s it! 

In terms of brands, for the almond either Anthony’s or WellBees work great. Both are super fine grinds.

Up close shot of the unbaked keto cheesecake brownie swirls
Gluten Free, Low Carb & Keto Cheesecake Brownies

The Sweetener

You’ve got a couple options here. Xylitol (non corn to avoid tummy troubles!) and allulose (using 30% more) have become my top choice (no aftertaste, best and chewier texture), followed by Lakanto (barely any aftertaste, but thicker texture).

If using erythritol in any form, because it needs a little extra help to dissolve than xylitol (and they vary so much from brand to brand because of different fillers and so on!), you’ll want to be sure to use a powdered form. If you only have granular on hand, don’t sweat it, and simply blend it in your (very dry!) bullet or blender until powdered. Easy-peasy!

And one more thing to keep in mind, is that a few of you who have used erythritol (Swerve in particular) report back periodically that your batter ends up thick. This seems to be improved by microwaving rather than using a water bath, and using powdered rather than regular. Though there seems to be no hard rule here.

Doesn’t seem to affect the taste in the end, so just spread the batter rather than pour it in. But if you’re finding your brownies feel too thick, simply add in an extra egg or a couple tablespoons of almond milk (just don’t over-whisk or they could become more cakey).

Fun fact: it might also be my taste buds here, but I’ve noticed that stevia-based sweeteners (such as Pyure) don’t work so great when chocolate is involved as the aftertaste is accentuated. So I cannot recommend enough that you don’t use stevia-based sweeteners here.

Oh, and if just paleo or gluten free (or not restricted by sugars), simply sub 1-to-1 with coconut or regular sugar.

And if using xylitol, make sure to be careful if you have a pup (or kitty!) around the house, as it’s highly toxic to the little guys! 🐕

Overhead shot of keto cheesecake brownies post bake on parchement paper
Gluten Free, Low Carb & Keto Cheesecake Brownies

A Couple (Very Simple!) Rules

I’ll start with the most important one: do not over-bake the brownies! Timing might just be the most important rule when making any type of brownie, so you don’t end up with a dry and crumbly mess. Keep an eye out for them, and take them out once the center is set and a toothpick inserted comes out moist (but not drenching).

I even prefer to slightly undercook them and chill them in the fridge before cutting. That’s the secret for extra fudgy brownies.

I’ve also noticed that when using powdered erythritol rather than xylitol (my favorite), you also need to decrease the baking time by about 5 minutes as they cook faster.

You’ll also want to use eggs at room temp. Reason being that if your cocoa/butter mixture is not hot enough (and your eggs are very cold), they’ll solidify the butter and your batter will be too thick (doesn’t affect the end results, just annoying to spoon rather than pour!).

A slice of keto cheesecake brownie with a scoop of vanilla ice cream
Gluten Free, Low Carb & Keto Cheesecake Brownies
A stack of four keto cheesecake brownie squares
Gluten Free, Low Carb & Keto Cheesecake Brownies
Eating a keto cheesecake brownie with a fork
Gluten Free, Low Carb & Keto Cheesecake Brownies

Looking for more stellar keto brownie variations?! Don’t miss out on our peanut butter brownies (they’re ace!).

Gluten Free, Low Carb & Keto Cheesecake Brownies 🍫 Just 1.5g net carbs! #keto #ketodessert #lowcarb #brownies #glutenfree #chocolate #cheesecake #healthyrecipes

Gluten Free & Keto Cheesecake Brownies

These gluten free and keto cheesecake brownies are the best of both worlds! An incredibly fudgy low carb brownie is paired with tangy swirls of creamy cheesecake. The best part? Just 1.5g net carbs!
Oh, and if baking with cups rather than grams is your thing, just click on US Cupsfor an instant conversion.
4.88 from 71 votes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dessert
Cuisine American
Servings 16 brownies
Calories 155 kcal


For cheesecake layer

  • 227 g cream cheese softened
  • 50-70 g allulose xylitol or erythritol (I do 1/4 cup)*
  • 1 egg at room temperature
  • 1 teaspoon vanilla extract

For keto brownie layer


  • See recipe video for guidance on the brownies! 
  • Position a rack in the lower third of your oven and preheat to 350°F/180°C. Line with parchment paper the bottom and sides of a 8x8-inch baking pan. Set aside. 
  • Make the cheesecake layer first. Add cream cheese and sweetener to a bowl and cream using an electric mixer (faster and easier) or whisk until creamy and smooth. Mix in the egg and vanilla extract until fully combined. Set aside. 
  • Whip up a batch of our (suuuper fudgy!) keto brownies. Please note that your batter with xylitol and allulose will be thinner than with erythritrol (where you can add an extra egg or a couple tablespoons of almond milk to loosen up a bit for cleaner swirls!- see brownie post for more deets).
  • Pour 2/3 of the mixture into prepared pan, followed by the cheesecake layer. Add the remaining brownie batter in 4 dollops (see pictures in post for reference), and swirl the two batters together using a knife. 
  • Bake for 15-25 minutes (we do 23), or until the center is just set and still jiggly. This really does vary (a lot!!) from oven to oven (think convection etc), so give them a check from minute 15 the first time around. 
  • Allow to cool completely on a rack. Lift brownies using the edges of the parchment paper and cut into desired size (we do 16!). To get extra clean edges, place in the freezer for 10 minutes prior to cutting. 
  • Store in the fridge for 3 days and freeze for up to 3 months (they freeze great!).  



*The lower quantities are for more keto-adapted palates, while the larger ones will get you more 'traditional' sweetness. Please see section on sweeteners for deets and possible substitutions. Just keep in mind that stevia doesn't work (at all!) for these! 
**If measuring the cocoa with tablespoons rather than grams, be mindful of how you scoop as you can end up with a lot more cocoa powder than needed. Drop the cocoa powder into the tablespoon and level it, rather than scooping it out of the bag with the tablespoon (which can lead to overpacked tablespoons!). 
***Must use eggs at room temp. Reason being that if you add cold eggs, you'll solidify the batter and won't be able to mix the flours properly. 
Please note that we always subtract sugar alcohols from total carbs to calculate net carbs (as is customary). 


Calories: 155kcal | Carbohydrates: 3.5g | Protein: 4g | Fat: 15g | Saturated Fat: 7.5g | Cholesterol: 64mg | Sodium: 188mg | Potassium: 107mg | Fiber: 2g | Sugar: 0.7g | Vitamin A: 437IU | Calcium: 36mg | Iron: 1mg
Keyword gluten free cheesecake brownies, keto cheesecake brownies
Whip up this recipe?Comment below or drop me a line @gnomgnom._ and tag #gnomgnomyum!


  1. Stacy Kirkpatrick says:

    5 stars
    First of all, thank you for all the FABULOUS keto recipes! I tried the cheesecake brownies & had a blunder first round because I didn’t powder my lakanto sweetener- ugh! Then I went ahead and purchased some Xylitol- per your recommendation… That worked like a charm, plus I did Remember to powder the Xylitol, YAY! The only blunder is that my cheesecake consistency was milky, not thick. Any suggestions?! I appreciate you and all that you do for the sanity of “Us” needing keto treats.

    I also Purchased your summer cookbook, but I can’t download the files. Is there another way to email them?

  2. Tiffani Beckman says:

    5 stars
    holy cow, that was awesome! I made them last night, my only deviation was a little cinnamon in the chocolate, and I used the monkfruit/erythritol blend as the sweetener. DELICIOUS!! thank you!

  3. Marissa says:

    Hi! I’m very confused by the nutrition label you provided. I input all the ingredients to my keto app, and it told me the carbs in 1/16 brownies is 14 net carbs! Can you offer any insight as to why my numbers might be so different?

    • Aly says:

      I did that too when I made the regular brownies and I realized that a lot of it was fiber. Make sure you’re subtracting fiber from the carbs, as well as the sugar substitute- those carbs don’t count! 🙂 I’m pumped to make the cheesecake ones now!!!

    • Michelle Power-Williams says:

      I am having the same problem on my fitness pal. I think it’s the cocoa that is adding the carbs for me. So confused.🙁

  4. Lisa says:

    The only sweenter we had was stevia when I made this today for the Fourth of July BBQ. I just measured out the amount of sweetner you suggested then put the stevia in our magic bullet and powdered it. Turned out awesome!! Thanks for making it so I get cheese cake too today while the rest of my family enjoys Costco cheese cake.

    • Carmen says:

      5 stars
      I’m wondering which brand of Stevia you used since the author mentioned this recipe doesn’t work well with stevia. Thank you 🙂

    • Paola says:

      Awesome to hear Estefanie (also one of mine!!). Depends on the size of your pan- if it’s 8 inches it’s fine. If it’s 9 you will want to at least do 1.5x the recipe. You can also double it and you’ll get thicker pieces. xo!

        • Paola says:

          In all honesty I’m not sure how much longer, as the brownies overall vary so much from oven to oven :-S. I would just check in 5 minute increments after the original baking time until they’re set but still jiggly

  5. Sara says:

    5 stars
    These are amazing! I added a serving of PB Fit to the cream cheese instead of the vanilla and did half swerve white sugar and half splenda brown sugar in the brownie mix because I ran out of swerve. Perfection!

  6. Becca says:

    5 stars
    Hands down, this is the most delicious keto dessert recipe I’ve found – I’ve now made them 3 times and I will probably keep making them even when I stop doing keto. I added half a teaspoon peppermint extract to the cream cheese mixture, which gives it an extra little pep if chocolate/mint is your thing.

    I will say that my chocolate mixture has never come out in a form that could be described as “pourable” – it always comes out much thicker and I have to scoop it into the pan and press it in with my hands. Not a big deal because it still bakes fine (and tastes amazing), but it does prevent having the beautiful swirls on top – it’s more of a crumble. Again, NBD – I mostly just wanted your readers to know that they don’t have to scrap the whole thing if it doesn’t come out like the video/pics. Thanks for this incredible recipe!

    • Paola says:

      Hi Becca! Thanks so much for reporting back, so awesome to hear! Regarding your batter, can I just confirm that you used erythritol (brand would be a plus!). It seems that the stiff batter is something that happens to some of you when using erythritol based sweeteners (usually Swerve). I’m still trying to point out the details, but a few of you have reported back on adding an extra egg and a bit of almond milk to losen up the batter. Like you said, it doesn’t seem to affect taste though!

      Working on adding extra details to this one, and the comments from you guys have been invaluable as differences in sweeteners vary SO much 😉 xo!

      • Becca says:

        Yes! I was using Swerve confectioners, about 2/3 of the lower amount (by weight) you call for in the ingredient list. The reduction was out of necessity the first time (I just ran out) but I found it to be sweet enough so haven’t changed it.

  7. Leah says:

    This recipe was a bit of a challenge for me. Had trouble getting the swerve sweetener to “melt” into the batter. Tried both micro and water bath, it remained grainy, almost like the chocolate seized up or something. It did not become smooth even after adding the eggs. After adding the almond flour it became so thick I had a tough time spreading enough to fill the entire bottom of pan. The cream cheese mixture seem to come out fine though, so I just added that ontop and swirled with the bottom the best I could. They baked up fine and were tasty. Wonder if a different sweetener would have made it an easier experience.

      • Dawn says:

        I had the same issue with the brownies. I had to toss the batter. Couldn’t whisk it at all and tried Sweve. Swerve says it xylitol right on the bag and that’s all our store had except stevia which you said didn’t work. Super disappointed after trying twice and trashing it. I know it’s the sweetener so what other name brand sweetener do I try?

        • Paola says:

          Hi Dawn! I’m sorry I don’t understand too well what you’re trying to say? Swerve is not xylitol, its erythritol. Erythritol will make your batter thicker so add an extra egg if you prefer (outcome will be a bit cakier). Even if your batter is thick it still bakes well xo!

    • Paola says:

      Please do! All your comments are so helpful always to learn the quirks with the different ingredients and ultimately add enough notes that they work for all!

      • Nikki says:

        5 stars
        These are definitely going on my keeper list! Worked out perfectly in my opinion using the Sukrin Gold. These are one of the best desserts I’ve tried yet.

  8. Nikki says:

    I’m thinking of making these as a dish to pass for my family reunion this weekend since we I have the ingredients and wont have to go buy anything. Well except I buy Pyure and I see a comment where you said that doesn’t work well with this recipe. How exactly does it affect this recipe. I do have Sukrin Gold, would I be able to sub with that and if so would it be the same amount as the sweetener called for in the recipe? Thank you in advance.

    • Paola says:

      Hi Nikki! The issue with Pyure is that stevia and chocolate (particularly when warm) result in a super bitter aftertaste in the back of the throat for most, and a lot of people who have used Pyure against advice report back that they chucked the batch (this is mostly on the original brownie recipe).

      Sukrin is a better sub (it’s 1-1 to sugar right? so yes same amounts). Now, the batter with erythritol sweeteners seems to clump up sporadically for some readers (higher melting point). If this happens, a few of you have reported back on adding an extra egg and a tablespoon or so of almond milk and whisk until you get a nice thick batter. I’m still trying to test it, but my batter hasn’t clumped up yet- but want to give you a heads up just in case. xo!

      • Nikki says:

        Thank you! I didn’t know if it would be different since the Sukrin Gold is technically a brown sugar substitute. I’ll give it a shot using that and if it gets clumpy I’ll use the egg suggestion 😉

        • Paola says:

          The thing is that every single sugar sub seems to have different additives, and funny enough this brownie recipe seems to be VERY sensitive to those little changes in melting points. So I’m currently testing the recipe with 7 of them to give you all detailed specific pointers 😉

          p.s. I cannot test Sukrin Gold because it has malt extract and I have celiacs so I’d rather not risk it

  9. Mackenzie says:

    Hi! These were delicious! Just a note, you have the recipe marked as “dairy-free” but I didn’t see a section that suggests what to substitute for the cream cheese or the butter (both of which contain dairy 😛 )

    I am lactose intolerant and used soy cream cheese and ghee as substitutes and they worked great. Each had less carbs and sugar than their dairy alternatives, which was nice!

    • Paola says:

      Thanks for the heads up Mackenzie! That’s actually a mistake, as I haven’t made these DF yet (the brownies themselves do have paleo & df subs) xo!

    • Kathleen says:

      I use goat cream cheese in any recipe that calls for cream cheese and I use ghee when recipe calls for butter. I’m lactose intolerant too 🙁 BTW goat cream cheese makes amazing cheesecake 😉

  10. Tere Gonzales says:

    5 stars
    Hi Paola,
    My husband loves the brownies but would like more creamcheese batter in them.
    If I were to double the creamcheese batter would the bake time be the same?

    • Paola says:

      Hi Tere! You’ll have to increase the baking time with more cream cheese… how much tbh I can’t tell you for sure. Try checking in on them every three minutes just in case! xo

  11. Laura says:

    The brownie batter was very thick…I used swerve and microwaved for about a minute instead of warm bath. So thick I had to spread it out in the pan myself and swirling on top was not easy. Any idea what I did wrong?

    • Paola says:

      Hi Laura! This is a weird hiccup that seems to happen on and off for peeps using Swerve. It’s a bit weird as microwaving it seems to solve the problem for most, but I honestly have no idea what causes it as you all report different situations. For most it has been solved by making sure the eggs are at room temp, and microwaving the swerve. xo!

  12. Jacky Tamayo says:

    5 stars
    Loved these so much! I am a regular here and make so many of your recipes! Can I used confectioners sugar (swerve) instead of granulated sugar? I could actually feel and hear the sugar with every bite…

  13. Sue says:

    Hi, I’m not sure what I did wrong, but mine wouldn’t set properly…went more like choc mouse, and I baked it for around 25 mins. Even when I freezed it overnight it didn’t actually hardened. Tasted delicious but you had to eat it out of the bowl with a spoon. Any suggestions where I went wrong…felt like it needed gelatin?

    • Paola says:

      Hi Sue! It actually sounds like they just needed a bit longer in the oven (temperature can vary a lot from oven to oven for brownies overall). Even 3-5 minutes longer should make a big difference 😉 xo!

  14. Siobhan says:

    The video is for the plain brownies…Is there one for the cheesecake one? Interested in how you got it sooo pretty!

    • Paola says:

      Hi Siobhan! I don’t have any videos coming out right now as I had surgery on my hand (tendinitis!). Hopefully in a month or two :-S xo!

  15. Cassie says:

    I’ve been doing Keto for about five weeks. I’ve pretty much skipped the sweeteners in every recipe I’ve made and still really enjoyed everything. This seems to call for quite a bit of sweetener though. Do you think it will be ok without?

    • Paola says:

      Hi Cassie! Yeah this recipe is one where you really don’t want to skip the sweetener unfortunately. Maybe check out the cheesecakes for 1? Those would be OK without (particularly the key lime pie one!) xo!

  16. Hana says:

    5 stars
    I love this recipe! However I made it for my husband to move away from the regular sugar. He didn’t like this at all. Didn’t have the sweet kick that other keto brownies have. I used the xylitol. Would monk fruit be better or is it the same? Also did I do something wrong in the brownie recipe because it was so sticky I couldn’t get it off my whisk. Thank you in advance. 🙂

    • Paola says:

      Hi Hana! Do you think it could be that they weren’t sweet enough for his taste? If he’s just getting into keto, these are definitely not as sweet as regular brownies. You would need to increase the xylitol to 250g to get the sweetness of regular brownies. The batter is also sticky xo!

      • Hana says:

        5 stars
        Well the cheesecake layer had 70g of sweetener and the brownie had 210g. Which would I increase? He did say he didn’t like the cheesecake mix. Maybe that’s where I’d increase by 40-60g?
        Thank you for your reply. Sincerely appreciate it! :))
        Ps.. my daughter said she loves it and she has a sweet tooth. It tastes awsm hard frozen.

        • Paola says:

          Maybe you can then just do the brownies without the cheesecake layer? There’s a recipe link to that one on the page. So you would want to increase the xylitol amount between 200-250g. xo!

    • Paola says:

      SO happy you liked them Grace! Serving size was calculated per brownie (assuming you cut it up into 16 pieces!) xo!

  17. Bekah says:

    5 stars
    These are amazing. I took a picture of them. To show how beautiful they are. My kids are in love with these, plus I can give them to my diabetic son with no worries. Love your recipes 😁

    • Paola says:

      LOl that’s amazing Bekah! So happy to hear you and your kids loved these so much! Thank you for sharing with us 😉 xo!

  18. LaToya says:

    Hello new to the keto lifestyle and I soooooooo want to try making these. I’ve yet to have any dessert since I’ve been doing keto 🙁 this calls for almond flour (which saddens me because MOST keto recipes call for it) but I have a allergy to nuts. You can’t substitute for coconut flour?

    • Paola says:

      Hi LaToya! Unfortunately coconut flour isn’t a great sub here, but have you tried sunflower seed flour? Many readers who are allergic to nuts use it 😉 xo!

  19. Connie says:

    Hi – So excited to try these! I was wondering, have you ever tried substituting butter with lard, or if you know if that would work with this recipe? Thanks!!

  20. Adrianna says:

    5 stars
    Soo… really want to try these newish to keto and see a lot of recipes with cream cheese.. I have a hate for cheese I can only really eat cheap pizza cheese… do you taste the cream cheese or is it just kinda hidden

    • Paola says:

      Hi Adrianna! I mean, these are cheesecake brownies… so you can definitely taste the cheese part! If you don’t really like cheese I would suggest you make the regular version without the cream cheese xo 😉

  21. Alleana says:

    5 stars
    WOW!! These were delicious!! And my kids loved them too! The older one even said that these were like none of the other ‘yucky healthy sweets mummy’s been making’. Couldn’t stop laughing! THANK YOU!

    • Paola says:

      Oh lol Alleana!! I think that’s the best compliment these brownies could’ve received! Cracking up too- thanks for sharing! 🙂

  22. Sandra says:

    I can’t find the section on sweeteners with possible substitutions? Could you please give me the link? Thank you!! btw I love your recipes!! 🙂

    • Paola says:

      Hi Sandra! So happy you’re loving the recipes! And simply scroll up the post and there’s a section titled The Sweetener (there’s one in every post) xo!

        • Paola says:

          Yup! Xylitol, Lakanto and Swerve are all 1-to-1 to sugar. I’ll put in parenthesis when quantities change (such as with Pyure, but that one doesn’t work well here) xo!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.