As the rich aroma of baking chocolate fills my kitchen, I can’t help but feel a wave of nostalgia rush over me. Those cozy afternoons spent making my childhood favorite, Chocolate Marshmallow Swirl Cookies, are forever etched in my memory. These delightful treats combine the lusciousness of chocolate with soft, gooey marshmallows, creating a chewy texture that’s truly irresistible! Plus, they come together with simple pantry ingredients in no time, making them a perfect solution for cravings or festive gatherings. Whether you’re a seasoned baker or just starting your culinary journey, these cookies are not just easy to make; they’re also a fantastic way to impress friends and family without breaking the bank. Curious to dive into this delightful recipe? Let’s get baking!

Why Are These Cookies So Irresistible?
Gooey Marshmallow Bliss: These cookies are packed with mini marshmallows, ensuring each bite is a delightful surprise of gooey sweetness.
Chocolate Lovers Rejoice: The rich cocoa flavor elevates your typical cookie experience, making these a must-try for any chocolate enthusiast.
Quick and Easy: With straightforward steps, you’ll have a batch ready in under 30 minutes! Perfect for those spontaneous baking sessions.
Customizable Delights: Want to add a twist? Mix in nuts or chocolate chips for added crunch and flavor. Check out my Cheesecake Stuffed Chocolate for another fun variation!
Perfect for Any Occasion: Be it a family gathering or a cozy night in, these cookies fit every scenario, making them the ultimate crowd-pleaser.
Chocolate Marshmallow Swirl Cookie Ingredients
Here’s everything you need to create those delightful Chocolate Marshmallow Swirl Cookies!
For the Cookies
- All-purpose flour – Provides structure to the cookies; consider a gluten-free flour blend for a gluten-free option.
- Unsweetened cocoa powder – Adds a rich chocolate flavor; no substitute needed for the best taste.
- Baking soda – Acts as a leavening agent; ensure it’s fresh for optimal results.
- Salt – Enhances sweetness; no direct substitute for balance.
- Unsalted butter – Contributes to moisture and flavor; margarine is a good dairy-free alternative.
- Granulated sugar – Sweetens the dough, helping create a chewy texture; use a sugar alternative if preferred.
- Brown sugar – Adds moisture and deeper flavor; swap light brown for dark brown for a richer taste.
- Eggs – Provide moisture and structure; applesauce or flaxseed meal can substitute for an egg-free version.
- Vanilla extract – Offers aromatic sweetness; no substitute necessary for depth of flavor.
- Mini marshmallows – Create gooey pockets within the cookie; try flavored marshmallows for a fun twist.
These Chocolate Marshmallow Swirl Cookies are perfect for any occasion, giving warmth and joy in every bite!
Step‑by‑Step Instructions for Chocolate Marshmallow Swirl Cookies
Step 1: Preheat and Prepare
Start by preheating your oven to 180°C (350°F) and lining two baking sheets with parchment paper. This ensures your Chocolate Marshmallow Swirl Cookies won’t stick during baking and gives them a nice, even base to rise. Set the prepared baking sheets aside while you mix your ingredients, allowing the oven to thoroughly heat.
Step 2: Mix Dry Ingredients
In a medium bowl, whisk together 1 ½ cups of all-purpose flour, ⅓ cup of unsweetened cocoa powder, 1 teaspoon of baking soda, and ½ teaspoon of salt. This step is crucial as it combines the dry ingredients evenly and ensures leavening occurs correctly. The rich cocoa will infuse your cookies with intense chocolate flavor while the flour provides structure.
Step 3: Cream the Butters and Sugars
In a large mixing bowl, cream together ½ cup of softened unsalted butter, ½ cup of granulated sugar, and ½ cup of brown sugar using a hand mixer until the mixture is light and fluffy. This should take about 3-4 minutes. You’ll know it’s ready when the mixture has a pale color and a fluffy texture. This step adds air to the dough, making your cookies chewy.
Step 4: Add Eggs and Vanilla
Next, beat in 2 large eggs, one at a time, ensuring each egg is fully incorporated before adding the next. Then, mix in 1 teaspoon of vanilla extract. The eggs provide moisture and structure, while the vanilla adds a lovely aroma. Continue mixing until the batter is smooth and creamy with no visible egg pieces.
Step 5: Combine Dry and Wet Mixtures
Gradually mix the dry ingredients into the wet mixture, stirring gently until just combined. Be careful not to overmix, as this can lead to tougher cookies. The dough should be thick and slightly sticky at this stage, with no visible flour remaining. This ensures your Chocolate Marshmallow Swirl Cookies come out soft and chewy.
Step 6: Fold in Marshmallows
Using a spatula, fold in 1 cup of mini marshmallows gently. Make sure they are evenly distributed throughout the dough, ensuring that every bite of your cookies offers that gooey marshmallow surprise. This step will enhance the delicious sweetness and texture of your Chocolate Marshmallow Swirl Cookies.
Step 7: Scoop the Dough
Using a cookie scoop or two tablespoons, portion out the dough onto the prepared baking sheets, spacing them about 5 cm (2 inches) apart. This allows room for the cookies to spread while baking. You should see the marshmallows peeping through the dough. If desired, press a few additional mini marshmallows on top for a delightful presentation.
Step 8: Add a Swirl Effect
For a beautiful look, you can take a toothpick and create a gentle swirl through the dough, incorporating some extra marshmallows from the top. This will give your Chocolate Marshmallow Swirl Cookies an enticing appearance and enhance the gooey texture. It’s a fun way to personalize your cookies!
Step 9: Bake to Perfection
Place the trays in the preheated oven and bake for 10–12 minutes. You’ll know they’re done when the edges are set, but the centers remain soft and slightly underbaked. Remember, they will continue to firm up as they cool. Keep an eye on them to avoid overbaking, which would sacrifice that chewy goodness.
Step 10: Cool and Serve
Allow the cookies to cool on the baking sheets for about 5 minutes before transferring them to a wire rack to cool completely. This resting time will help them maintain their delightful soft texture. Once cooled, your Chocolate Marshmallow Swirl Cookies are ready to be enjoyed warm, sharing that cozy sweetness with family and friends!

