Chocolate Marshmallow Swirl Cookies Recipe
If you’re searching for a cookie that delivers pure joy in every bite, Chocolate Marshmallow Swirl Cookies are the answer. Imagine a fudgy, chocolatey cookie base studded with creamy marshmallow ribbons, melting and swirling into every nook and cranny. These cookies are delightfully rich, visually stunning, and surprisingly easy to make. Whether you’re sharing them at a gathering or sneaking one as a midnight snack, Chocolate Marshmallow Swirl Cookies never disappoint – they’re always a showstopper!

Ingredients You’ll Need
What makes Chocolate Marshmallow Swirl Cookies irresistible is how each simple ingredient shines through, joining forces to create an indulgent treat. Here’s what you’ll need, along with a quick tip for each to perfect the results every time.
- All-purpose flour: The backbone of your cookies, providing that delicate yet sturdy structure so each bite has just the right chew.
- Unsweetened cocoa powder: This cocoa transforms the base into deep, intense chocolate bliss – opt for a high-quality variety for best flavor.
- Baking soda: Just a touch gives your cookies a gentle lift and helps them stay soft inside.
- Salt: A quarter teaspoon balances and deepens the chocolate flavor, keeping the sweetness in check.
- Unsalted butter (room temperature): Creamed with sugar, it makes your cookies tender and rich with a melt-in-your-mouth texture.
- Granulated sugar: Brings sweetness, golden edges, and that classic cookie crunch.
- Large eggs (room temperature): Make your dough smooth, glossy, and perfectly bonded – don’t skip letting them come to room temp for the best texture.
- Vanilla extract: A splash adds warmth and depth, enhancing the contrast between chocolate and marshmallow notes.
- Marshmallow fluff: The star swirl! It adds gooey, sweet magic to every cookie and is much easier to work with than whole marshmallows.
How to Make Chocolate Marshmallow Swirl Cookies
Step 1: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. This step combines all your dry ingredients and helps distribute the baking soda evenly, so the texture is always dreamy. You’ll love how the cocoa’s heady aroma fills the kitchen as you work – it’s like a hint of what’s to come!
Step 2: Cream Butter and Sugar
Grab a large mixing bowl and your electric mixer. Cream the room-temperature butter with the granulated sugar on medium speed until light and fluffy, about three to four minutes. This process adds air to the dough, giving you cookies that are soft at the center with the perfect crumb.
Step 3: Add Eggs and Vanilla
Beat in the eggs one at a time, making sure the first is fully mixed before adding the second. Add the vanilla and give everything a good, even mix. Your dough will look glossy and rich at this point – and it’ll smell absolutely divine.
Step 4: Combine Wet and Dry
Switch your mixer to low and add your dry ingredients gradually. Mix just until combined to avoid tough cookies. Now’s your chance to swirl in the marshmallow fluff if you’d like big, dreamy streaks running throughout, or you can wait and swirl it on each cookie later for more dramatic pockets of gooeyness.
Step 5: Chill the Dough
Cover and refrigerate the dough for at least an hour. This is essential for keeping your Chocolate Marshmallow Swirl Cookies from spreading too much while baking, letting flavors blend and your cookies develop an irresistible fudgy texture.
Step 6: Preheat Oven & Prep Sheets
About twenty minutes before you’re ready to bake, preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats – this keeps cleanup easy and ensures your cookies won’t stick.
Step 7: Form Cookies & Add Marshmallow Fluff
Use a cookie scoop or tablespoon to portion the chilled dough. Roll each portion into a ball and set them 2 inches apart on the prepared sheets. Press a little indent into each ball, add a generous teaspoon of marshmallow fluff, then grab a toothpick and swirl to your heart’s content. The more swirls, the prettier your cookies!
Step 8: Bake
Bake for 10 to 12 minutes, until the edges are set but the centers are still soft. For truly gooey cookies, dot a little extra marshmallow fluff on top halfway through baking. When they’re done, the swirls will look melted and magical, and your kitchen will smell incredible.
Step 9: Cool on the Pan
Let the cookies cool on the pan for 5 minutes before gently transferring to a wire rack to cool fully. This helps the marshmallow set a bit and keeps everything intact – if you can resist eating one straight away, that is!
How to Serve Chocolate Marshmallow Swirl Cookies

