If you are looking for a delicious, fun, and utterly irresistible treat to brighten your day, this Chocolate Marshmallow Swirl Cookies Recipe is exactly what you need. These cookies bring together the rich, fudgy goodness of cocoa with the playful, gooey charm of mini marshmallows, creating a swirl of flavors and textures that will leave you craving more. Soft in the center and slightly crisp on the edges, every bite offers a perfect balance of chocolatey depth and sweet, fluffy marshmallow magic.

Ingredients You’ll Need
Simple yet thoughtfully chosen ingredients come together to make these cookies extraordinary. Each element plays a distinct role in delivering the perfect taste, texture, and classic look of this cozy treat.
- 2 ¼ cups all-purpose flour: The foundation for chewy, tender cookies.
- ½ cup unsweetened cocoa powder: Adds rich chocolate flavor and beautiful dark color.
- 1 tsp baking soda: Provides the right rise and lightness without heaviness.
- ½ tsp salt: Balances sweetness and enhances chocolate notes.
- 1 cup unsalted butter, softened: Creates a melt-in-your-mouth texture and buttery depth.
- ¾ cup granulated sugar: Sweetness that gives a subtle crunch to the edges.
- ¾ cup brown sugar: Adds moisture and a slight caramel undertone for warmth.
- 2 large eggs: Binds ingredients and adds richness.
- 2 tsp vanilla extract: Brings out the other flavors with its mellow aromatics.
- 1 ½ cups mini marshmallows: The star ingredient that swirls through the dough, offering delightful gooey pockets.
How to Make Chocolate Marshmallow Swirl Cookies Recipe
Step 1: Prepare Your Oven and Baking Sheets
Start by preheating your oven to 180°C (350°F). Line two baking sheets with parchment paper to prevent sticking and make cleanup easier. This simple prep ensures your cookies bake evenly and come off the tray with ease.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt. Combining these dry ingredients well ensures your cookies bake evenly and have that consistent chocolaty flavor throughout.
Step 3: Cream Butter and Sugars
Using a large bowl, cream the softened unsalted butter with the granulated sugar and brown sugar until the mixture is light and fluffy. This step is crucial as it creates air pockets that contribute to a soft, tender cookie.
Step 4: Add Eggs and Vanilla
Beat in the eggs one at a time, allowing each to fully incorporate before adding the next. Then, stir in the vanilla extract. These ingredients add moisture and flavor while helping to bind everything together elegantly.
Step 5: Combine Wet and Dry Mixtures
Gradually add your dry flour mixture to the butter and sugar mixture, mixing slowly until just combined. Be gentle here—overmixing can toughen the cookies, and we want to keep them tender and soft.
Step 6: Fold in the Mini Marshmallows
With a spatula, gently fold in the mini marshmallows ensuring they’re evenly spread throughout the dough. This step is what gives these cookies their signature gooey swirl and delightful texture contrast.
Step 7: Shape the Cookies
Drop the cookie dough by tablespoonfuls or use a small cookie scoop onto the prepared baking sheets. Leave about 5 centimeters (2 inches) between each to allow room for spreading as they bake beautifully.
Step 8: Add Extra Marshmallow Swirls (Optional)
For a little extra marshmallow magic, press a few mini marshmallows on top of each dough ball or gently swirl them into the surface. This step adds inviting visual appeal and ensures marshmallow pockets on every bite.
Step 9: Bake to Perfection
Bake the cookies for 10 to 12 minutes until the edges look set but the centers remain soft and slightly underbaked. This subtle underbaking creates that perfect chewy center balanced by slightly crisp edges.
Step 10: Cool and Enjoy
Let the cookies cool on the baking sheet for 5 minutes to firm up, then transfer them to a wire rack to cool completely. This resting period helps the cookies solidify just enough to handle without losing their soft, melt-in-your-mouth appeal.
How to Serve Chocolate Marshmallow Swirl Cookies Recipe
Garnishes
Sprinkle a dusting of cocoa powder or shave some dark chocolate on top for an elegant touch. Alternatively, a drizzle of melted white chocolate can contrast beautifully with the rich cookie base, adding a sweet extra layer of flavor and appeal.
Side Dishes
These cookies pair wonderfully with a cold glass of milk for a classic combination or a warm cup of your favorite coffee or hot cocoa to enhance the cozy cocoa and marshmallow flavors. They also make an irresistible treat alongside vanilla ice cream for dessert.
Creative Ways to Present
For a festive occasion, arrange these cookies on a platter lined with colorful parchment or sprinkle with edible glitter for a magical sparkle. You can also sandwich two cookies with marshmallow fluff or chocolate ganache for a decadent twist that’s sure to impress!
Make Ahead and Storage
Storing Leftovers
Store leftover cookies in an airtight container at room temperature for up to 3 days to keep them soft and fresh. Adding a slice of bread inside the container can help maintain moisture and prevent the cookies from drying out.
Freezing
These cookies freeze beautifully! Place them in a single layer on a baking sheet to freeze initially, then transfer to a freezer-safe container or bag. They will keep well for up to 3 months and thaw quickly at room temperature whenever you’re ready for a sweet treat.
Reheating
To revive the soft gooey texture of Chocolate Marshmallow Swirl Cookies Recipe, warm them in a preheated oven at 150°C (300°F) for about 5 minutes. This will refresh the marshmallows and soften the cookie just like when freshly baked.
FAQs
Can I use regular-sized marshmallows instead of mini ones?
While mini marshmallows melt and swirl nicely throughout these cookies, you can chop regular-sized marshmallows into smaller pieces as a substitute. Just keep in mind that larger chunks might create more molten pockets or uneven distribution.
What if I don’t have unsweetened cocoa powder?
Unsweetened cocoa powder is essential for the rich chocolate flavor without extra sweetness. If unavailable, Dutch-processed cocoa powder can be used but adjust the baking soda amount slightly to balance acidity.
Can these cookies be made vegan or gluten-free?
With some adaptations, yes! Substitute butter with vegan butter and eggs with flax eggs or other egg replacers. Use a gluten-free flour blend in place of all-purpose flour, but keep in mind texture and taste may vary slightly.
Why do my marshmallows melt completely instead of swirling?
Folding marshmallows gently and adding them just before baking helps keep their shape. Overmixing or heating too long can cause marshmallows to melt entirely, so watch the oven timing carefully and fold them in with care.
How chewy are these cookies?
These cookies strike a lovely balance between soft, chewy centers and slightly crisp edges. The gooey marshmallow swirls enhance that chewiness, creating a texture that’s delightfully tender and satisfying.
Final Thoughts
There is something truly heartwarming about a batch of freshly baked Chocolate Marshmallow Swirl Cookies Recipe, and I can’t recommend making these enough. Whether you’re treating yourself on a quiet afternoon or sharing them with friends and family, these cookies will bring an extra smile with every bite. So grab your ingredients and dive into this chocolatey, marshmallow-filled adventure—you won’t regret it!
Print
Chocolate Marshmallow Swirl Cookies Recipe
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 24 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Indulge in these rich and chewy Chocolate Marshmallow Swirl Cookies, featuring a perfect blend of cocoa-infused dough and gooey mini marshmallows. Soft in the center with slightly crisp edges, these cookies offer a delightful swirl of chocolatey sweetness and a tender marshmallow surprise in every bite.
Ingredients
Dry Ingredients
- 2 ¼ cups all-purpose flour
- ½ cup unsweetened cocoa powder
- 1 tsp baking soda
- ½ tsp salt
Wet Ingredients
- 1 cup unsalted butter, softened
- ¾ cup granulated sugar
- ¾ cup brown sugar
- 2 large eggs
- 2 tsp vanilla extract
Add-ins
- 1 ½ cups mini marshmallows
Instructions
- Preheat the Oven: Preheat your oven to 180°C (350°F) and line two baking sheets with parchment paper to prevent sticking and ensure even baking.
- Mix Dry Ingredients: In a medium bowl, whisk together all-purpose flour, unsweetened cocoa powder, baking soda, and salt until thoroughly combined.
- Cream Butter and Sugars: In a large mixing bowl, cream the softened unsalted butter with granulated sugar and brown sugar until the mixture is light, fluffy, and pale in color, which helps create a tender cookie texture.
- Add Eggs and Vanilla: Beat in the eggs one at a time, fully incorporating each before adding the next, then mix in the vanilla extract for flavor.
- Combine Mixtures: Gradually add the dry flour mixture to the wet butter mixture, mixing slowly and just until incorporated to avoid overmixing, which can toughen the cookies.
- Fold in Marshmallows: Gently fold in the mini marshmallows using a spatula, taking care not to crush them to maintain their gooey texture in the cookies.
- Portion Dough: Using a tablespoon or small cookie scoop, drop the dough onto the prepared baking sheets, spacing each approximately 5 cm (2 inches) apart to allow room for spreading.
- Optional Marshmallow Decoration: For a decorative touch, press a few extra marshmallows on top of each cookie or swirl them gently into the dough before baking.
- Bake Cookies: Bake in the preheated oven for 10 to 12 minutes, or until the edges are set but the centers remain soft and slightly underbaked for a chewy texture.
- Cool Cookies: Allow the cookies to cool on the baking sheet for 5 minutes to firm up, then transfer them to a wire rack to cool completely and set the texture.
Notes
- Ensure the butter is softened to room temperature for easier creaming with sugars.
- Avoid overmixing once the flour is added to keep cookies tender.
- You can use large marshmallows chopped into smaller pieces if mini marshmallows are unavailable.
- Store cookies in an airtight container at room temperature for up to 5 days to maintain freshness.
- For a richer chocolate flavor, consider adding ½ cup of chocolate chips along with the marshmallows.