How to Store and Freeze Chocolate Marshmallow Swirl Cookies
Room Temperature: Store your Chocolate Marshmallow Swirl Cookies in an airtight container at room temperature for up to 5 days, ensuring they remain soft and chewy.
Fridge: For extending freshness, you can refrigerate the cookies for up to 7 days. Just make sure to let them come back to room temperature for that perfect texture.
Freezer: Freeze the cookies in a single layer on a baking sheet until firm, then transfer to a freezer-safe bag for up to 3 months. This keeps them fresh for those cozy cravings later!
Reheating: To enjoy your frozen cookies, thaw in the fridge overnight and reheat in the microwave for 15-20 seconds for that warm, gooey goodness!
Make Ahead Options
Chocolate Marshmallow Swirl Cookies are perfect for busy home cooks looking to save time in the kitchen! You can prepare the cookie dough up to 24 hours in advance by mixing all the ingredients, then chilling it in the refrigerator. This not only enhances the flavors but also ensures your cookies maintain their soft, chewy texture. Alternatively, you can scoop the dough onto baking sheets, freeze the unbaked cookies, and store them in a zip-top bag for up to 3 months. When you’re ready to bake, simply preheat the oven and bake straight from the freezer, adding a minute or two to the baking time. Enjoy these delightful cookies fresh and warm, with minimal effort!
Expert Tips for Chocolate Marshmallow Swirl Cookies
Chill Dough: For an even better flavor, consider chilling the dough for up to 24 hours before baking.
Perfect Bake Time: Slightly underbake the cookies for a chewy center, aiming for soft centers when you remove them from the oven.
Avoid Spreading: If your cookies spread too much, ensure your butter is not overly soft, or chill the dough for 15–30 minutes before baking.
Mix-In Ideas: Want variety? Add chocolate chips or nuts to the dough for extra texture and richness in your Chocolate Marshmallow Swirl Cookies.
Store Properly: Keep cookies fresh by storing them in an airtight container at room temperature for up to 5 days.
Chocolate Marshmallow Swirl Cookies Variations
Feel free to let your creativity shine and customize these cookies to suit your unique taste.
- Gluten-Free: Use a high-quality gluten-free flour blend to make these cookies suitable for gluten-sensitive friends or family.
- Nutty Delight: Fold in ½ cup of chopped walnuts or pecans for a delicious crunch and added flavor profile.
- Colorful Twist: Substitute standard mini marshmallows with vibrant, flavored marshmallows for a festive look and a pop of new flavors.
- Minty Freshness: Add a few drops of mint extract for a refreshing twist that pairs beautifully with the chocolate.
- Chocolate Chip Boost: Mix in ½ cup of semi-sweet or dark chocolate chips to amplify the chocolate flavor for the ultimate chocoholic treat.
- Coconut Flake Surprise: Incorporate unsweetened shredded coconut into the dough to create a tropical twist, enhancing both flavor and texture.
- Toasty Goodness: Lightly toast your nuts before adding them into the cookie dough to deepen their flavor and bring warmth to the cookies’ overall profile.
- Spicy Kick: A dash of cayenne pepper can take these cookies to the next level by adding a subtle heat that beautifully contrasts the sweetness.
For even more delightful baking ideas, try making Marshmallow Brownies Fudgy or Oreo Cheesecake Cookies for variations that are just as indulgent!
What to Serve with Chocolate Marshmallow Swirl Cookies
These delightful cookies are the perfect centerpiece for a cozy gathering, so let’s explore some delicious pairings to elevate your dessert experience!
-
Freshly Brewed Coffee: The rich flavor of coffee complements the chocolate, creating a warm and inviting atmosphere.
-
Vanilla Ice Cream: Serve a scoop alongside for a luscious contrast; the cold creaminess balances the warm, gooey cookies beautifully.
-
Milk: A classic pairing that enhances the chocolate flavors and adds a nostalgic touch, perfect for both kids and adults alike.
-
Chocolate Milkshake: Dive into indulgence with a thick shake! The creamy texture amplifies the cookie experience and is a hit at any gathering.
-
Hot Chocolate: Warm up with a rich cup of hot cocoa topped with whipped cream; it’s a cozy match made in dessert heaven.
-
Fruit Salad: A bowl of fresh fruit adds a refreshing touch, balancing the sweetness with bright and natural flavors.
-
Nutty Brownies: For the ultimate chocolate lover’s spread, pair these cookies with fudgy brownies for contrasting textures and flavors.
-
Cinnamon Sugar Popped Corn: The sweet, crunchy popcorn is a fun snacking option that adds texture and playfulness to your dessert table.
-
Sweet Riesling Wine: A chilled glass complements the cookie’s sweetness and enhances the cozy vibe of your dessert experience.

