Chocolate Marshmallow Swirl Cookies
Okay, real talk — I made these Chocolate Marshmallow Swirl Cookies on a rainy Tuesday because I needed something warm, chocolatey, and just a little over-the-top. One bite in, and I knew I had a problem. A delicious, can’t-stop-eating-them kind of problem. Consider yourself warned.
These are the cookies you bring to a party and suddenly everyone wants the recipe. They look fancy, they taste incredible, and honestly? They’re way easier to pull off than they look. Let’s get into it.
Table of Contents
What Makes These Cookies So Good?
Think of these Homemade Chocolate Swirl Cookies as the lovechild of a brownie and a s’more. You get a deep, fudgy chocolate base — soft in the center, slightly crisp at the edges — with ribbons of fluffy marshmallow swirled right in. The contrast of textures is *chef’s kiss*.
They’re rich without being heavy, sweet without being cloying, and the marshmallow fluff adds this dreamy, pillowy pull that regular cookies just don’t have. These are truly next-level Chocolate Swirl Cookies that belong in your regular baking rotation.
Ingredients

Here’s everything you’ll need to make 24 cookies. Nothing weird, nothing hard to find — just good, solid baking basics.
| Category | Ingredient | Amount |
|---|---|---|
| Dry | All-purpose flour | 2 cups |
| Dry | Unsweetened cocoa powder | ¾ cup |
| Dry | Baking soda | ½ teaspoon |
| Dry | Salt | ¼ teaspoon |
| Wet | Unsalted butter, room temperature | 1 cup |
| Wet | Granulated sugar | 1½ cups |
| Wet | Large eggs, room temperature | 2 |
| Wet | Vanilla extract | 2 teaspoons |
| Swirl | Marshmallow fluff | 1 cup |
Quick tip: Room temperature butter and eggs aren’t just baking snobbery — they genuinely help everything mix together more evenly. Pull them out about an hour before you start.
Step-by-Step Instructions

