Cocoa Marshmallow Swirl Cookies – The Ultimate Gooey Chocolate Marshmallow Cookie

⚖️
Difficulty
Easy
⏲️
Prep Time
15 mins
🕒
Cook Time
11 mins
⏱️
Total Time
26 mins
🍽️
Servings
24 cookies

There’s something magical about a warm, fudgy cocoa cookie with ribbons of melted marshmallow running through it — and these cocoa marshmallow swirl cookies are exactly that. I still remember the first time I made a version of this recipe in my tiny Paris apartment, using a bag of mini marshmallows I’d picked up at a pâtisserie supply shop near the Marais. Back then, I was a culinary student learning the precision of French pastry, but my heart was already dreaming of the bold, nostalgic flavors I grew up with in Morocco. These cookies are the best of both worlds: deeply chocolatey, irresistibly gooey, and studded with pockets of marshmallow that caramelize into the most beautiful golden swirls. If you’ve been searching for an easy marshmallow cookies recipe that actually delivers on texture and taste, you’ve come to the right place.

Let me paint you a picture: the dough is a deep, dark cocoa brown, speckled with white marshmallow bits that peek through like little clouds. As the cookies bake, the marshmallows soften and melt, creating lacy swirls of caramelized sugar against the rich chocolate backdrop. The edges turn perfectly crisp while the centers stay soft and fudgy — almost like a brownie in cookie form. A hint of vanilla rounds out the cocoa bitterness, and if you add chocolate chips, you get double the chocolate in every bite. These marshmallow chocolate cookies are everything you want in a dessert: comforting, indulgent, and just a little bit nostalgic. I love making them on a rainy Sunday afternoon with a cup of strong coffee and a playlist of old Moroccan chaabi songs playing in the background.

What sets my version apart is the technique I developed during my years running a small dessert pop-up in Brooklyn: folding the marshmallows in at just the right moment so they stay suspended in the dough without sinking to the bottom, and chilling the scooped dough briefly to control the spread. The result is a cookie that holds its shape while still being gloriously soft inside. 💡 mia’s Pro Tip: press a few extra marshmallows onto the tops of the cookies the moment they come out of the oven — they’ll melt into glossy, golden puddles that make every cookie look bakery-worthy. And a common mistake home bakers make is overmixing the dough after adding the marshmallows, which causes them to break apart and disappear into the batter. I’ll show you exactly how to avoid that.

Why This Cocoa Marshmallow Swirl Cookies Recipe Is the Best

The flavor secret lies in the quality of the cocoa powder. I use a Dutch-process unsweetened cocoa for its deep, almost fudgy chocolate flavor — the same kind I used in my French pastry days for chocolate ganache. It gives these chocolate marshmallow cookies a richness that feels luxurious without being overly sweet. The combination of granulated and brown sugar adds both structure and moisture, with the brown sugar lending a subtle molasses note that pairs beautifully with the caramelized marshmallow. Growing up in Morocco, my mother would often add a pinch of cinnamon to her chocolate desserts, and I’ve carried that tradition into this recipe — just a whisper of warmth that makes the cocoa flavor bloom.

Perfected texture is what makes these cocoa cookies with marshmallows truly stand out. I chilled the dough during recipe testing to see how it affected the spread, and I discovered that a 20-minute rest in the fridge is the sweet spot. It firms up the butter just enough so the cookies bake up thick and chewy, not flat and greasy. The marshmallows stay suspended in the dough rather than melting into a single puddle, creating those beautiful swirls and pockets of gooeyness. My training in Paris taught me the importance of precise measurements and techniques like creaming butter and sugar until truly light and fluffy — it’s not just about mixing, it’s about incorporating air for the perfect crumb.

Foolproof and fast — this is genuinely one of the easiest cookie recipes I’ve ever developed. From start to finish, you’re looking at about 26 minutes, which is quicker than most cookie recipes I know. The ingredient list is simple and pantry-friendly, and the instructions are straightforward enough for a beginner baker. Whether you’re making these for a bake sale, a holiday cookie swap, or just a Tuesday night treat, the results are consistently excellent. I’ve taught this recipe in my NYC cooking workshops and students always rave about how forgiving and reliable it is. No stand mixer required — a hand mixer or even a wooden spoon and some elbow grease will work beautifully.

