Description
Soft, chewy cookies with swirled layers of rich chocolate brownie and creamy peanut butter dough. These decadent treats are both visually stunning and irresistibly delicious—perfect for peanut butter and chocolate lovers.
Ingredients
Peanut Butter Dough:
½ cup unsalted butter, softened
½ cup creamy peanut butter
½ cup granulated sugar
½ cup brown sugar
1 egg
1 tsp vanilla extract
1¼ cups all-purpose flour
½ tsp baking soda
¼ tsp salt
Brownie Dough:
4 oz semi-sweet chocolate, melted
¼ cup unsweetened cocoa powder
¾ cup all-purpose flour
½ tsp baking powder
¼ tsp salt
½ cup unsalted butter, melted
½ cup brown sugar
¼ cup granulated sugar
1 egg
1 tsp vanilla extract
Instructions
- Make the peanut butter dough: In a bowl, cream together butter, peanut butter, and both sugars. Add egg and vanilla, then stir in flour, baking soda, and salt until a dough forms.
- Make the brownie dough: In another bowl, mix melted chocolate and butter. Add sugars, egg, and vanilla. Stir in cocoa powder, flour, baking powder, and salt until combined.
- Chill both doughs for at least 30 minutes until firm.
- Form cookies: Take 1 tablespoon of each dough, press together, and gently roll or twist into a ball to swirl. Do not overmix.
- Place on a parchment-lined baking sheet. Bake at 350 °F for 10–14 minutes, until edges are set and tops crack.
- Cool on baking sheet for 5 minutes, then transfer to wire rack to cool completely.
Notes
Use regular creamy peanut butter—natural types may affect texture.
For added texture, use crunchy peanut butter or fold in chocolate chips or nuts.
Sprinkle flaky sea salt on top before baking for a sweet-salty combo.
Freeze dough balls for quick bake-ahead options.
Reheat in the oven briefly to revive texture after storing.
- Prep Time: 30 minutes (plus chill time)
- Cook Time: 14 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 180
- Sugar: 15g
- Sodium: 85mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 25mg