Imagine biting into a soft, buttery cookie that carries a ribbon of fluffy marshmallow, all wrapped in a deep‑chocolate swirl. That moment of sweet surprise is exactly what makes Chocolate Marshmallow Swirl Cookies a standout treat for any occasion.
What sets these cookies apart is the harmonious contrast between the airy marshmallow swirl and the rich, glossy chocolate that curls through each bite, creating a texture‑play that feels both comforting and indulgent.
Kids, teens, and even the most discerning adult dessert lovers will adore them—perfect for after‑school snacks, weekend brunches, or as a crowd‑pleasing party favor.
The recipe is straightforward: start with a classic cookie dough, fold in mini marshmallows, pipe a chocolate‑marshmallow swirl, bake until the edges are golden, and finish with a drizzle of ganache. No fancy equipment required, just a little patience and a love for sweet delights.
Why You'll Love This Recipe
Irresistible Texture: The soft cookie base, fluffy marshmallow swirl, and glossy chocolate create a layered mouthfeel that keeps you reaching for more.
Simple Ingredients: All components are pantry‑friendly—flour, cocoa, mini marshmallows, and butter—so you won’t need a special shopping trip.
Visually Stunning: The swirled pattern looks as good as it tastes, making these cookies perfect for gifting or Instagram moments.
Kid‑Approved Fun: The marshmallow ribbons add a playful surprise that kids love, turning a simple dessert into an exciting treat.
Ingredients
The magic of these cookies starts with a classic, buttery dough that provides a sturdy canvas for the sweet swirls. Mini marshmallows add pockets of melt‑in‑your‑mouth fluff, while high‑quality cocoa powder and dark chocolate give the deep, velvety flavor that balances the sweetness. A pinch of sea salt amplifies every nuance, and vanilla extract ties everything together with aromatic warmth.
Cookie Base
- 2 ½ cups all‑purpose flour
- ½ cup unsweetened cocoa powder
- 1 tsp baking soda
- ¼ tsp sea salt
- ¾ cup unsalted butter, softened
- ¾ cup packed dark brown sugar
- ¼ cup granulated sugar
- 2 large eggs, room temperature
- 2 tsp pure vanilla extract
Marshmallow Swirl
- 1 cup mini marshmallows
- 2 tbsp melted butter
Chocolate Drizzle
- ½ cup semi‑sweet chocolate chips
- 1 tbsp heavy cream
Together, these ingredients create a cookie that’s crisp on the edges, tender inside, and studded with pockets of marshmallow that melt into a caramel‑like ribbon when baked. The chocolate drizzle adds a glossy finish that not only looks elegant but also deepens the flavor profile, making each bite a balanced blend of sweet, salty, and bittersweet notes.
Step-by-Step Instructions