Cocoa Marshmallow Swirl Cookies Ingredients

I source most of my baking ingredients from the Union Square Greenmarket in Manhattan and a few trusted specialty shops. The cocoa powder I get from a small spice importer in Brooklyn who brings in Dutch-process cocoa from the Netherlands — it’s the same deep, dark cocoa I used in Paris for chocolate éclairs. The marshmallows are always the mini ones from my local bodega; they distribute more evenly through the dough than large marshmallows. And the butter? I use unsalted Vermont creamery butter, which has a higher butterfat content and makes the cookies exceptionally tender. Every time I make these cocoa marshmallow swirl cookies, I’m reminded of how simple ingredients, when chosen with care, can create something truly special.

Ingredients List

  • 1 ½ cups all-purpose flour
  • ½ cup unsweetened cocoa powder (Dutch-process preferred)
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ½ teaspoon ground cinnamon (optional, for warmth)
  • ½ cup unsalted butter, softened to room temperature
  • ½ cup granulated sugar
  • ½ cup packed brown sugar (light or dark)
  • 1 large egg, at room temperature
  • 1 teaspoon vanilla extract
  • 1 cup mini marshmallows
  • ¼ cup chocolate chips (optional, but highly recommended)

Ingredient Spotlight

Cocoa powder is the heart of this recipe. Dutch-process cocoa has a smoother, less acidic flavor than natural cocoa, and it gives the cookies a darker, more fudgy appearance. If you only have natural cocoa powder on hand, it will still work — just expect a slightly lighter color and a more pronounced chocolate tang. For the marshmallows, mini marshmallows are non-negotiable here. They melt more evenly and create those signature swirls without leaving large gaps in the cookie. Large marshmallows can be used if you chop them into quarters, but they’re more likely to melt into one big puddle. The brown sugar you choose matters too: light brown sugar gives a milder molasses flavor, while dark brown sugar adds a deeper, almost caramel-like richness that pairs beautifully with the cocoa and marshmallow.

Original IngredientBest SubstitutionFlavor / Texture Impact
Unsalted butterVegan butter (e.g., Earth Balance)Slightly less tender; dairy-free alternative works well
All-purpose flourGluten-free 1:1 blend (with xanthan gum)Slightly more crumbly; add 1 tbsp milk for moisture
Mini marshmallowsHomemade marshmallow bits or vegan marshmallowsVegan version melts similarly; slightly firmer texture
Brown sugarCoconut sugar (for refined sugar-free)More earthy, less moist; add 1 tbsp applesauce for moisture

How to Make Cocoa Marshmallow Swirl Cookies — Step-by-Step

Making these cocoa marshmallow swirl cookies is wonderfully straightforward. I’ve broken it down into six simple steps with visual cues and my best pro tips so you can bake with confidence — whether you’re a first-timer or a seasoned cookie maker.

Step 1: Prepare the Oven and Dry Ingredients

Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper — this ensures the cookies won’t stick and makes cleanup a breeze. In a medium bowl, whisk together the flour, cocoa powder, baking soda, salt, and cinnamon (if using). Whisking aerates the dry ingredients and distributes the leavening evenly, which helps the cookies rise uniformly.

💡 mia’s Pro Tip: Sift your cocoa powder if it looks lumpy. Cocoa tends to clump, and you don’t want a pocket of bitter powder in your cookie. A fine-mesh strainer works perfectly.

Step 2: Cream Butter and Sugars

In a large bowl, beat the softened butter, granulated sugar, and brown sugar together with an electric mixer on medium speed until light and fluffy — about 2 to 3 minutes. Scrape down the sides of the bowl at least once. This step is crucial because it incorporates air into the dough, giving the cookies a tender, melt-in-your-mouth texture.

⚠️ Common Mistake to Avoid: Don’t use melted butter. The butter must be softened but still cool to the touch. Melted butter will cause the cookies to spread too thin and become greasy.

Step 3: Combine Wet and Dry Ingredients

