Why You’ll Love This Recipe
Caramel Peanut Butter Brownies combine the rich decadence of fudgy chocolate brownies with the creamy, salty sweetness of peanut butter and gooey caramel. These layered treats offer an irresistible texture contrast—chewy brownie base, smooth peanut butter swirls, and pockets of molten caramel—perfect for satisfying any sweet tooth. Ideal for parties, gifting, or a cozy indulgence at home.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
unsalted buttergranulated sugarsaltvanilla extracteggsall-purpose flourunsweetened cocoa powdersemi-sweet chocolate chipscreamy peanut buttercaramel sauce (store-bought or homemade)
directions
Preheat your oven to 350°F (175°C) and line a 9×9-inch baking pan with parchment paper.
In a saucepan, melt the butter over low heat. Remove from heat and stir in the sugar, vanilla extract, and salt.
Let the mixture cool slightly, then beat in the eggs one at a time.
Sift together the flour and cocoa powder, then gradually add to the wet mixture, stirring until smooth.
Fold in the chocolate chips until evenly distributed.
Pour half of the brownie batter into the prepared pan and spread evenly.
Spoon dollops of creamy peanut butter and caramel sauce over the batter. Use a knife to gently swirl them together.
Top with the remaining brownie batter and repeat the swirling step with more peanut butter and caramel.
Bake for 30-35 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
Cool completely in the pan before slicing.
Servings and timing
This recipe yields approximately 16 brownies.Preparation time: 15 minutesBaking time: 30-35 minutesCooling time: 45 minutesTotal time: 1 hour 30 minutes
Variations
Add chopped peanuts on top for a crunchy finish.
Use dark chocolate chips for a richer taste.
Add a layer of crushed pretzels for a salty crunch.
Substitute almond butter for peanut butter for a different nutty flavor.
Use dulce de leche instead of caramel for a creamier swirl.
storage/reheating
Store brownies in an airtight container at room temperature for up to 4 days.Refrigerate for up to 7 days if preferred chilled.For longer storage, freeze individually wrapped pieces for up to 2 months.To reheat, microwave for 10-15 seconds for a warm, gooey texture.
FAQs
Can I use natural peanut butter?
Yes, but stir it well to avoid excess oil separation and ensure even texture.
What kind of caramel sauce works best?
A thick, high-quality store-bought or homemade caramel sauce holds up best during baking.
Can I make these gluten-free?
Yes, use a 1:1 gluten-free baking flour blend for substitution.
Can I double the recipe?
Yes, double the ingredients and use a 9×13-inch pan. Adjust baking time to 40-45 minutes.
Are these brownies very sweet?
They are sweet but balanced by the saltiness of the peanut butter and richness of the cocoa.
Can I omit the chocolate chips?
Yes, the recipe works fine without them but will be slightly less chocolatey.
Do I have to swirl the peanut butter and caramel?
Swirling enhances texture and visual appeal, but layering is also an option.
How do I cut them cleanly?
Use a sharp knife and wipe it clean between slices. Chilling the brownies first helps with cleaner cuts.
Are they kid-friendly?
Absolutely! Kids love the mix of chocolate, caramel, and peanut butter.
Can I use a boxed brownie mix?
Yes, for convenience you can use a mix as the base and add the peanut butter and caramel layers.
Conclusion
Caramel Peanut Butter Brownies are the ultimate fusion of rich chocolate, creamy peanut butter, and indulgent caramel. With their gooey center and layered flavor profile, they’re sure to be a crowd-pleaser for any occasion. Whether you’re a brownie lover or a peanut butter fan, this recipe is one you’ll want to make again and again.
PrintCaramel Peanut Butter Brownies
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 16 brownies
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Rich and fudgy brownies swirled with creamy peanut butter and topped with a luscious caramel drizzle, perfect for dessert lovers.
Ingredients
- 1 cup unsalted butter
- 2 cups granulated sugar
- 4 large eggs
- 1 tsp vanilla extract
- 1 cup all-purpose flour
- 1 cup unsweetened cocoa powder
- 1/2 tsp salt
- 1/2 tsp baking powder
- 1/2 cup creamy peanut butter
- 1/2 cup caramel sauce (plus more for drizzling)
- 1/2 cup chopped peanuts (optional)
Instructions
- Preheat the oven to 350°F (175°C). Grease or line a 9×13-inch baking pan.
- In a saucepan, melt the butter over medium heat. Remove from heat and stir in sugar, eggs, and vanilla until well combined.
- In a separate bowl, whisk together flour, cocoa powder, salt, and baking powder.
- Gradually add dry ingredients to the wet mixture, stirring until just combined.
- Pour the batter into the prepared pan and spread evenly.
- Dollop peanut butter and caramel sauce over the top of the batter and use a knife to swirl through the batter.
- Sprinkle chopped peanuts on top, if using.
- Bake for 30–35 minutes or until a toothpick inserted in the center comes out with a few moist crumbs.
- Let cool in the pan before drizzling with additional caramel and slicing into squares.
Notes
- Use crunchy peanut butter for added texture.
- Store in an airtight container at room temperature for up to 4 days.
- Warm individual brownies slightly before serving for gooey texture.