The aroma of melted chocolate and toasted marshmallows instantly takes me back to my childhood, where every sticky finger and gooey bite felt like a celebration. That’s exactly what you’ll experience with these Chocolate Marshmallow Swirl Cookies—a cozy dessert that wraps you in warmth like a favorite blanket. Perfect for holiday gatherings or a simple snack at home, this recipe is a quick triumph for any occasion. Not only are they irresistibly fun to make, but the combination of soft cookies with luscious marshmallow swirls will win over any crowd. Ready to dive into a little nostalgia and create something delicious? Let’s get baking!

Why are these cookies a must-try?
Decadent, each bite brings a wave of rich chocolate paired with sweet marshmallow that melts in your mouth. Easy to make, this recipe is perfect for bakers of all skill levels—no fancy techniques needed! Crowd-pleaser, they’ll disappear at gatherings, leaving everyone wanting more. Customizable, feel free to swap in your favorite marshmallow types or add in chocolate chips for extra indulgence. These cookies are an inviting treat that perfectly evoke those cozy moments shared with loved ones. Try them alongside a warm cup of hot cocoa for the ultimate nostalgic experience!
Chocolate Marshmallow Swirl Cookie Ingredients
For the Cookie Base
• All-purpose flour – Structure and texture; can substitute with gluten-free flour for a gluten-free version.
• Unsweetened cocoa powder – Provides rich chocolate flavor; use Dutch-processed cocoa for a milder taste.
• Baking soda – Leavening agent for rise; do not substitute as it’s essential for dark cookies.
• Salt – Balances sweetness; use kosher salt for best results.
For the Creamy Mixture
• Unsalted butter – Adds moisture and richness; can use coconut oil for dairy-free cookies.
• Granulated sugar – Adds sweetness and helps structure the cookie; consider brown sugar for a deeper flavor.
• Brown sugar – Enhances flavor and adds moisture; dark brown sugar will increase the molasses flavor.
• Eggs – Acts as a binder and adds richness; flax eggs can be used as a vegan alternative.
• Vanilla extract – Enhances the overall flavor; use almond extract for a different flavor profile.
For the Gooey Surprise
• Marshmallows (mini or standard) – Provides gooey texture and sweetness; for fluffier cookies, use melted marshmallows instead of whole.
These chocolate marshmallow swirl cookie ingredients come together to create a delightful treat that offers both comfort and nostalgia.
Step‑by‑Step Instructions for Chocolate Marshmallow Swirl Cookies
Step 1: Prep the Oven
Begin by preheating your oven to 350°F (175°C). While it’s warming up, line two baking sheets with parchment paper to ensure your Chocolate Marshmallow Swirl Cookies don’t stick. This step helps maintain their perfect shape and allows for easy cleanup after baking.
Step 2: Mix Dry Ingredients
In a medium bowl, combine the all-purpose flour, unsweetened cocoa powder, baking soda, and salt. Whisk these dry ingredients together until they are well blended and free of lumps. This mixture provides the essential structure and rich chocolate flavor for your cookies, setting the stage for their delectable taste.
Step 3: Cream Butter and Sugars
In a separate large bowl, cream together the unsalted butter, granulated sugar, and brown sugar until the mixture is light and fluffy—about 3-5 minutes using an electric mixer. This process incorporates air, giving your Chocolate Marshmallow Swirl Cookies a tender texture that melts in your mouth.
Step 4: Incorporate Eggs and Vanilla
Add the eggs to the butter-sugar mixture one at a time, beating well after each addition. Next, pour in the vanilla extract and mix until everything is fully combined. This step will enrich the dough, infusing it with flavor that enhances every bite of your delicious cookies.
Step 5: Combine Mixtures
Gradually add the dry ingredients into the wet mixture, gently mixing until just combined. Be careful not to overmix, as this could result in dense cookies. This harmonious blend of ingredients brings your dough together, ready to embrace the sweet, gooey surprise that will follow.
Step 6: Fold in Marshmallows
Gently fold in the mini marshmallows, ensuring they are evenly distributed throughout the chocolate cookie batter. Take care not to break the marshmallows—this will keep their delightful gooey texture intact when baked. This step is where the magic begins, as the marshmallows will melt to create luscious swirls in each cookie.
Step 7: Shape Cookies
Using a cookie scoop or spoon, drop rounded tablespoons of dough onto the prepared baking sheets, spacing them about 2 inches apart. This spacing allows the Chocolate Marshmallow Swirl Cookies to spread while baking without merging together, ensuring each cookie has room for the marshmallow goodness to peek out.
Step 8: Bake
Place the baking sheets in the preheated oven and bake for 10-12 minutes. Watch closely for the edges to set and the marshmallows to puff up slightly. Rotating the sheets halfway through baking ensures even cooking and helps your cookies achieve a perfect golden hue.
Step 9: Cool
Once baked, remove the cookies from the oven and allow them to sit on the baking sheets for 5 minutes. This rest period helps them firm up before transferring them to a wire rack to cool completely. Your Chocolate Marshmallow Swirl Cookies are now on their way to becoming a delightful treat, ready to be enjoyed!

