Chocolate Marshmallow Swirl Cookies bring together rich cocoa flavor and gooey marshmallow in every soft bite. These bakery style cookies stay thick, chewy, and irresistibly fudgy, so they are perfect for holidays, parties, or cozy weekend baking.

Table of Contents
Why You’ll Love These Chocolate Marshmallow Swirl Cookies
These cookies taste like a mix between hot cocoa and classic chocolate brownies. Meanwhile, the marshmallow swirl adds a creamy sweetness that melts into every bite.
They also come together with simple pantry staples. After chilling the dough, the cookies bake up soft in the center with lightly crisp edges.
Because the recipe makes 24 cookies, they are great for sharing. In fact, I always save a few for late night snacking with a glass of milk.
What Makes These Cookies So Soft and Gooey
The butter and sugar create a rich base that keeps the cookies tender. Then, the cocoa powder gives them a deep chocolate flavor without making them dry.
Chilling the dough also plays a big role. As a result, the cookies hold their shape while staying thick and soft.
The marshmallow fluff creates gooey pockets throughout the cookies. Once baked, the swirls become slightly chewy and perfectly melty.
Ingredients You’ll Need
Dry Ingredients
All purpose flour gives the cookies structure while still keeping them tender. Cocoa powder adds a bold chocolate flavor, and baking soda helps the cookies rise slightly.
Salt balances the sweetness and brings out the cocoa flavor even more.
Wet Ingredients
Softened butter creates a rich and creamy dough. Granulated sugar sweetens the cookies while helping the edges crisp slightly.
Eggs hold everything together and keep the centers soft. Vanilla extract also adds warmth and sweetness that pairs beautifully with chocolate.
Marshmallow Swirl Filling
Marshmallow fluff creates the gooey swirl on top of each cookie. It melts slightly during baking, so every cookie gets a soft marshmallow center.
How to Make Chocolate Marshmallow Swirl Cookies
Mix the Dry Ingredients
First, whisk the flour, cocoa powder, baking soda, and salt in a medium bowl. This step helps evenly distribute the cocoa and leavening ingredients.
Cream the Butter and Sugar
Next, beat the softened butter and sugar in a large bowl until the mixture looks fluffy and pale. This step adds air, which helps create softer cookies.
Add the Eggs and Vanilla
Add the eggs one at a time while mixing well after each addition. Then stir in the vanilla extract for extra flavor.
Combine the Wet and Dry Ingredients
Slowly mix the dry ingredients into the wet mixture. However, avoid overmixing because too much stirring can make the cookies tough.
The dough should feel soft and thick once combined.
Chill the Cookie Dough
Cover the bowl and chill the dough for at least one hour. Meanwhile, this gives the dough time to firm up and develop a richer flavor.


Shape the Cookies and Add the Marshmallow Swirl
Preheat the oven to 350°F and line baking sheets with parchment paper.
Scoop the dough into balls and place them a few inches apart. Then make a small indentation in each cookie and spoon marshmallow fluff into the center.
Use a toothpick to gently swirl the fluff into the dough.
Bake Until Soft and Set
Bake the cookies for 10 to 12 minutes. The edges should look set while the centers stay soft.
Rotate the baking trays halfway through baking if needed.

Cool Before Serving
Let the cookies cool on the baking sheet for about 5 minutes. Then transfer them to a wire rack.
The marshmallow swirl sets slightly as the cookies cool, so they become easier to handle.