Beat in the egg and vanilla extract until fully incorporated, about 30 seconds. Reduce the mixer speed to low, then gradually add the dry ingredients in two batches, mixing until just combined. Stop as soon as you no longer see streaks of flour — overmixing at this stage will develop gluten and make the cookies tough.

💡 mia’s Pro Tip: Use a rubber spatula to do the final stir by hand. The mixer can hide pockets of flour at the bottom of the bowl, and a spatula gives you more control.

Step 4: Fold in Marshmallows and Chocolate Chips

Gently fold the mini marshmallows and chocolate chips (if using) into the dough with a rubber spatula. Use a light hand — you want the marshmallows to remain intact so they melt into distinct swirls rather than dissolving into the dough. If the dough feels too sticky, refrigerate it for 10 minutes before scooping.

⚠️ Common Mistake to Avoid: Over-stirring the marshmallows into the dough. They’ll start to break down and disappear, leaving you with plain chocolate cookies. Fold just 4-5 times until evenly distributed.

Step 5: Scoop and Bake

Drop rounded tablespoons of dough (about 1.5 inches in diameter) onto the prepared baking sheets, spacing them 2 inches apart. For evenly sized cookies, use a #50 cookie scoop (about 1.5 tablespoons). Bake for 9–11 minutes, or until the edges are set and the tops look slightly cracked and dry. The centers will still look soft and slightly underdone, which is exactly what you want.

💡 mia’s Pro Tip: For extra gooey marshmallow tops, press 2-3 additional mini marshmallows onto each cookie right when they come out of the oven. The residual heat will melt them into glossy, golden pools.

Step 6: Cool and Finish

Let the cookies cool on the baking sheets for 2 minutes — this allows them to set without breaking apart. Then transfer them to a wire rack to cool completely. The marshmallow swirls will firm up slightly as they cool but remain deliciously chewy. Store in an airtight container at room temperature for up to 4 days (if they last that long!).

⚠️ Common Mistake to Avoid: Leaving the cookies on the hot baking sheet too long. After 2-3 minutes, the residual heat can over-bake the bottoms. Always transfer them to a rack promptly.

StepActionDurationKey Visual Cue
1Whisk dry ingredients2 minutesUniform dark brown, no lumps
2Cream butter + sugars2–3 minutesLight, pale, and fluffy
3Mix wet + dry1 minuteNo dry streaks remain
4Fold in marshmallows + chips30 secondsMarshmallows evenly distributed
5Scoop and bake9–11 minutesEdges set, tops crackled
6Cool and transfer2 minutes on sheet + 15 on rackFirm enough to lift, marshmallow swirls set

Serving & Presentation

These cocoa marshmallow swirl cookies are stunning on their own, but I love to dress them up a little when company comes over. Arrange them on a rustic wooden board or a white platter to let the dark cocoa and golden marshmallow swirls pop. A light dusting of powdered sugar adds a snowy, bakery-style finish — just use a fine-mesh strainer. In the summer, I’ll serve them alongside a scoop of vanilla bean ice cream or a tall glass of cold almond milk. In the winter, they’re perfect with a mug of spiced hot chocolate or a strong NYC-style latte. The cookies are wonderful for cookie swaps, bake sales, or as a thoughtful homemade gift tucked into a pretty tin with a bow.

For a Moroccan-inspired twist that reminds me of my childhood, I sometimes drizzle a little warm honey infused with orange blossom water over the cookies just before serving. It’s a subtle floral note that beautifully complements the rich cocoa. I learned this trick from my mother, who would drizzle honey over everything from couscous to cookies. The combination of dark chocolate and floral honey is absolutely sublime — it’s the kind of unexpected pairing that makes people pause and ask, “What’s in this?”

Pairing TypeSuggestionsWhy It Works
Side DishVanilla ice cream, fresh berries, or a fruit compoteCreamy and tart contrasts balance the rich chocolate
Sauce / DipWarm caramel sauce, chocolate ganache, or honeyEnhances the gooey factor and adds another layer of sweetness
BeverageCold milk, hot cocoa, espresso, or chai latteMilk cuts through richness; coffee/tea complements cocoa notes
GarnishPowdered sugar, flaky sea salt, or orange zestAdds visual appeal, crunch, or a bright aromatic note

