Peanut Butter Swirl Brownies (gluten free)

  • Author: Lindsay Grimes Freedman
  • Prep Time: 10 min
  • Cook Time: 12 - 15 min
  • Total Time: 25 min
  • Yield: 9 brownies 1x
  • Category: desserts
  • Method: baking
  • Cuisine: brownies
  • Diet: Gluten Free


These Peanut Butter Swirl Brownies are soft, rich, fluffy, and fudgey. They are super decadent and made with almond flour so they’re naturally gluten free!



  • 1/2 cup natural peanut butter + 2 tablespoons for swirling on top
  • 1/2 cup coconut sugar
  • 1/4 cup unsalted butter, melted
  • 1 egg + 1 egg yolk
  • 1 teaspoon vanilla extract
  • 1/2 cup blanched almond flour
  • 3 tablespoons unsweetened cocoa powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/3 cup semi-sweet chocolate chips
  • flaked sea salt


  1. Preheat oven to 350F.
  2. Whisk together 1/2 cup of the peanut butter, coconut sugar, butter, egg and egg yolk, and vanilla in a medium bowl.
  3. Add the almond flour, cocoa powder, baking soda, and salt to the bowl and whisk until combined.
  4. Fold those chocolate chippers into the batter, reserving a small handful for sprinkling on top.
  5. Line an 8×8 square pan with parchment paper.
  6. Transfer the batter to the pan.
  7. Spread the batter out with a spatula in an even layer.
  8. Drizzle the top with an additional 2 tablespoons of peanut butter.
  9. Use a chopstick or butter knife to create swirls into the top of the brownies.
  10. Sprinkle the top with the remaining chocolate chips and bake for 12 – 15 minutes (12 minutes for gooier brownies, 15 minutes for cakier brownies).
  11. Allow the brownies to cool for about 5 minutes before lifting them up with the parchment paper and cutting 9 squares.
  12. Sprinkled with flaked sea salt and enjoy!