Tips for Perfect Chocolate Marshmallow Swirl Cookies
Why Chilling the Dough Matters
Cold dough spreads less in the oven. As a result, the cookies stay thick and chewy instead of flat.
Chilling also deepens the chocolate flavor.
How to Prevent Sticky Dough
If the dough feels sticky after chilling, lightly dust your hands with flour or cocoa powder before shaping the cookies.
This simple trick makes rolling much easier.
How to Keep the Cookies Soft
Do not overbake the cookies. Instead, remove them when the centers still look slightly soft.
The cookies continue cooking as they cool on the baking sheet.
Tips for Gooey Marshmallow Swirls
For extra gooey centers, add a little more marshmallow fluff halfway through baking.
You can also swirl the fluff lightly instead of fully mixing it in. This keeps the marshmallow visible and soft.
Easy Variations and Substitutions
Add Chocolate Chips or Chunks
Chocolate chips or chopped chocolate add even more richness. Dark chocolate works especially well with the marshmallow filling.
Try Different Marshmallow Options
Mini marshmallows can replace marshmallow fluff if needed. However, fluff creates smoother swirls and softer centers.
Make Them Gluten-Free
Use a good quality gluten free flour blend in place of regular flour. The cookies still bake up soft and chewy.
Add a Hint of Espresso or Sea Salt
A small pinch of espresso powder deepens the chocolate flavor beautifully.
Meanwhile, flaky sea salt on top balances the sweetness and adds a bakery style finish.
Storage and Freezing Tips
How to Store the Cookies
Store the cookies in an airtight container at room temperature for up to 5 days.
Adding a slice of bread to the container also helps keep them soft.
Can You Freeze the Cookie Dough?
Yes, the dough freezes very well. Scoop the dough into balls first, then freeze them on a tray before transferring to a freezer bag.
Bake directly from frozen and simply add a couple of extra minutes to the baking time.
Best Way to Reheat for Gooey Centers
Warm the cookies in the microwave for about 10 seconds before serving.
The marshmallow becomes soft and gooey again, which makes the cookies taste freshly baked.
Serving Suggestions
Best Time to Serve These Cookies
These cookies taste amazing during holiday gatherings, movie nights, or weekend baking sessions.
They are also perfect for cookie exchanges because they stay soft for days.
Pairing Ideas for Dessert Platters
Serve them alongside brownies, sugar cookies, or chocolate bark for a fun dessert spread.
You can also pair them with hot cocoa, coffee, or vanilla ice cream for an extra cozy treat.
Common Mistakes to Avoid
Overmixing the Dough
Overmixing creates dense cookies. Instead, mix only until the ingredients combine.
Skipping the Chill Time
Warm dough spreads too quickly in the oven. Therefore, chilling is important for thick cookies.
Overbaking the Cookies
The cookies should still look slightly soft in the center when removed from the oven.
If baked too long, they lose their chewy texture.
Frequently Asked Questions
Can I Use Mini Marshmallows Instead of Marshmallow Fluff?
Yes, you can. However, marshmallow fluff creates smoother swirls and gooier centers.
Why Did My Cookies Spread Too Much?
The dough likely needed more chilling time. Also, butter that is too warm can cause spreading.
Can I Make the Dough Ahead of Time?
Yes, you can refrigerate the dough for up to 48 hours before baking.
How Do I Keep the Marshmallow From Melting Too Much?
Keep the marshmallow fluff centered in the cookie and avoid overbaking.
Can I Freeze Baked Chocolate Marshmallow Swirl Cookies?
Yes, baked cookies freeze well for up to 2 months in an airtight container.
Other Recipes You May Enjoy
- Gooey cocoa poke cake with marshmallow filling
- Creamy no-bake chocolate chip dessert dip
- Soft strawberry kiss cookies with chocolate centers
- Sweet and salty Christmas crack toffee bark
- Festive Crumbl patriotic birthday cake cookies
- Rich chocolate dessert ideas for holiday baking
Final Thoughts
Chocolate Marshmallow Swirl Cookies are rich, chewy, and packed with gooey chocolate flavor. Because they stay soft for days, they are perfect for parties, holidays, or simple family desserts.
For even more sweet inspiration, check out my favorite dessert ideas on Pinterest at pinterest.
Following Rank Math SEO best practices like clear headings, readable paragraphs, and keyword focused titles can also help recipe posts perform better in search results.

Chocolate Marshmallow Swirl Cookies
Equipment
- Mixing bowls
- electric mixer
- Baking sheets
- Parchment paper
- Cookie scoop
- Toothpick For swirling marshmallow fluff
- Wire cooling rack
Ingredients
- 2 cups all purpose flour
- ¾ cup unsweetened cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- 1 cup unsalted butter, softened
- 1 ½ cups granulated sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 cup marshmallow fluff
Instructions
- Whisk together the flour, cocoa powder, baking soda, and salt in a medium bowl.
- In a separate large bowl, beat the softened butter and sugar until light and fluffy.
- Mix in the eggs one at a time, then stir in the vanilla extract.
- Slowly combine the dry ingredients with the wet mixture until a soft dough forms. Do not overmix.
- Cover and chill the cookie dough for at least 1 hour.
- Preheat the oven to 350°F. Line baking sheets with parchment paper. Scoop dough into balls and place them 2 inches apart.
- Make a small indentation in each cookie. Add a spoonful of marshmallow fluff and swirl lightly with a toothpick.
- Bake for 10 to 12 minutes until the edges are set but the centers remain soft.
- Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack.