Make-Ahead, Storage & Reheating

As a busy NYC food blogger and mom of two, I’m all about make-ahead strategies. These cocoa marshmallow swirl cookies are incredibly freezer-friendly, which makes them my go-to for holiday prepping or last-minute guests. I often make a double batch on Sunday, bake half, and freeze the remaining dough in pre-scooped balls. That way, I can pop a few fresh cookies into the oven anytime the craving hits. The baked cookies also store beautifully — just keep them in an airtight container at room temperature for up to 4 days. If they last that long in your house, you have more willpower than I do!

MethodContainerDurationReheating Tip
RefrigeratorAirtight containerUp to 4 daysMicrowave 10 seconds or reheat at 300°F for 5 minutes
FreezerZip-top freezer bag or freezer-safe containerUp to 3 monthsBake from frozen at 350°F for 12-14 minutes, no thawing needed
Make-AheadCovered bowl in fridge (dough)Up to 48 hours in advanceLet dough sit at room temp 10 minutes before scooping

To reheat baked cookies and restore their fresh-from-the-oven gooeyness, pop them in a 300°F oven for 5 minutes — they’ll come out soft, warm, and the marshmallow swirls will be luscious again. For a quick fix, 8-10 seconds in the microwave works wonders, though the cookies will be softer rather than crisp-edged. I personally love the oven method because it brings back that just-baked texture. If you’re reheating from frozen, let the cookies sit at room temperature for 10 minutes first, then warm them in the oven.

Variations & Easy Swaps

One of the things I love most about these cocoa marshmallow swirl cookies is how endlessly adaptable they are. Over the years, I’ve tested dozens of variations — some inspired by my Parisian pastry training, others by the flavors of my Moroccan childhood, and a few born out of late-night NYC kitchen experiments. Here are my three favorite ways to change up this recipe, depending on the season, your cravings, or what you have in the pantry.

VariationKey ChangeBest ForDifficulty Impact
Moroccan Spiced Cocoa CookiesAdd ½ tsp each of cinnamon, ginger, and a pinch of cayenneFall & winter; adventurous palatesNo change
Gluten-Free Marshmallow Swirl CookiesSubstitute all-purpose flour with gluten-free 1:1 blendGluten-sensitive guestsSlightly more delicate dough
Peppermint Cocoa SwirlAdd ½ tsp peppermint extract and top with crushed candy canesHoliday cookie exchangesNo change

Moroccan Spiced Cocoa Cookies

This variation is inspired by the warm spice blends of my Moroccan childhood. Add ½ teaspoon of ground cinnamon, ½ teaspoon of ground ginger, and a pinch of cayenne pepper to the dry ingredients. The cinnamon adds a cozy sweetness, the ginger brings a subtle heat, and the cayenne — just a whisper — makes the chocolate flavor sing without making the cookies spicy. I love making these in the fall when the air turns crisp and I’m craving the flavors of the souks in Marrakech. Serve them with a hot cup of mint tea for a truly transporting experience.

Gluten-Free Marshmallow Swirl Cookies

For a gluten-free version that doesn’t compromise on texture, use a high-quality gluten-free 1:1 baking flour blend that contains xanthan gum (I like King Arthur Measure for Measure or Bob’s Red Mill). The dough will be slightly softer and more delicate, so I recommend chilling it for 20 minutes before scooping to make it easier to handle. Bake at the same temperature but check at the 9-minute mark, as gluten-free cookies can brown a bit faster. The marshmallow swirls work just as beautifully, and no one at your table will guess they’re gluten-free.

Peppermint Cocoa Swirl

Around the holidays, I turn these into peppermint cocoa swirl cookies by adding ½ teaspoon of peppermint extract to the wet ingredients along with the vanilla. After baking, I gently press crushed candy canes or peppermint candies onto the marshmallow tops while they’re still warm. The cool, minty crunch against the soft, fudgy chocolate and gooey marshmallow is absolutely magical. I first made these for a holiday cookie swap in my Brooklyn building, and they vanished in minutes. It’s the perfect festive twist on an already perfect cookie.

