If you have a sweet tooth and love the perfect balance of gooey and chocolaty in your cookies, then this Chocolate Marshmallow Swirl Cookies Recipe is going to become your new obsession. Imagine biting into a soft, rich, cocoa-infused cookie that’s studded with melty marshmallow swirls and pockets of semi-sweet chocolate chips. Every bite feels like a little celebration of classic flavors, beautifully combined for a comforting treat that’s equal parts nostalgic and fresh. Whether it’s for an after-school snack, a cozy night in, or sharing with friends, these cookies never fail to bring smiles and warm hearts.

Ingredients You’ll Need
The magic of these Chocolate Marshmallow Swirl Cookies lies in how straightforward yet essential the ingredients are. Each one plays a key role, whether it’s creating that deep chocolate flavor, giving the cookies their soft texture, or adding those irresistible gooey marshmallows and melty chocolate chips.
- 1 ½ cups all-purpose flour: The foundation that gives the cookies structure and tenderness.
- ½ cup unsweetened cocoa powder: Adds rich chocolate flavor without extra sweetness, balancing the marshmallows perfectly.
- 1 tsp baking soda: Helps the cookies rise softly for that ideal chewy texture.
- ¼ tsp salt: Enhances all the flavors and makes the chocolate pop.
- ½ cup unsalted butter, softened: Provides a creamy, rich base for the dough, yielding tender cookies.
- ¾ cup granulated sugar: For that classic sweetness and slight crispness on the edges.
- ¾ cup brown sugar, packed: Adds moisture and a subtle caramel depth to the flavor.
- 2 large eggs: Bind all the ingredients and contribute to the soft texture.
- 1 tsp vanilla extract: Brightens the chocolate and marshmallow flavors with its sweet aroma.
- 1 cup mini marshmallows: The hero ingredient that creates those delightful gooey swirls inside every bite.
- 1 cup semi-sweet chocolate chips: Bursts of melted chocolate that complement the marshmallows perfectly.
How to Make Chocolate Marshmallow Swirl Cookies Recipe
Step 1: Preheat and Prepare
Start by heating your oven to 350°F (175°C). This precision ensures your cookies bake evenly, developing just the right balance of crisp edges and soft centers. While the oven warms up, line your baking sheets with parchment paper to prevent sticking and make cleanup a breeze.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Whisking not only blends these dry ingredients but also aerates the mixture, helping your cookies achieve that perfect lightness.
Step 3: Cream Butter and Sugars
In another large bowl, cream the softened butter with both granulated and brown sugars until the mix becomes fluffy and lighter in color. This step is key for giving your cookies that buttery softness and a hint of caramel flavor from the brown sugar.
Step 4: Add Eggs and Vanilla
Beat the eggs into your butter and sugar mixture one at a time, then stir in the vanilla extract. This process creates a smooth, glossy batter that guarantees each cookie is moist and flavorful.
Step 5: Combine Wet and Dry
Gradually fold the dry ingredients into your wet mix. Be careful to stir just until everything is combined; over-mixing can lead to tougher cookies and we want soft, tender bites every time.
Step 6: Fold in Marshmallows and Chocolate Chips
Gently fold in the mini marshmallows and chocolate chips. This step is where your cookies really start to take shape, getting those gooey, melty pockets that make this Chocolate Marshmallow Swirl Cookies Recipe so special.
Step 7: Drop Dough onto Sheets
Using a spoon or cookie scoop, drop spoonfuls of dough onto your lined baking sheets. Give them about 2 inches of space to spread and expand, ensuring they don’t merge together and keep their perfect shape.
Step 8: Bake to Perfection
Bake the cookies for 10-12 minutes. Look for edges that are set and slightly firm, but centers that remain soft and tender. This is the key to getting that ideal texture that has everyone coming back for more.
How to Serve Chocolate Marshmallow Swirl Cookies Recipe

