type in what you're looking for and press enter
5 from 14 votes

Peanut Butter Swirl Brownies

Prep time
15 mins
Cook time
25 mins
Total time
40 mins


  • ½ cup butter, very softened
  • 1 cup granulated sugar
  • 2 eggs
  • 1 tsp pure vanilla extract
  • ½ cup GF all-purpose flour
  • ⅓ cup unsweetened cocoa powder
  • ¼ tsp baking powder
  • ¼ tsp salt
  • a few spoonfuls of smooth peanut butter (or nut butter of your choice)


  1. Preheat oven to 350 degrees. Line pan with parchment paper or non-stick aluminum foil. I used an 8x8 inch glass pan.
  2. In a medium or large bowl, combine the butter, sugar, eggs, and pure vanilla extract.
  3. Add in the flour, cocoa powder, salt, and baking powder. Mix well. 
  4. Pour batter evenly into pan.
  5. I wanted the peanut butter to be smoother & easy to use so I put a few spoonfuls in a small microwave-safe bowl, and heated it up for 15-30 seconds. Spoon about 10 dollops or so of peanut butter onto the brownie batter. 
  6. With a butter knife, gently swirl the peanut butter into the batter by making a figure-eight pattern. Make sure you don't over-swirl because then the marbleized effect won't be as prominent.
  7. Bake for about 25 minutes.
Peanut Butter Swirl Brownies
Making Peanut Butter Swirl Brownies
Making gluten-free Peanut Butter Swirl Brownies
Gluten-free Peanut Butter Swirl Brownies
Gluten-free dairy-free Peanut Butter Swirl Brownies
Stack of Peanut Butter Swirl Brownies
Dish Type:
Dessert, Brownies
Rate this recipe
Print this recipe