How do you keep the marshmallow from melting out of the cookies while baking?

The key is to use mini marshmallows and fold them gently into the dough without overmixing. Mini marshmallows have a lower surface-to-volume ratio than large ones, so they melt more slowly and are less likely to ooze out completely. Chilling the scooped dough for 15–20 minutes before baking also helps — it firms up the butter and gives the marshmallow pieces a bit more structure. Additionally, pressing a few extra marshmallows onto the tops of the cookies right after they come out of the oven creates beautiful, caramelized swirls on the surface without losing the marshmallow interior.

Can I use mini marshmallows instead of large ones in cocoa marshmallow swirl cookies?

Absolutely — in fact, I recommend mini marshmallows for this recipe. Mini marshmallows distribute more evenly throughout the dough, so every bite has a little pocket of gooey marshmallow. Large marshmallows tend to clump together and create large gaps in the cookie, and they’re more likely to melt into a single puddle during baking. If you only have large marshmallows, chop them into quarters before folding them into the dough. This will give you a more even distribution and a better swirl effect.

What is the best way to create a swirl effect with marshmallow in chocolate cookie dough?

The best technique is twofold. First, fold the mini marshmallows into the dough using a rubber spatula with just 4–5 gentle turns — you want them to stay intact rather than dissolve into the batter. Second, and this is my special trick: when the cookies come out of the oven, immediately press 2–3 extra mini marshmallows onto the top of each cookie. The residual heat melts them into glossy, golden caramelized puddles that create those beautiful, bakery-style swirls. This method gives you both interior pockets of marshmallow and visible swirls on top.

Should I chill the dough before baking cocoa marshmallow swirl cookies?

Chilling is optional but highly recommended for the best texture. A 20-minute chill in the refrigerator firms up the butter, which helps the cookies hold their shape during baking and prevents them from spreading too thin. It also gives the marshmallows a chance to firm up slightly, so they melt more slowly and create those distinct swirls instead of dissolving into the dough. If you’re short on time, you can skip the chill — just expect slightly wider, thinner cookies with more marshmallow spread. Both versions are delicious, so it really comes down to your texture preference.

Can I freeze the dough for cocoa marshmallow swirl cookies?

Yes, this dough freezes beautifully. Scoop the dough into balls and place them on a parchment-lined baking sheet. Freeze for 1 hour until solid, then transfer the frozen dough balls to a zip-top freezer bag or airtight container. They’ll keep for up to 3 months. When you’re ready to bake, there’s no need to thaw — just place the frozen dough balls on a lined baking sheet and bake at 350°F for 12–14 minutes (add 2–3 minutes to the regular bake time). The marshmallow swirls will be just as gooey and delicious as fresh.

Why did my cocoa marshmallow cookies turn out flat?

Flat cookies are usually caused by butter that’s too soft or melted, or by skipping the chilling step. Make sure your butter is softened to room temperature but still cool to the touch — it should hold a slight indent when pressed, not be greasy or liquid. Another common culprit is over-creaming the butter and sugar, which incorporates too much air and causes the cookies to rise then collapse. Cream for just 2–3 minutes until light and fluffy. Finally, measure your flour accurately: too little flour can cause excessive spread. Use the spoon-and-level method for the most accurate measurement.

Can I make these cocoa marshmallow swirl cookies dairy-free?

Yes, you can easily make this recipe dairy-free. Substitute the unsalted butter with a high-quality vegan butter stick (not spreadable margarine) — I’ve had great results with Earth Balance and Miyoko’s. The cookies will be slightly less tender but still deliciously fudgy. For the chocolate chips, use a dairy-free brand like Enjoy Life or Pascha. Most mini marshmallows are naturally dairy-free, but check the label to be sure. The baking time and temperature remain the same, though the dough may be a bit softer, so a 20-minute chill is especially helpful.

How do I get crispy edges and soft centers in marshmallow chocolate cookies?