Don’t be intimidated — these Marshmallow Swirl Cookies come together in a really logical, straightforward order. Follow along and I’ll walk you through every step.
Step 1: Mix Your Dry Ingredients
Grab a medium bowl and whisk together the flour, cocoa powder, baking soda, and salt. Give it a good 30-second whisk so everything is evenly distributed. Nothing worse than a pocket of baking soda in your finished cookie — trust me on that one.
Set the bowl aside. You’ll come back to it shortly.
Step 2: Cream the Butter and Sugar
In a large mixing bowl, beat together the room-temperature butter and granulated sugar with an electric mixer. Keep going for about 3 to 4 minutes — you’re looking for the mixture to turn pale and fluffy. This is where the magic starts.
“Don’t rush this step. Properly creamed butter and sugar = lighter, fluffier cookies. A little patience here pays off big.”
Step 3: Add Eggs and Vanilla
Beat in your eggs one at a time, making sure the first is fully mixed in before adding the second. Then pour in the vanilla extract and give it one final mix. At this point your batter should smell absolutely amazing — warm, buttery, and sweet.
Step 4: Combine Wet and Dry
Gradually add the dry ingredients to the wet mixture, mixing on low speed. Stop as soon as the dough just comes together — overmixing is the enemy of soft cookies. The dough will be thick and deeply chocolatey.
This is also the point where you can do a light pre-swirl of the marshmallow fluff into the dough if you want a more marbled interior. Or you can save it all for the topping stage — both are delicious.
Step 5: Chill the Dough
Cover the bowl with plastic wrap and refrigerate for at least 1 hour. I know, I know — the waiting is hard. But chilling firms up the butter and helps the cookies hold their shape instead of spreading into sad flat discs. Use the hour wisely: do the dishes, watch an episode of something, eat a snack.
Step 6: Preheat and Prep
About 20 minutes before you’re ready to bake, preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats. Having two sheets ready means you can bake in batches without waiting around.
Step 7: Scoop, Swirl, and Form
Use a cookie scoop or a tablespoon to portion out the chilled dough into balls. Place them about 2 inches apart on your prepared baking sheets — they will spread a little. Press a small indent into the center of each ball with your thumb or the back of a spoon.
Spoon about a teaspoon of marshmallow fluff into each indent, then use a toothpick to swirl it into the dough. Don’t stress about making it perfect — the rustic, swirly look is part of the charm of these Chocolate Marshmallow Swirl Cookies.
Step 8: Bake to Perfection
Bake for 10 to 12 minutes, until the edges are set but the centers still look slightly underdone. That’s totally fine — they’ll continue cooking on the hot pan after you pull them out. If you want extra gooeyness, add a small dollop of additional marshmallow fluff on top halfway through baking and watch it puff up beautifully.
Note: Ovens vary! Start checking at the 10-minute mark. You want soft and fudgy, not crunchy and dry.
Step 9: Cool (The Hardest Part)
Let the cookies rest on the pan for 5 minutes before transferring them to a wire rack. This lets the marshmallow firm up just enough so the cookies don’t fall apart when you pick them up. After that, cool completely — or eat one warm. We won’t judge.
Expert Tips, Variations & Troubleshooting
Pro Tips for the Best Results
Use good quality cocoa. Dutch-process cocoa will give you a deeper, richer chocolate flavor, but regular unsweetened cocoa works great too. Just don’t use hot chocolate mix — that’s not the same thing at all.
Don’t skip the chill. Seriously. Chilling is what separates these gorgeous thick Homemade Chocolate Swirl Cookies from flat, crispy disappointments. If you’re short on time, 30 minutes in the freezer works in a pinch.
Marshmallow fluff vs. melted marshmallows. The jar fluff is definitely easier to work with and gives a cleaner swirl. If you only have regular marshmallows, melt them slowly with a tiny bit of butter and let them cool slightly before using.
Fun Variations to Try
Add chocolate chips. Fold in ½ cup of semi-sweet or dark chocolate chips to the dough for extra richness. Double chocolate + marshmallow = absolutely unhinged in the best way.
Go s’mores style. Press a piece of graham cracker into the bottom of each dough ball before baking for full-on s’mores vibes. These make amazing summer cookout treats.
Add a pinch of espresso powder. Just ½ teaspoon in the dry ingredients deepens the chocolate flavor without making them taste like coffee. A little secret weapon worth having in your pantry.
Troubleshooting Common Issues
Cookies spreading too much? Your butter was probably too warm, or the dough wasn’t chilled long enough. Pop the portioned dough balls back in the fridge for 15 minutes before baking.
Marshmallow burning? If the fluff is browning too fast, tent the pan loosely with foil for the last few minutes of baking.
Cookies too dry? You may have overbaked them. Pull them out when the centers still look slightly underset — residual heat will do the rest.
Storage Instructions
| Method | Container | How Long |
|---|---|---|
| Room temperature | Airtight container | Up to 4 days |
| Refrigerator | Airtight container | Up to 1 week |
| Freezer (baked) | Freezer bag or container | Up to 2 months |
| Freezer (raw dough balls) | Freezer bag | Up to 3 months |
Reheating Tips
To revive a stored cookie, pop it in the microwave for 10 to 15 seconds. The marshmallow gets all melty and the cookie warms up to that fresh-baked softness. It’s honestly kind of magical.
If reheating from frozen, let the cookie thaw at room temperature for 20 minutes first, then give it a quick 10-second zap.
No-Waste Kitchen Ideas
Have extra marshmallow fluff? Swirl it into hot chocolate, spread it on toast with peanut butter, or use it as a filling between two of these cookies for a killer cookie sandwich. Leftover cocoa dough balls freeze beautifully — just add the marshmallow swirl fresh when you’re ready to bake them.
Nutritional Information

