When I was little, my grandmother used to keep a secret stash of peanut butter brownies just for “rainy days.” They were gooey, rich, and filled with love — a little sweet escape during life’s grey moments. This recipe brings that same comfort to my kitchen today, and I hope it finds a warm place in yours too. Try it this weekend — it’s easier than you think!
1/2 cup (1 stick) unsalted butter, melted
1 cup granulated sugar
2 large eggs
1 tsp vanilla extract
1/3 cup unsweetened cocoa powder
1/2 cup all-purpose flour
1/4 tsp salt
1/4 tsp baking powder
1/2 cup creamy peanut butter (plus extra for swirling)
Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking pan or line it with parchment paper.
In a mixing bowl, whisk together melted butter, sugar, eggs, and vanilla until smooth.
Add cocoa powder, flour, salt, and baking powder. Stir until just combined.
Pour the batter into the prepared pan and smooth the top.
Warm the peanut butter slightly (in the microwave for 20 seconds) and drizzle it over the top. Use a knife to swirl it through the batter.
Bake for 25–30 minutes, or until a toothpick comes out with moist crumbs (not wet batter).
Cool completely before cutting into squares. Enjoy!
For extra gooey brownies, take them out a minute or two early. Want crunch? Sprinkle chopped peanuts on top before baking!