The secret is in the sugar ratio and bake time. Using both granulated and brown sugar gives you the best of both worlds: granulated sugar helps create crisp edges, while brown sugar keeps the centers soft and chewy due to its moisture content. Bake the cookies just until the edges are set and the tops look slightly cracked — about 9–11 minutes. The centers will still look soft and slightly underdone, but they’ll continue to set as they cool on the baking sheet. Let them rest on the sheet for exactly 2 minutes before transferring to a rack; this allows the edges to firm up while the centers stay tender.

Can I add nuts or other mix-ins to this cookie dough?

Absolutely! This cookie dough is very versatile. Walnuts and pecans are my top choices — they add a lovely crunch that contrasts with the soft marshmallow and fudgy cocoa. Toast the nuts first at 350°F for 5–7 minutes to bring out their flavor, then chop them roughly and fold them in along with the marshmallows and chocolate chips. You can also add shredded coconut, dried cherries, or even a swirl of peanut butter. Just keep the total mix-in volume to about 1 ½ cups so the dough structure stays intact. If you add too many extras, the cookies may spread more and lose their shape.

What is the best cocoa powder for chocolate marshmallow cookies?

I recommend Dutch-process unsweetened cocoa powder for the deepest, most fudgy chocolate flavor. Dutch-process cocoa has been treated with an alkalizing agent to neutralize its acidity, resulting in a smoother, richer taste and a darker color. Brands like Droste, Guittard, and Penzeys are excellent choices. If you only have natural cocoa powder (like Hershey’s), it will still work — just be aware that the cookies will be slightly lighter in color and have a more tangy, less mellow chocolate flavor. Since natural cocoa is more acidic, it can also react with the baking soda to create a slightly cakier texture.

Share Your Version!

I absolutely love hearing how these cocoa marshmallow swirl cookies turn out in your kitchen! Did you try the Moroccan spice twist? Did you add extra marshmallows on top until they pooled into golden puddles? Maybe you discovered a new favorite mix-in combination that I haven’t tried yet — I want to hear all about it. Drop a star rating and a comment below to tell me how your batch came out. Your feedback helps me improve my recipes and inspires other home bakers in our community.

Snap a photo of your cookies and share it on Instagram or Pinterest with the hashtag #exorecipes and tag me @exorecipes — I make it a point to feature my favorites in my stories every week. And if you have a question about a specific substitution or technique, just ask in the comments. I read every single one and reply personally. Baking is about connection, and I’m so grateful to share this space with you.

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Cocoa Marshmallow Swirl Cookies recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cocoa Marshmallow Swirl Cookies

  • Author: Chef Mia
  • Prep Time: 15 minutes
  • Cook Time: 11 minutes
  • Total Time: 26 minutes
  • Yield: 24 cookies 1x
  • Method: Dessert
  • Cuisine: American

Description

These cocoa marshmallow swirl cookies combine rich chocolate dough with gooey marshmallow, baked to perfection.


Ingredients

Scale
  • 1 ½ cups all-purpose flour
  • ½ cup unsweetened cocoa powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ½ cup unsalted butter, softened
  • ½ cup granulated sugar
  • ½ cup packed brown sugar
  • 1 large egg
  • 1 teaspoon vanilla extract
  • 1 cup mini marshmallows
  • ¼ cup chocolate chips (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
  2. In a bowl, whisk together flour, cocoa powder, baking soda, and salt.
  3. In a separate bowl, cream butter and sugars with an electric mixer until fluffy. Beat in egg and vanilla.
  4. Gradually mix dry ingredients into wet until just combined. Fold in marshmallows and chocolate chips.
  5. Drop rounded tablespoons of dough onto prepared sheets, spacing 2 inches apart.
  6. Bake for 9–11 minutes or until edges are set. Cool on sheets for 2 minutes, then transfer to racks.

Notes

For extra gooey centers, press a few extra marshmallows on top of cookies right out of the oven.


Nutrition

  • Calories: 140
  • Sugar: 14g
  • Fat: 5g
  • Carbohydrates: 23g
  • Protein: 2g


Cocoa Marshmallow Swirl Cookies

ph">For more delicious inspiration, follow me on Pinterest!

Leave a Reply

Recipe rating