Chocolate Marshmallow Swirl Cookies Recipe FAQs
How do I choose the best marshmallows for this recipe?
Absolutely! For the best results, opt for mini marshmallows, as they melt beautifully and create those gooey pockets we love. You can even try flavored or colored marshmallows for a fun twist, especially during festive occasions. Just keep in mind that larger marshmallows won’t give you the same delightful texture!
What’s the best way to store Chocolate Marshmallow Swirl Cookies?
To keep your cookies fresh, store them in an airtight container at room temperature for up to 5 days. If you want to extend their shelf life, you can refrigerate them up to a week — just let them come to room temperature before enjoying! This helps maintain that perfect chewy texture.
Can I freeze Chocolate Marshmallow Swirl Cookies?
Absolutely! For freezing, place the baked cookies in a single layer on a baking sheet until firm, then transfer them to a freezer-safe bag. They can be frozen for up to 3 months. When you’re ready to enjoy them, simply thaw in the fridge overnight and gently reheat in the microwave for about 15-20 seconds to revive their gooeyness!
What if my cookie dough is too soft or too thick?
If your dough is too soft, it might be due to overly softened butter or room temperature. Chill the dough for 15-30 minutes before baking to prevent excessive spreading. Conversely, if your dough is too thick, try adding a tablespoon of milk to help loosen it. Just remember, if it feels sticky, that’s perfectly normal!
Are these cookies suitable for people with gluten allergies?
Yes, you can easily make Chocolate Marshmallow Swirl Cookies gluten-free by substituting all-purpose flour with a gluten-free flour blend. Make sure to verify that all other ingredients, like baking soda and vanilla extract, are gluten-free as well to ensure a safe treat for those with dietary restrictions.

Chocolate Marshmallow Swirl Cookies for Cozy Moments
Ingredients
Equipment
Method
- Preheat your oven to 180°C (350°F) and line two baking sheets with parchment paper.

- In a medium bowl, whisk together all-purpose flour, cocoa powder, baking soda, and salt.

- In a large mixing bowl, cream together softened unsalted butter, granulated sugar, and brown sugar until light and fluffy.

- Beat in eggs, one at a time, then mix in vanilla extract until the batter is smooth.

- Gradually mix the dry ingredients into the wet mixture until just combined.

- Fold in mini marshmallows gently, ensuring they're evenly distributed throughout the dough.

- Using a cookie scoop, portion out the dough onto the prepared baking sheets, spacing them about 2 inches apart.

- Create a gentle swirl through the dough with a toothpick, incorporating some additional marshmallows from the top.

- Bake for 10–12 minutes, ensuring the edges are set and the centers remain soft.

- Allow the cookies to cool on the baking sheets for 5 minutes before transferring to a wire rack.

