Keto Recipes

Fudgy Keto Cream Cheese Brownies

By Bree

Being on the keto diet doesn’t necessarily mean that you can’t still enjoy all of your favorite baked sweets. Especially if you have a humongous chocolate sweet tooth like I personally do. All it takes is a few creative ingredient tweaks, and not only can you still enjoy decadent chocolate brownies while on the keto diet, but they may even end up providing you with a few stellar health benefits as well. That’s definitely the case with this recipe for cream cheese keto brownies that’s so fudgy and gooey when warmed.

The most fudgy cream cheese brownies.

It’s actually a two-part recipe. You’ll of course be making the brownies themselves, but you’ll also be making a fabulous DIY cream cheese spread to layer in.

P.S. If you’re looking for a keto-friendly brownie recipe that’s quicker, try this peanut butter mug brownie recipe or these 90 second mug brownies.

90 Second Keto Brownies In a Mug

VIEW RECIPE Net Carbs: 5.1g

How to Make Keto Cream Cheese Brownies

Another thing that I love about this recipe is the fact that the brownies are super easy to make. After lining an 8×8 baking pan with parchment paper, you can go ahead and mix together 11 tablespoons of cocoa powder with ¾ cup of almond flour in a small bowl.

keto brownies

keto brownies

You’ll then need a stand mixer with a paddle attachment to beat together 4 ½ ounces of unsalted butter with ⅔ cup of Stevia (or your preferred low carb sweetener) until it forms a nice, creamy mixture. Next, beat in two large eggs until everything is well combined and then you can finally add the almond flour mixture.

Pumpkin Bars

VIEW RECIPE Net Carbs: 5.2g

Cream Cheese Cheesecake Fluff

VIEW RECIPE Net Carbs: 4.8g

Before you can actually bake your keto brownies though, you’ll have to get the DIY cream cheese layer ready. You’ll once again be needing to use your stand mixer and paddle attachment to beat together eight ounces of softened cream cheese and ¼ cup of Stevia until the mixture is creamy.

keto brownies

keto brownies

You can then add in one large egg and a single teaspoon of pure vanilla extract and beat everything until it’s well combined. With that out of the way, take ⅔ of your brownie batter and pour it into your baking pan. Pour the cream cheese mixture over the top, and then top it all off with the remaining bit of brownie mixture. Next, you’ll want to get a butter knife and use it to swirl the brownie and cream cheese mixtures together.

keto brownies

keto brownies

All that’s left to do is to throw your brownies into the oven to bake at 350°F for 20-25 minutes. Once they’re done baking, let them cool off and then refrigerate for a minimum of four hours.

keto brownies

Cream Cheese Cookies

VIEW RECIPE Net Carbs: 3.3g

Cream Cheese Brownie Toppings

If you’re willing to mix things up a little bit, I’ve got a few suggestions for adding some yummy optional tweaks to these brownies. I’ve experimented with all of the following ideas, and they all turn out amazing, while also keeping the brownies 100% keto.

  • Add dark chocolate chips to the brownie mix
  • Add marshmallows to the brownie mix
  • Add chopped almonds, walnuts, or pecans as a topping
  • Drizzle the brownies with a keto-friendly caramel or chocolate sauce

keto brownies

Those are just a few suggestions to get you started. If you come up with any other yummy combos, be sure to let us know!

If you’re looking for another chocolate cream cheese dessert that’s just as delectable, try these boston cream cheesecake bites:

Boston Cream Cheesecake Bites

VIEW RECIPE Net Carbs: 3.4g

Print Recipe
keto brownies

Fudgy Keto Cream Cheese Brownies

  • Author: Bree
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 16 1x
  • Category: Dessert
  • Cuisine: American


For the brownies: 

11 tbsp cocoa powder

3/4 cup almond flour 

4 ½ oz unsalted butter

2/3 cup granulated Stevia or other granulated low carb sweetener 

2 large eggs 

For the cream cheese layer: 

8 oz cream cheese, softened

¼ cup granulated Stevia or other granulated low carb sweetener 

1 tsp vanilla extract

1 large egg


  1. Preheat oven to 350°F. 
  2. Line an 8×8 inch baking pan with parchment paper. Set aside. 
  3. To make the brownies, in a small bowl combine the almond flour and cocoa powder. 
  4. In the bowl of a stand mixer fitted with the paddle attachment beat the butter and sweetener until creamy, about 2-3 minutes. 
  5. Add the eggs and beat until well combined.  
  6. Add in the almond flour mixture and beat until smooth. 
  7. Pour 2/3 of the batter into the prepared pan. 
  8. To make the cream cheese layer, in the bowl of a stand mixer fitted with the paddle attachment beat the cream cheese and sweetener until creamy. 
  9. Add the egg and vanilla extract and beat until well combined. 
  10. Pour the cream cheese mixture over the brownie batter. 
  11. Take the reserved brownie batter and drop over cream cheese layer.
  12. Use a knife to swirl brownie batter and cream cheese mixture together.
  13. Bake in preheated oven for 20-25 minutes or until the center is just set and still jiggly. 
  14. Remove from the oven and allow to cool completely. 
  15. Refrigerate for minimum 4 hours before serving.


  • Serving Size: 1
  • Calories: 159
  • Carbohydrates: 4 g
  • Fat: 13.7 g
  • Sugar: .9 g
  • Protein: 3.5 g

Keywords: brownies, cream cheese

Print Recipe

Make sure to sign up for free to get instant access to the 5-Ingredient Keto Cookbook, which includes my favorite 20+ keto recipes of all-time, all under 5 ingredients.

View All the 5-Ingredient Keto Cookbook Recipes

  1. Absolutely delicious! I will be making these often. Thank you for sharing AND including the nutrients !

  2. Made these on Sunday and they are very, very good. I have to admit though, I did NOT put them in the refrigerator before tasting them lol.
    Thank you for a great recipe that I can indulge in every now and then.

  3. This recipe was absolutely delicious and I even used kite hill dairy free cream cheese same amount as recipe calls for and then I substituted the vanilla extract and used the extract from the natural vanilla bean. But used the almond flour and rest as followed on recipe!! I put in freezer for 45 minutes then refrigerate over night they were absolutely amazing!!

Ask a Question/Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Facebook icon Twitter icon Instagram icon Pinterest icon Google+ icon YouTube icon LinkedIn icon Contact icon