Garnishes
These cookies are wonderful on their own, but you can elevate their presentation with a simple dusting of powdered sugar or a drizzle of melted chocolate. If you want to get festive, sprinkle a few toasted marshmallow bits on top just before serving for an extra gooey finish.
Side Dishes
Pair these cookies with a cold glass of milk or a steaming cup of coffee. They also complement a scoop of vanilla ice cream perfectly for a delightful dessert ensemble. The creamy coldness cuts through the rich chocolate and marshmallow, creating a balanced flavor experience.
Creative Ways to Present
Serve the cookies stacked on a rustic wooden board for a cozy vibe, or wrap a few in clear cellophane tied with twine for a charming gift idea. You could even sandwich two cookies with marshmallow fluff or Nutella to create an indulgent twist on the classic cookie experience.
Make Ahead and Storage
Storing Leftovers
To keep your cookies fresh and soft, store them in an airtight container at room temperature. They stay perfect for about 3-4 days, and the marshmallows will maintain their delightful gooey texture without drying out.
Freezing
These cookies freeze beautifully! Place cooled cookies in a single layer on a baking sheet to flash freeze for an hour, then transfer to a freezer-safe bag or container. They can be frozen for up to 3 months, making it easy to enjoy a sweet treat anytime.
Reheating
To bring back that just-baked softness, warm the cookies in the microwave for about 10 seconds or reheat gently in a 300°F oven for 3-5 minutes. This will revive the chocolate chips’ melty goodness and soften the marshmallows like freshly baked.
FAQs
Can I use regular-sized marshmallows instead of mini ones?
While you can use regular marshmallows, mini marshmallows work best for this recipe because they distribute more evenly throughout the cookie dough and melt to create those signature gooey swirls.
Is it possible to make these cookies gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free baking blend that includes xanthan gum for structure. This swap keeps the texture soft while maintaining the wonderful chocolate flavor.
What if I don’t have unsweetened cocoa powder?
Unsweetened cocoa powder is key to controlling the chocolate flavor’s bitterness and sweetness. If you don’t have any, you could try Dutch-process cocoa, but reduce baking soda slightly since it reacts differently. Keep in mind this might change the cookie color and flavor slightly.
Can I make the dough ahead of time?
Absolutely! Refrigerate the cookie dough for up to 24 hours before baking. Chilling the dough helps develop the flavors and can result in a thicker, chewier cookie once baked.
Why are my cookies too flat or spreading too much?
This can happen if the butter is too warm or melted, or if there’s not enough flour. Make sure your butter is just softened, and measure your flour accurately by spooning it into the cup then leveling it off. Chilling the dough can also help control spreading.
Final Thoughts
You really can’t go wrong with this Chocolate Marshmallow Swirl Cookies Recipe. It’s a delightful mix of simple ingredients that come together to create something genuinely special. Whether you’re baking for yourself, family, or friends, these cookies bring warmth and joy in every bite. I encourage you to dive in and make these today—trust me, you’ll want to keep the recipe close forever.
Print
Chocolate Marshmallow Swirl Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 24 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delight in these rich and gooey Chocolate Marshmallow Swirl Cookies, combining a luscious cocoa base with sweet mini marshmallows and melty semi-sweet chocolate chips. Perfectly soft on the inside with slightly crisp edges, these cookies are a delectable treat for chocolate lovers of all ages.
Ingredients
Dry Ingredients
- 1 ½ cups all-purpose flour
- ½ cup unsweetened cocoa powder
- 1 tsp baking soda
- ¼ tsp salt
Wet Ingredients
- ½ cup unsalted butter, softened
- ¾ cup granulated sugar
- ¾ cup brown sugar, packed
- 2 large eggs
- 1 tsp vanilla extract
Add-Ins
- 1 cup mini marshmallows
- 1 cup semi-sweet chocolate chips
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to ensure it reaches the perfect temperature for baking the cookies evenly.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt to evenly distribute the leavening agents and cocoa throughout the flour.
- Cream Butter and Sugars: In a separate large bowl, cream the softened unsalted butter with granulated sugar and brown sugar using an electric mixer until the mixture is light and fluffy, about 2-3 minutes.
- Add Eggs and Vanilla: Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then mix in the vanilla extract until smooth and homogenous.
- Combine Wet and Dry Mixtures: Gradually add the dry ingredient mixture to the wet ingredients, stirring gently until just combined to avoid overmixing, which can lead to tough cookies.
- Fold in Add-Ins: Gently fold mini marshmallows and semi-sweet chocolate chips into the dough to evenly distribute without breaking them up.
- Shape Cookies: Drop spoonfuls of cookie dough onto baking sheets lined with parchment paper or silicone mats, spacing them about 2 inches apart to allow room for spreading.
- Bake: Bake in the preheated oven for 10-12 minutes, or until the edges are set but the centers remain soft, giving a chewy texture with gooey centers.
- Cool: Remove from the oven and allow cookies to cool on the baking sheets for 5 minutes before transferring them to wire racks to cool completely.
Notes
- For best results, use room temperature butter to ensure proper creaming with the sugars.
- Do not overbake; cookies will appear soft when removed but will firm up as they cool.
- You can substitute mini marshmallows with regular-sized marshmallows cut into smaller pieces if mini are unavailable.
- Store cookies in an airtight container at room temperature for up to 5 days.
- For an extra chocolate boost, try adding a handful of chopped nuts or white chocolate chips.