Preparing the Dough
In a large bowl whisk together flour, cocoa powder, baking soda, and sea salt. In a separate bowl, cream the softened butter with both sugars until the mixture is light and fluffy—about 3 minutes on medium speed. This aeration is crucial for a tender crumb.
Incorporating Wet Ingredients
Add the eggs one at a time, beating well after each addition, then stir in vanilla extract. The gradual addition prevents curdling and ensures a smooth batter. Once combined, gradually fold the dry flour mixture into the wet side until just incorporated—over‑mixing would develop gluten and make the cookies tough.
Creating the Marshmallow Swirl
- Combine Marshmallows and Butter. Toss the mini marshmallows with melted butter in a small bowl. The butter coats each marshmallow, preventing them from sinking to the bottom during baking.
- Fold Into Dough. Gently fold the buttered marshmallows into the cookie dough, being careful not to crush them. You’ll see small pockets of white that will later become the signature swirl.
- Chill the Dough. Cover the bowl with plastic wrap and refrigerate for 15‑20 minutes. Chilling firms the butter, making the dough easier to handle and helping the cookies retain shape in the oven.
Shaping & Swirling
Preheat the oven to 350°F (175°C) and line two baking sheets with parchment. Scoop tablespoon‑sized balls of dough onto the sheets, spacing them 2 inches apart. Using the back of a small spoon, create a shallow well in the center of each cookie, then press a few marshmallows into the well. This creates the visible swirl after baking.
Baking & Finishing
- Bake. Slide the sheets into the oven and bake for 10‑12 minutes, or until the edges are set and the tops look slightly cracked. The centers will remain soft—this is the perfect texture.
- Cool Slightly. Allow the cookies to rest on the baking sheet for 3 minutes. This lets the chocolate drizzle set without smearing.
- Prepare Ganache. While the cookies cool, melt chocolate chips with heavy cream in a microwave‑safe bowl, heating in 20‑second bursts and stirring until smooth.
- Drizzle. Using a spoon or a small piping bag, drizzle the ganache over each cookie in a decorative pattern. The ganache will harden as it cools, creating a glossy finish.
Transfer the finished cookies to a wire rack to cool completely. This final cooling step prevents the chocolate from melting onto the rack and ensures the marshmallow swirl stays intact. Serve them warm for a gooey experience or at room temperature for a firmer bite.
Tips & Tricks
Perfecting the Recipe
Chill the dough. A cool dough spreads less, giving you a thicker, chewier cookie with a more pronounced marshmallow ribbon.
Use room‑temperature eggs. This helps the butter emulsify properly, preventing a gritty texture.
Don’t over‑mix. Stop once flour is incorporated; excess mixing develops gluten and makes the cookie tough.
Watch the edges. When they turn golden‑brown, the cookies are done—overbaking dries out the marshmallow swirl.
Flavor Enhancements
Add a pinch of espresso powder to the dough for a subtle coffee note that deepens the chocolate flavor. A splash of orange zest folded into the batter brightens the sweet profile. For an extra indulgent touch, swirl a teaspoon of caramel sauce into the marshmallow mixture before folding.
Common Mistakes to Avoid
Avoid baking on the top rack; the intense heat can scorch the chocolate drizzle before the cookie centers set. Also, don’t skip the cooling step on the sheet—moving hot cookies too early can cause the marshmallow to melt and lose its swirl.
Pro Tips
Use high‑quality chocolate. A cocoa content of 60‑70% yields a richer ganache and a more striking contrast with the marshmallow.
Pipe the drizzle. Transfer melted ganache to a pastry bag fitted with a small tip for precise, artistic swirls.
Store in a single layer. When cooling, keep cookies uncrowded to preserve the crisp edges and prevent sogginess.
Finish with flaky sea salt. A light sprinkle just before the ganache sets adds a sophisticated salty crunch.
Variations
Ingredient Swaps
Replace mini marshmallows with toasted coconut flakes for a chewy, nutty ribbon. Swap dark chocolate ganache for white chocolate mixed with a hint of raspberry puree to create a pink‑strawberry swirl. For a nutty crunch, fold in chopped toasted hazelnuts into the dough before baking.
Dietary Adjustments
Use gluten‑free all‑purpose flour or almond flour for a gluten‑free version, and substitute butter with dairy‑free margarine. For vegans, replace eggs with a flax‑egg (1 tbsp ground flaxseed + 3 tbsp water) and use dairy‑free chocolate chips and coconut oil in the ganache.
Serving Suggestions
Pair the cookies with a cold glass of milk or a frothy cappuccino for a classic treat. For a dessert platter, arrange them alongside fresh berries and a dollop of whipped cream. They also shine as a decorative topping for ice‑cream sundaes, adding texture and visual flair.
Storage Info
Leftover Storage
Allow cookies to cool completely, then place them in an airtight container lined with parchment paper. Store at room temperature for up to 4 days; the chocolate glaze stays glossy and the marshmallow swirl remains soft. For longer keeping, freeze in a freezer‑safe bag for up to 3 months, separating layers with wax paper to avoid sticking.
Reheating Instructions
To enjoy a warm, gooey texture, preheat the oven to 300°F (150°C), place cookies on a baking sheet, and heat for 5‑7 minutes. This revives the marshmallow swirl without drying the edges. In a pinch, microwave a single cookie for 10‑12 seconds, but the oven method yields the best consistency.
Frequently Asked Questions
Chocolate Marshmallow Swirl Cookies deliver a perfect blend of soft, chewy, and glossy chocolatey bites, all while staying wonderfully simple to make. With clear steps, helpful tips, and plenty of ways to customize, you’ll feel confident creating these treats for any gathering. Let your imagination run wild—swap flavors, adjust for dietary needs, or drizzle extra toppings. Most importantly, enjoy each bite of this sweet delight with friends, family, or a quiet moment just for yourself.