Based on 1 cookie (24 total). These are estimates and will vary based on exact ingredients used.
| Nutrient | Per Cookie |
|---|---|
| Calories | ~185 kcal |
| Total Fat | ~9g |
| Saturated Fat | ~5.5g |
| Carbohydrates | ~25g |
| Sugar | ~15g |
| Protein | ~2g |
| Sodium | ~65mg |
Frequently Asked Questions
Can I make the dough ahead of time?
Absolutely! The dough actually benefits from being made ahead. You can refrigerate it for up to 48 hours before baking, or freeze the portioned dough balls for up to 3 months. Just add the marshmallow swirl right before they go into the oven for the freshest result.
Can I use regular marshmallows instead of marshmallow fluff?
Yes, but it takes a little more effort. Melt about 1½ cups of mini marshmallows with a teaspoon of butter over low heat, stir until smooth, then let it cool until it thickens to a spreadable consistency. It won’t be quite as easy to swirl as fluff from a jar, but it works great.
Why do my Chocolate Marshmallow Swirl Cookies come out flat?
Flat cookies are almost always a butter temperature issue. If your butter was too soft or melted, the cookies won’t have the structure to hold their shape. Always cream properly softened (not melted!) butter, and make sure the dough is fully chilled before baking.
Can I make these gluten-free?
Yes! A 1:1 gluten-free baking flour substitute works well in this recipe. Make sure your cocoa powder and marshmallow fluff are also certified gluten-free if that’s a concern. The texture may be slightly different, but they’ll still be delicious Marshmallow Swirl Cookies.
How do I keep the marshmallow from sticking to everything?
Marshmallow fluff is notoriously sticky — lightly grease your spoon or toothpick with a little cooking spray before handling it and it’ll cooperate much better. Working quickly also helps, especially if your kitchen is warm.
Ready to Make These?
These Chocolate Marshmallow Swirl Cookies are genuinely one of those recipes that makes people stop mid-bite and go “wait, what IS this?” in the best possible way. They’re gooey, fudgy, a little nostalgic, and honestly pretty fun to make.
Give them a try this weekend and let me know how it goes! Drop a comment below with your results, any fun variations you tried, or questions you have. And if you loved them chek this recipes : Cherry Cinnamon Rolls ,Cherry Amaretto Tiramisu, Roasted Cherry Brownies ,and please share this recipe on Pinterest — it helps more people find it and means the world to me.
Happy baking!

Chocolate Marshmallow Swirl Cookies
Equipment
- Electric mixer
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Cookie scoop or tablespoon
- Baking sheets (x2)
- Parchment paper or silicone baking mats
- Toothpick
- Wire cooling rack
- Plastic wrap
Ingredients
Dry Ingredients
- 2 cups all-purpose flour
- ¾ cup unsweetened cocoa powder
- ½ tsp baking soda
- ¼ tsp salt
Wet Ingredients
- 1 cup unsalted butter room temperature
- 1 ½ cups granulated sugar
- 2 large eggs room temperature
- 2 tsp vanilla extract
Swirl
- 1 cup marshmallow fluff
Instructions
- In a medium bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt until evenly combined. Set aside.
- In a large mixing bowl, use an electric mixer to cream the room-temperature butter with the granulated sugar until light and fluffy, about 3–4 minutes. Don’t rush this step — properly creamed butter and sugar gives you lighter, fluffier cookies.
- Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Stir in the vanilla extract and mix until combined.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed just until the dough comes together. Avoid overmixing. At this point you can lightly swirl in some marshmallow fluff for a marbled interior, or save it all for topping later.
- Cover the dough with plastic wrap and refrigerate for at least 1 hour. Chilling firms up the butter and prevents the cookies from spreading too thin during baking.
- About 20 minutes before baking, preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats.
- Use a cookie scoop or tablespoon to portion out the chilled dough into balls and place them about 2 inches apart on the prepared baking sheets. Press a small indent into the center of each ball, spoon about a teaspoon of marshmallow fluff into the indent, then use a toothpick to gently swirl it into the dough.
- Bake for 10–12 minutes, until the edges are set but the centers still look slightly underdone. For extra gooeyness, add a small dollop of marshmallow fluff on top halfway through baking.
- Allow the cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely. This helps the marshmallow set slightly and makes the cookies easier to handle.
