10/10/2026
Ooh, these look scrumptious!
Bakery-Style Chocolate Peanut Butter Swirl Cookies
These melt in your mouth the second you bite in. I dare you NOT to make these this weekend! 🤎
If you love a thick, soft-centered cookie, this nostalgic recipe is going to be your new family favorite. Just look at that gorgeous, indulgent swirl! There is absolutely nothing more comforting than the classic combination of rich, fudge-like chocolate and creamy, slightly salty peanut butter. We are essentially making two super simple, foolproof doughs and rolling them together to create a stunning, bakery-style marbled effect. They bake up beautifully thick with slightly crisp edges and a gooey, tender center. This is the kind of impressive but easy dessert you save and make for every single gathering!
Ingredients:
For the Peanut Butter Dough:
½ cup (1 stick) unsalted butter, softened to room temperature
½ cup creamy peanut butter (standard, not natural)
½ cup packed light brown sugar
¼ cup granulated sugar
1 large egg, room temperature
1 tsp pure vanilla extract
1 ¼ cups all-purpose flour
½ tsp baking soda
¼ tsp salt
For the Rich Chocolate Dough:
½ cup (1 stick) unsalted butter, softened to room temperature
½ cup packed light brown sugar
½ cup granulated sugar
1 large egg, room temperature
1 tsp pure vanilla extract
1 cup all-purpose flour
⅓ cup unsweetened cocoa powder
½ tsp baking soda
¼ tsp salt
Instructions:
Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper.
Make the peanut butter dough: In a large bowl, beat the softened butter, peanut butter, brown sugar, and granulated sugar until light and creamy. Beat in the egg and vanilla. Gradually mix in the flour, baking soda, and salt just until a soft dough forms. Set aside.
Make the chocolate dough: In a separate bowl, beat the softened butter, brown sugar, and granulated sugar until fluffy. Beat in the egg and vanilla. Add the flour, cocoa powder, baking soda, and salt, mixing on low just until combined into a rich, dark dough.
Create the swirl: Scoop about 1 tablespoon of the peanut butter dough and 1 tablespoon of the chocolate dough. Press the two pieces together in your hands and gently roll them into a single, smooth ball. The colors will naturally swirl together beautifully!
Place the swirled dough balls onto your prepared baking sheets, leaving about 2 inches of space between each.
Bake for 10–12 minutes, or until the edges are just set but the centers still look incredibly soft.
Let the cookies rest on the hot baking sheet for 5 minutes before transferring them to a wire rack. Grab a glass of cold milk and enjoy that perfect, melt-in-your-mouth bite!
Prep time: 20 minutes
Bake time: 12 minutes
Yield: About 20-24 large cookies