Go Back
+ servings

Keto Chocolate Cream Cheese Brownies

These Keto Chocolate Cream Cheese Brownies are rich, fudgy, and swirled with tangy cream cheese for a decadent, bakery-style dessert that stays keto-friendly. Almond flour and cocoa powder create an intensely chocolatey, low-carb base, while erythritol sweetener keeps them sugar-free without sacrificing flavor. A creamy cheesecake-style swirl made from cream cheese, egg yolk, and vanilla adds luscious contrast to the dense brownie layer. Butter and sour cream deliver moisture and tenderness, ensuring each bite is gooey in the center with perfectly set edges. Ideal for meal prep, these brownies store well in the fridge or freezer and can be dressed up with whipped cream, a few berries, or flaky sea salt for an indulgent finish, all while keeping net carbs low enough for a strict keto lifestyle.
Course Dessert, Snack
Cuisine American
Keyword almond flour brownies, chocolate cream cheese brownies, keto brownies, low carb dessert, sugar free brownies
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 16 brownies
Calories 190kcal

Equipment

  • 8x8 inch baking pan
  • Mixing Bowls
  • hand mixer or stand mixer
  • Whisk
  • Rubber spatula
  • Parchment Paper
  • toothpick or cake tester
  • wire cooling rack

Ingredients

For the brownie batter

  • 1 cup blanched almond flour finely ground, not almond meal
  • 1/3 cup unsweetened cocoa powder Dutch-process or natural
  • 3/4 cup granulated erythritol or keto sweetener blend granulated, not powdered
  • 1/4 teaspoon fine sea salt
  • 1/2 teaspoon baking powder gluten free
  • 1/2 cup unsalted butter melted and slightly cooled
  • 3 large eggs at room temperature
  • 2 teaspoons vanilla extract
  • 1/4 cup sour cream full fat, at room temperature
  • 1/3 cup sugar free dark chocolate chips optional, for extra fudginess

For the cream cheese swirl

  • 8 ounces cream cheese full fat, softened to room temperature
  • 1/4 cup granulated erythritol or keto sweetener blend
  • 1 large egg yolk at room temperature
  • 1 teaspoon vanilla extract

Instructions

  • Preheat the oven to 350°F and line an 8x8 inch baking pan with parchment paper, leaving overhang on two sides for easy lifting.
  • Add the almond flour, cocoa powder, granulated erythritol, sea salt, and baking powder to a medium bowl and whisk until no lumps remain.
  • In a separate large bowl, whisk together the melted butter, eggs, vanilla extract, and sour cream until smooth and fully combined.
  • Sprinkle the dry ingredients over the wet ingredients and fold gently with a spatula until just combined, then fold in the sugar free chocolate chips if using, being careful not to overmix.
  • In another bowl, beat the softened cream cheese with a hand mixer until very smooth and fluffy, then add the erythritol, egg yolk, and vanilla and beat again until creamy with no lumps.
  • Spread about two thirds of the brownie batter evenly into the prepared pan, smoothing the top with a spatula.
  • Dollop spoonfuls of the cream cheese mixture over the brownie layer, then add small spoonfuls of the remaining brownie batter between the cream cheese mounds.
  • Drag the tip of a knife or skewer through the batter in gentle swirling motions to create a marbled pattern without fully blending the two mixtures together.
  • Bake the brownies for 22 to 26 minutes, or until the edges are set, the cream cheese looks just barely golden in spots, and a toothpick inserted into a brownie portion comes out with a few moist crumbs but no wet batter.
  • Place the pan on a wire rack and let the brownies cool completely in the pan, then refrigerate for at least 1 hour to firm before lifting out by the parchment and slicing into 16 squares with a sharp knife.
  • Store the brownies in an airtight container in the refrigerator for up to 7 days or freeze in a single layer before transferring to a freezer bag for up to 3 months, thawing in the fridge or enjoying cold for a denser texture.

Notes

For the best swirl and texture, make sure the cream cheese and eggs are truly at room temperature so the mixtures combine smoothly without lumps. If your sweetener is very coarse, you can briefly pulse it in a blender to create a finer texture that dissolves more easily. Adjust sweetness to taste by adding an extra tablespoon or two of erythritol if you prefer a sweeter brownie, keeping in mind that very dark cocoa can make the batter taste more bitter before baking. Avoid overbaking, as almond flour brownies firm up more as they cool and you want the center to stay fudgy rather than cakey. To cleanly slice the chilled brownies, wipe the knife with a warm, damp cloth between cuts. For a gourmet finish that is still keto friendly, top each serving with a dollop of unsweetened whipped cream and a light sprinkle of flaky sea salt or a few raspberries, making sure any fruit fits within your macros.

Nutrition

Serving: 1g | Calories: 190kcal | Carbohydrates: 6g | Protein: 6g | Fat: 17g | Saturated Fat: 8g | Cholesterol: 70mg | Sodium: 120mg | Fiber: 2g | Sugar: 1g