Chocolate Marshmallow Swirl Cookies Variations
Feel free to play with flavors and textures to make these cookies truly your own!
- Peanut Butter Twist: Swap marshmallows with peanut butter chips for a nutty richness that complements the chocolate beautifully.
- Nutty Addition: Add chopped walnuts or pecans to the cookie dough for a delightful crunch that contrasts with gooey marshmallows.
- Minty Fresh: Incorporate crushed peppermint candies into the dough for a festive holiday version that’s refreshing and fun.
- Caramel Swirl: Drizzle some caramel sauce into the cookie dough for an unexpected twist that adds sweetness and chewiness.
- Chocolate Chip Boost: Mix in chocolate chips along with the marshmallows for double the chocolate flavor in each bite.
- Flavored Marshmallows: Use flavored marshmallows, like coconut or strawberry, for a sweet surprise that will tickle your taste buds.
- Spicy Kick: Add a pinch of cayenne pepper for a hint of heat that contrasts deliciously with the chocolate sweetness.
- Almond Joy: Combine shredded coconut and almond slices with the cookie dough for a tropical treat that resembles your favorite candy bar.
Experimenting with these variations adds a unique touch to the classic recipe, elevating your baking game and ensuring every batch feels special. If you’re considering flavor swaps, don’t forget to check out Dairy-Free Substitutions and Gluten-Free Options to suit your dietary preferences!
Expert Tips for Chocolate Marshmallow Swirl Cookies
- Chill the Dough: If the cookie dough feels too sticky, chill it in the refrigerator for 30 minutes before scooping. This helps in achieving the perfect texture for your Chocolate Marshmallow Swirl Cookies.
- Monitor Baking Time: Each oven is different, so keep an eye on your cookies as they bake. Look for puffy marshmallows and slightly set edges to know when they’re done.
- Perfectly Positioned: Rotate your baking sheets halfway through baking to ensure even cooking, preventing over-browning on one side.
- Storage Secrets: Store your cookies in an airtight container at room temperature for maximum freshness, ideally devouring them within a week for the best taste!
- Freezing Tip: Shape your cookie dough into balls, freeze them, and then bake fresh cookies later—just add a couple of minutes to the baking time. These Chocolate Marshmallow Swirl Cookies are best enjoyed warm!
What to Serve with Chocolate Marshmallow Swirl Cookies
Pair your delightful cookies with these comforting accompaniments for a full treat experience.
- Cold Milk: A classic pairing, cold milk enhances the chocolate’s richness and complements the gooey marshmallow perfectly.
- Vanilla Ice Cream: The creamy sweetness and coldness of vanilla ice cream make every bite more indulgent and refreshing. Imagine melting ice cream pooling around the cookie—heavenly!
- Hot Chocolate: The warm, chocolaty drink echoes the cookie’s flavors, creating a cozy moment that brings back childhood memories. Lightly topped with whipped cream, it’s a match made in comfort food heaven.
- Coffee: A cup of coffee balances the sweetness of the cookies, with its rich and earthy tones offering a sophisticated contrast.
- Fresh Berries: Serve vibrant, juicy berries alongside your cookies for a tart contrast, brightening the dessert experience and adding a touch of freshness.
- S’mores Dip: For a fun twist, serve with a warm s’mores dip. The gooey marshmallow elements link to your cookies, creating a delightful dessert bar scenario that everyone will love!
- Nutty Trail Mix: A crunchy nut mix on the side introduces a satisfying texture, balancing the sweetness of your cookies with a hearty twist.
- Coconut Water: This refreshing drink cleanses the palate after savoring a cookie or two, making it a great choice for warm-weather snacks.
- Caramel Sauce: Offer warm caramel for dipping tools; these marshmallow swirled cookies practically beg for a drizzle of rich caramel.
Make Ahead Options
These Chocolate Marshmallow Swirl Cookies are a fantastic treat to prepare ahead of time, saving you precious moments on busy days. You can make the cookie dough and refrigerate it for up to 2 days. Simply scoop the dough onto parchment-lined baking sheets, then cover and chill in the fridge. This not only enhances the flavors but also helps maintain the cookies’ delightful texture. When you’re ready to bake, just preheat your oven, place the chilled dough on a baking sheet, and bake as per the recipe instructions. For an even longer option, you can freeze shaped dough balls for up to 3 months; simply increase baking time by a couple of minutes when cooking from frozen. Enjoy delicious freshness and warm cookies any time with this make-ahead strategy!
How to Store and Freeze Chocolate Marshmallow Swirl Cookies
Room Temperature: Store baked cookies in an airtight container at room temperature for up to 1 week, maintaining their soft texture and gooey marshmallow goodness.
Fridge: If you want extended freshness, you can refrigerate the cookies in an airtight container for up to 2 weeks, though they may lose some of their chewiness.
Freezer: Freeze shaped cookie dough balls for up to 3 months. When you’re ready to bake, simply add a few extra minutes to the baking time when cooking from frozen.
Reheating: For warm cookies, microwave individual cookies for about 10-15 seconds before serving, enhancing the gooey texture of the marshmallows in these delightful treats.