Garnishes
For that little extra sparkle, dust your Chocolate Marshmallow Swirl Cookies with powdered sugar while they’re still slightly warm. Even a drizzle of melted chocolate or a quick pinch of flaky sea salt on top turns them into pure edible art.
Side Dishes
These decadent cookies pair beautifully with an ice-cold glass of milk or a warm mug of hot cocoa. For a fancy dessert plate, stack them alongside fresh strawberries, raspberries, or even a scoop of vanilla ice cream for contrast.
Creative Ways to Present
If you’re gifting, package the cookies in a mason jar tied with a ribbon or nestle them into a decorative tin. For extra wow at a party, stack the cookies into a dramatic tower or lay them in a swirl pattern on your favorite platter – let those marshmallow ribbons show front and center!
Make Ahead and Storage
Storing Leftovers
Chocolate Marshmallow Swirl Cookies keep exceptionally well in an airtight container at room temperature for up to four days. The marshmallow stays pleasantly chewy, and the cookies retain their rich, chocolatey flavor. Just make sure they’re fully cooled before storing so they don’t stick together.
Freezing
For longer storage, freeze fully baked cookies in a single layer before stacking in a freezer-safe bag or container. Alternatively, freeze unbaked dough balls, then add the marshmallow fluff just before baking. They’ll last beautifully for up to two months.
Reheating
If you prefer your cookies slightly warm and gooey, pop one in the microwave for about 10 seconds. This brings back that fresh-baked, melty marshmallow experience every time!
FAQs
Can I use mini marshmallows instead of marshmallow fluff?
While mini marshmallows can work in a pinch, they don’t swirl as beautifully and tend to melt into little puddles. Using marshmallow fluff gives you those signature gooey streaks that define Chocolate Marshmallow Swirl Cookies.
Is there a way to make these cookies gluten-free?
Absolutely! Substitute your favorite gluten-free all-purpose flour blend in a one-to-one ratio for the regular flour. Just watch your bake time, as gluten-free doughs can dry out a bit faster.
Can I make the dough ahead of time?
Yes, you can chill the dough (without the marshmallow swirl) for up to two days in the fridge. Swirl in the marshmallow fluff right before baking for the freshest look and taste.
Will the marshmallow stay gooey even after cooling?
Yes! The marshmallow swirl creates a perfectly chewy, soft texture even once the cookies have cooled. If you want them extra gooey, add a dab more fluff on top during the last few minutes of baking.
Can kids help make Chocolate Marshmallow Swirl Cookies?
Absolutely! Kids love swirling the marshmallow and seeing the magical patterns that form. Just supervise the swirling step, as marshmallow fluff can be sticky and fun (and a little messy) to work with!
Final Thoughts
If you’re looking for a cookie that’s as fun to make as it is delicious, Chocolate Marshmallow Swirl Cookies are the perfect treat to bake and share with your favorite people. With their rich chocolate base and irresistible molten marshmallow swirls, these cookies turn any day into a little celebration. Give them a try – I can’t wait to hear how much you love them!
PrintChocolate Marshmallow Swirl Cookies Recipe
Indulge in these decadent Chocolate Marshmallow Swirl Cookies, featuring a rich cocoa-infused dough swirled with gooey marshmallow fluff. Perfect for satisfying your sweet tooth!
- Prep Time: 20 minutes
- Cook Time: 10-12 minutes
- Total Time: 1 hour 40 minutes (including chilling)
- Yield: Makes about 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Dry Ingredients:
- 2 cups all-purpose flour
- ¾ cup unsweetened cocoa powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
Wet Ingredients:
- 1 cup unsalted butter, room temperature
- 1½ cups granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
Additional:
- 1 cup marshmallow fluff
Instructions
- Mix Dry Ingredients: In a medium bowl, whisk together all-purpose flour, cocoa powder, baking soda, and salt. Set aside.
- Cream Butter and Sugar: In a large mixing bowl, cream room temperature unsalted butter with granulated sugar until light and fluffy.
- Add Eggs and Vanilla: Beat in room-temperature eggs one at a time, then stir in vanilla extract.
- Combine Wet and Dry: Gradually add dry ingredients to wet mixture, mixing until dough forms. Optionally swirl in marshmallow fluff.
- Chill the Dough: Refrigerate dough for at least 1 hour.
- Preheat Oven: Preheat to 350°F (175°C) and prepare baking sheets.
- Form Cookies: Roll chilled dough into balls, press an indent, spoon in marshmallow, and swirl.
- Bake: Bake for 10-12 minutes, adding more fluff halfway through if desired.
- Cool on Pan: Cool on sheet before transferring to a wire rack.
Notes
- For extra richness, you can use chocolate chips or chunks in the dough.
- Be cautious not to overmix the dough to maintain a tender texture.
- Experiment with different flavored marshmallow fillings for variety.
Nutrition
- Serving Size: 1 cookie
- Calories: 180
- Sugar: 14g
- Sodium: 80mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 30mg
Keywords: Chocolate Marshmallow Cookies, Swirl Cookies, Dessert Recipe, Homemade Cookies