Outline of two people

16 servings


40 Minutes



  • 8x8 baking pan
  • Small saucepan
  • Large glass bowl
  • Whisk



  • 6 oz Unsweetened baking chocolate
  • ¾ cup Coconut oil, melted
  • 1 cup + 2 tbsp Monkfruit sugar
  • 4 Eggs, room temperature
  • 1 cup Almond flour
  • 2 tsp Vanilla extract
  • 1 tsp Baking powder
  • ¼ tsp Sea salt
  • ½ cup Peanut butter
  • 2 tbsp Vegan cream cheese
  • 2 tbsp Plant-based milk


  • 1
    Add about 1-2 inches of water to saucepan. Place a large glass bowl on top of saucepan. Add baking chocolate, coconut oil, and 1 cup monkfruit sugar to bowl. Bring water to a simmer and melt mixture until chocolate is fully melted, but be careful not to over heat. Remove from burner and let cool slightly.
    Preheat oven to 350℉ and line an 8x8 pan with parchment paper.
  • 2
    In a small bowl, whisk together peanut butter, vegan cream cheese, 2 tbsp monkfruit sugar, 1 room temperature egg, plant-based milk, and 1 tsp vanilla until smooth.
  • 3
    Whisk chocolate mixture. Add in 3 eggs one at a time, whisking until incorporated each time. Add 1 tsp vanilla and whisk again.
    The mixture should be smooth – if not, try beating with an electric mixer or immersion blender.
  • 4
    Add almond flour, baking powder, and salt and whisk until smooth.
  • 5
    Transfer brownie batter to pan. Spoon peanut butter mixture onto chocolate mixture. Using a knife, swirl peanut butter mixture into chocolate layer. You might have extra peanut butter mixture left over.
    Bake for 25-35 minutes, or until just set.

Keto Brownies and Peanut Butter: A Match Made in Heaven

You can never have too many keto brownie recipes, but these are special because these easy keto brownies feature a creamy peanut butter swirl! Made with simple, low carb ingredients like almond flour, coconut oil, unsweetened chocolate, vanilla extract, and just a bit of baking powder, you’ll want to make these fudgy keto brownies over and over again. This is actually the perfect keto brownie recipe because there are only 2 grams net carbs per brownie!

We chose to use unsweetened chocolate rather than chocolate chips for this keto brownie recipe because chocolate chips can oftentimes have additives in them to keep their shape while baking. To make sure our brownies are considered a keto dessert and sugar free, we use monkfruit sugar as opposed to other keto-friendly alternatives like allulose or stevia.

Let’s talk about this nut butter swirl, because that’s debatably the best part of this brownie recipe! Our peanut butter filling is just peanut butter with cream cheese, egg, more monkfruit sugar, a hint of vanilla, and a bit of plant-based milk to thin out the mixture slightly. The vegan cream cheese adds a weight to the peanut butter filling so it stays on top of the brownie rather than sinking into the rough.

If you’re craving a low carb brownie, don’t look any further than these keto brownies with peanut butter swirl! They make the perfect dessert to pair with an item from our keto meal plan. We suggest enjoying your keto brownies fresh from the oven, but you can also store them in the fridge and reheat them in the microwave when you’re ready to enjoy. Don’t miss out on that ooey gooey texture when they’re warm! What will you enjoy your brownies with?

Get healthy recipes, tips, & more
comin soon