Chocolate Marshmallow Swirl Cookies Recipe FAQs
How do I choose ripe or quality ingredients for these cookies?
Absolutely! When selecting marshmallows, choose ones that are fresh and soft—look for a smooth texture without any hard spots. For the butter, I recommend using unsalted so you can control the saltiness of the cookie. Opt for chocolate that is at least 70% cocoa for a deep, rich flavor, and ensure your eggs are fresh by checking the sell-by date.
How should I store my Chocolate Marshmallow Swirl Cookies?
Store your cookies in an airtight container at room temperature for up to 1 week for optimum softness. If you want to keep them fresher for longer, refrigerate them in a sealed container for up to 2 weeks, although the texture may not be as gooey as when they’re fresh.
Can I freeze the cookie dough for later use?
Yes! To freeze your Chocolate Marshmallow Swirl Cookie dough, scoop the cookie dough into individual balls and place them on a baking sheet lined with parchment paper. Freeze for about 1-2 hours until firm, then transfer the dough balls to a resealable freezer bag. They can last up to 3 months in the freezer. When you’re ready to bake, just add an extra couple of minutes to the baking time.
What should I do if my cookie dough is too sticky?
If your dough feels sticky, don’t worry! Simply chill it in the refrigerator for about 30 minutes before scooping. This will help firm up the dough and make it much easier to handle. You could also lightly flour your hands when shaping the cookies if they’re still a bit tacky.
Are there any dietary considerations for these cookies?
Yes, please consider allergies! These cookies contain common allergens like gluten and dairy. For a gluten-free version, substitute all-purpose flour with a gluten-free blend. To make them dairy-free, you can replace the unsalted butter with coconut oil or a plant-based butter alternative. Additionally, if you’re vegan, flax eggs work great as a substitute for regular eggs—just mix one tablespoon of ground flaxseed with three tablespoons of water and let it sit for 5-10 minutes until it thickens!

Chocolate Marshmallow Swirl Cookies for a Cozy Treat
Ingredients
Equipment
Method
- Begin by preheating your oven to 350°F (175°C). Line two baking sheets with parchment paper.
- Combine the all-purpose flour, unsweetened cocoa powder, baking soda, and salt in a medium bowl and whisk until well blended.
- Cream together the unsalted butter, granulated sugar, and brown sugar in a large bowl until light and fluffy, about 3-5 minutes.
- Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract.
- Gradually add the dry ingredients into the wet mixture, mixing gently until just combined.
- Fold in the mini marshmallows, ensuring even distribution through the batter without breaking them.
- Drop rounded tablespoons of dough onto prepared baking sheets, spacing them about 2 inches apart.
- Bake for 10-12 minutes, watching for edges to set and marshmallows to puff up slightly.
- Remove from the oven and let sit on baking sheets for 5 minutes before transferring to a wire rack to cool completely.
















