
Ultimate Chocolate Marshmallow Swirl Cookies are the kind of cookies that feel like a cozy childhood memory baked into a soft, chocolatey bite. They have deep cocoa flavor, crisp edges, chewy centers, melty marshmallow pockets, chocolate chips, and an optional marshmallow fluff swirl that makes every cookie look playful and taste even more gooey.
These cookies bring together two flavors that always feel comforting: rich chocolate and sweet marshmallow. The combination has that nostalgic campfire feeling, but instead of needing a fire pit, sticks, or graham crackers, everything happens right on a baking sheet.
The cookie base is dark and soft, made with cocoa powder, butter, granulated sugar, brown sugar, vanilla, and chocolate chips. The marshmallows melt into little sweet pockets that surprise you as you bite through the fudgy center.
The texture is what makes them so addictive. The edges set first and become lightly crisp, while the centers stay soft and chewy with bits of melted marshmallow tucked inside.
The optional marshmallow fluff gives the cookies even more drama. A small swirl on top creates gooey, pretty streaks that make the cookies look bakery-style without needing complicated decorating.
They are easy enough for beginner bakers but special enough for parties, cookie trays, movie nights, holiday plates, and weekend baking. You only need basic tools, a couple of bowls, a mixer or spoon, and a baking sheet.
These cookies are also freezer-friendly. You can freeze dough balls and bake them whenever a chocolate-marshmallow craving shows up.
Ultimate Chocolate Marshmallow Swirl Cookies are rich, soft, gooey, nostalgic, and easy to make. They taste like chocolate cookies and s’mores met in the middle and decided to become something unforgettable.
Table of Contents
- Why You’ll Love These Chocolate Marshmallow Swirl Cookies
- Recipe Details
- Ingredients
- Equipment You’ll Need
- Ingredient Notes
- Optional Swaps, Variations, and Flavor Ideas
- Classic Chocolate Marshmallow Swirl Cookies
- Dutch-Process Cocoa Cookies
- Regular Marshmallow Version
- Marshmallow Fluff Swirl Cookies
- Vegan Chocolate Marshmallow Cookies
- Gluten-Free Chocolate Marshmallow Cookies
- Walnut Chocolate Marshmallow Cookies
- Pecan Chocolate Marshmallow Cookies
- Dark Chocolate Marshmallow Cookies
- Ice Cream Sundae Cookies
- Why This Recipe Works
- Directions
- Step 1: Prepare the Baking Sheet
- Step 2: Preheat the Oven
- Step 3: Whisk the Dry Ingredients
- Step 4: Soften the Butter
- Step 5: Cream Butter and Sugars
- Step 6: Add the Egg and Vanilla
- Step 7: Add the Dry Ingredients
- Step 8: Fold in Chocolate Chips
- Step 9: Fold in Mini Marshmallows
- Step 10: Chill the Dough if Needed
- Step 11: Scoop the Dough
- Step 12: Add Marshmallow Fluff Swirl
- Step 13: Bake the Cookies
- Step 14: Watch the Marshmallows
- Step 15: Cool on the Baking Sheet
- Step 16: Transfer to a Wire Rack
- Step 17: Store or Serve
- Step 18: Freeze Extra Dough
- Serving Ideas
- Storage
- Freezing
- Reheating
- Make-Ahead
- Helpful Notes for Best Results
- Variations
- Classic Chocolate Marshmallow Swirl Cookies
- Dark Chocolate Marshmallow Cookies
- Walnut Marshmallow Chocolate Cookies
- Pecan Marshmallow Chocolate Cookies
- Marshmallow Fluff Swirl Cookies
- Regular Marshmallow Cookies
- Vegan Chocolate Marshmallow Cookies
- Gluten-Free Chocolate Marshmallow Cookies
- Ice Cream Sundae Cookies
- Troubleshooting
- Frequently Asked Questions
- Nutritional Information
- Why This Recipe Works So Well
- Final Thoughts
- Ultimate Chocolate Marshmallow Swirl Cookies
Why You’ll Love These Chocolate Marshmallow Swirl Cookies
These cookies are simple to make. You mix the dough, fold in chocolate chips and marshmallows, scoop, and bake.
They have a wonderful texture. The edges are lightly crisp, while the centers stay soft, chewy, and gooey.
They are packed with chocolate flavor. Cocoa powder and semi-sweet chocolate chips make the cookie base rich and satisfying.
They have marshmallow surprises in every bite. Mini marshmallows melt into soft pockets of sweetness.
They feel nostalgic. The flavor reminds you of s’mores, campfires, and classic chocolate cookies.
They freeze well. You can freeze the dough and bake cookies straight from frozen with just a little extra time.
Recipe Details
This recipe bakes at 350°F (175°C). Line the baking sheet with parchment paper or a silicone baking mat.
The dry ingredients are 1¾ cups or 220g all-purpose flour, ½ cup or 40g unsweetened cocoa powder, 1 teaspoon baking soda, and ¼ teaspoon salt.
The wet ingredients are ½ cup or 115g softened unsalted butter, ¾ cup or 150g granulated sugar, ½ cup or 100g packed light brown sugar, 1 large egg, and 1 teaspoon vanilla extract.
The mix-ins are ½ cup or 90g semi-sweet chocolate chips and 1 cup or 50g mini marshmallows. The optional swirl uses ⅓ cup or 60g marshmallow fluff.
Cream the butter and sugars for 2 to 3 minutes. The mixture should become light and fluffy.
Scoop about 1.5 tablespoons of dough per cookie. Space cookies 2 inches apart because they spread.
Bake for 10 to 12 minutes. Let the cookies cool on the baking sheet for 5 minutes before moving them to a wire rack.
Ingredients
For the Cookies
- 1 ¾ cups all-purpose flour
- ½ cup unsweetened cocoa powder
- 1 teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ¾ cup granulated sugar
- ½ cup packed light brown sugar
- 1 large egg
- 1 teaspoon vanilla extract
- ½ cup semi-sweet chocolate chips
- 1 cup mini marshmallows
Optional Marshmallow Swirl
- ⅓ cup marshmallow fluff
Optional Swaps and Add-Ins
- Dutch-process cocoa powder
- Regular marshmallows, cut into small pieces
- Plant butter
- Flax egg
- Dandies marshmallows
- 1:1 gluten-free flour blend
- ½ teaspoon xanthan gum if needed
- ½ cup chopped walnuts
- ½ cup chopped pecans
- Chopped 70% dark chocolate
- Vanilla ice cream
- Milk
Equipment You’ll Need
Basic Equipment
- 2 mixing bowls
- Hand mixer or stand mixer
- Whisk
- Rubber spatula
- Baking sheet
- Parchment paper or silicone mat
- Cookie scoop or tablespoons
- Wire rack
Optional Equipment
- Offset spatula
- Kitchen scale
- Cookie spatula
Equipment Notes
Two mixing bowls make the process easier. Use one for the dry ingredients and one for the butter and sugar mixture.
A hand mixer or stand mixer helps cream the butter and sugars properly. A wooden spoon can work, but it takes more effort.
A whisk helps break up cocoa powder lumps. Cocoa powder can clump easily, so whisking matters.
A rubber spatula is useful for folding in marshmallows and chocolate chips. It also helps scrape the bowl clean.
Parchment paper or a silicone mat prevents sticking. This is especially helpful because melted marshmallow can cling to the pan.
A cookie scoop helps keep the cookies evenly sized. A scoop around 1.5 tablespoons works well.
Ingredient Notes
All-purpose flour gives the cookies structure. Spoon and level it instead of scooping directly from the bag.
Unsweetened cocoa powder gives the cookie dough its chocolate flavor. Dutch-process cocoa can be used for a darker color and smoother cocoa flavor.
Baking soda helps the cookies spread and bake properly. Check the date because old baking soda can lead to flat cookies.
Salt balances the sweetness. Even a small amount makes the chocolate taste better.
Softened unsalted butter creams with the sugars and creates the cookie base. Leave it out for about 30 minutes until it dents slightly when pressed.
Granulated sugar helps give the cookies classic crispness around the edges. Light brown sugar adds moisture and chew.
The egg should be at room temperature if possible. A room-temperature egg blends more smoothly into the dough.
Vanilla extract adds warmth. Use real vanilla for the best flavor.
Semi-sweet chocolate chips add little pockets of chocolate. A chopped chocolate bar can be used for more rustic chunks.
Mini marshmallows are best because they create small gooey pockets throughout the cookies. Regular marshmallows can be snipped into pieces if needed.
Marshmallow fluff is optional. It creates extra gooey swirls on top of the cookies.
Optional Swaps, Variations, and Flavor Ideas
Classic Chocolate Marshmallow Swirl Cookies
Use the chocolate cookie dough with semi-sweet chocolate chips, mini marshmallows, and optional marshmallow fluff swirl. This gives the full rich and gooey version.
Bake until the edges look set and the centers are still soft. Let them cool on the baking sheet before moving.
Dutch-Process Cocoa Cookies
Use Dutch-process cocoa powder for a deeper chocolate color and less bitter flavor. Natural cocoa can still work in a pinch.
The flavor becomes smoother and richer. Use the same amount.
Regular Marshmallow Version
If you do not have mini marshmallows, cut regular marshmallows into small pieces. Kitchen shears work well.
Dust the sticky cut sides lightly with flour. This helps keep them from clumping into the dough.
Marshmallow Fluff Swirl Cookies
Dollop a tiny bit of marshmallow fluff onto each dough ball. Use a toothpick to swirl it into the top.
The swirl does not need to be perfect. Abstract swirls still taste wonderful.
Vegan Chocolate Marshmallow Cookies
Use plant butter and a flax egg made with 1 tablespoon ground flax plus 3 tablespoons water. Let the flax mixture sit for 5 minutes before using.
Use Dandies marshmallows for the marshmallow portion. They melt beautifully.
Gluten-Free Chocolate Marshmallow Cookies
Use a 1:1 gluten-free flour blend. Add ½ teaspoon xanthan gum if your blend does not already include it.
The texture may vary slightly. Chill the dough if it feels too soft.
Walnut Chocolate Marshmallow Cookies
Fold in ½ cup chopped walnuts. The nuts add crunch against the gooey marshmallows.
Walnuts pair well with dark cocoa flavor. Fold them in gently.
Pecan Chocolate Marshmallow Cookies
Use ½ cup chopped pecans instead of walnuts. Pecans bring a sweeter nutty crunch.
This variation feels rich and cozy. Bake as directed.
Dark Chocolate Marshmallow Cookies
Swap the semi-sweet chocolate chips for chopped 70% dark chocolate. This makes the cookies extra rich.
The dark chocolate balances the sweetness of the marshmallow. Use chopped pieces for rustic texture.
Ice Cream Sundae Cookies
Crumble the cookies over vanilla ice cream. The chocolate and marshmallow flavors turn simple ice cream into a s’mores-style dessert.
Serve while the cookies are slightly warm if possible. The contrast is delicious.
Why This Recipe Works
This recipe works because the chocolate cookie base is rich but not too complicated. Cocoa powder gives deep flavor, and the butter-sugar mixture gives the dough structure and chew.
Granulated sugar and brown sugar work together. Granulated sugar helps the edges set, while brown sugar keeps the centers soft.
Baking soda helps the cookies spread enough to become soft and chewy. The right amount keeps them from becoming too puffy.
Mini marshmallows melt into the dough and create sweet pockets. They also give the cookies their nostalgic s’mores-style personality.
Chocolate chips add extra richness. They make the cookies more chocolatey in every bite.
The optional marshmallow fluff swirl adds gooey texture and visual appeal. It makes the cookies look more dramatic without difficult decorating.
Slight underbaking is important. The cookies continue setting on the hot baking sheet after coming out of the oven.
Cooling for 5 minutes on the pan keeps the cookies from breaking. Marshmallow pockets are fragile when hot.
Directions
Step 1: Prepare the Baking Sheet
Line a baking sheet with parchment paper or a silicone baking mat. This helps prevent sticking.
Melted marshmallow can be sticky, so lining the pan is helpful. It also makes cleanup easier.
Step 2: Preheat the Oven
Preheat the oven to 350°F (175°C). Let it fully heat before baking.
A properly heated oven helps the cookies spread and set correctly. Do not rush this step.
Step 3: Whisk the Dry Ingredients
In a medium bowl, whisk together 1¾ cups all-purpose flour, ½ cup unsweetened cocoa powder, 1 teaspoon baking soda, and ¼ teaspoon salt. Whisk until evenly blended.
Break up any cocoa lumps. This helps the cookie dough mix more smoothly.
Step 4: Soften the Butter
Make sure ½ cup unsalted butter is softened. It should dent slightly when pressed.
The butter should not be melted. Softened butter creams better with sugar.
Step 5: Cream Butter and Sugars
In a large bowl, beat the softened butter with ¾ cup granulated sugar and ½ cup packed light brown sugar. Mix for 2 to 3 minutes.
The mixture should become lighter and fluffy. Scrape down the sides of the bowl halfway through.
Step 6: Add the Egg and Vanilla
Add 1 large egg and 1 teaspoon vanilla extract. Mix until just combined.
Do not overmix here. The mixture should look smooth and blended.
Step 7: Add the Dry Ingredients
Gradually add the dry ingredients to the wet mixture. Mix on low until barely combined.
A few flour streaks are fine at this stage. The dough will finish coming together when the mix-ins are folded in.
Step 8: Fold in Chocolate Chips
Add ½ cup semi-sweet chocolate chips. Fold them in gently with a rubber spatula.
Distribute them evenly. Do not overwork the dough.
Step 9: Fold in Mini Marshmallows
Add 1 cup mini marshmallows. Fold gently so they stay mostly intact.
Treat them delicately. Marshmallows can smear or stick if mixed too aggressively.
Step 10: Chill the Dough if Needed
If the dough feels sticky or very soft, chill it for 30 minutes. This makes it easier to scoop.
Chilling also helps prevent overspreading. It is especially useful in a warm kitchen.
Step 11: Scoop the Dough
Scoop about 1.5 tablespoons of dough per cookie onto the prepared baking sheet. Space them 2 inches apart.
The cookies spread as they bake. Proper spacing prevents them from merging together.
Step 12: Add Marshmallow Fluff Swirl
If using marshmallow fluff, add a tiny dollop to each cookie. Use a toothpick to swirl it into the top.
Do not add too much fluff. A little creates pretty gooey pockets.
Step 13: Bake the Cookies
Bake for 10 to 12 minutes. The edges should look set, but the centers should still look soft.
Do not overbake. The cookies firm as they cool.
Step 14: Watch the Marshmallows
Some marshmallows may peek out and turn lightly golden. That is part of the s’mores-style charm.
If your marshmallows melt too much, place them slightly deeper in the dough next time. Mini marshmallows hold their shape better.
Step 15: Cool on the Baking Sheet
Let the cookies cool on the baking sheet for 5 minutes. They are fragile while hot.
The marshmallow spots need time to settle. Moving too soon can break the cookies.
Step 16: Transfer to a Wire Rack
Use a thin spatula to move the cookies to a wire rack. Let them cool evenly.
The bottoms stay better when air can circulate. This keeps them from turning soggy.
Step 17: Store or Serve
Serve the cookies warm, at room temperature, or with milk. The centers are especially gooey when warm.
Store cooled cookies in an airtight container. Add a slice of bread to help keep them chewy.
Step 18: Freeze Extra Dough
Roll extra dough into balls and freeze on a tray. Once firm, transfer them to a freezer bag.
Bake straight from frozen and add 1 to 2 extra minutes. This gives you fresh cookies whenever you want them.

Serving Ideas
Serve these cookies warm with a cold glass of milk. The chocolate and marshmallow combination feels classic that way.
Add them to a party cookie platter. The marshmallow swirls make them stand out.
Serve them for movie night. They taste cozy, sweet, and a little nostalgic.
Crumble them over vanilla ice cream. The warm chocolate cookie and cold ice cream contrast beautifully.
Use them for a s’mores-inspired dessert plate. The chocolate and marshmallow flavors already bring that mood.
Serve them slightly warm from the oven. The marshmallows will be softer and gooier.
Pack cooled cookies in lunchboxes or snack containers. They hold well once fully cooled.
Keep a few frozen dough balls ready for cookie emergencies. Fresh-baked cookies are only minutes away.
Storage
Store cooled cookies in an airtight container at room temperature. They stay chewy for up to 3 days.
Add a slice of bread to the container. The bread helps maintain softness by managing moisture.
The marshmallows may lose some of their gooey texture after day 2. The cookies will still taste good.
Keep parchment between layers if the cookies are sticky. Marshmallow spots can cling to other cookies.
Do not store while warm. Steam can make the cookies too soft.
Keep the container sealed. Air dries out cookies quickly.
For the best texture, enjoy within the first couple of days. The centers are softest then.
Freezing
Baked cookies can be frozen for about 1 month. Layer them between parchment paper in a freezer bag.
Thaw at room temperature before serving. You can also microwave a frozen cookie for about 15 seconds if you want it quickly.
Cookie dough freezes very well. Scoop dough into balls before freezing.
Freeze dough balls on a tray first. Once firm, transfer them to a freezer bag.
Bake dough balls directly from frozen. Add 1 to 2 extra minutes to the baking time.
Freezing dough is a great way to have fresh cookies anytime. It is one of the easiest make-ahead tricks.
Label the bag if needed. This helps you remember the bake time adjustment.
Reheating
If cookies become a little stale, use a quick microwave refresh. Place one cookie on a microwave-safe plate with a damp paper towel.
Microwave for exactly 8 seconds. This brings back warmth and softness.
Do not microwave too long. The marshmallows can get very hot.
For frozen baked cookies, microwave for about 15 seconds if you do not want to thaw them first. Check before eating.
Let reheated cookies sit briefly. Melted marshmallow can burn your tongue.
Reheated cookies are best eaten right away. They will be soft and cozy.
This method works well for reviving one cookie at a time. It is quick and simple.
Make-Ahead
You can make the dough ahead and chill it. A 30-minute chill is especially helpful if the dough is sticky.
You can also freeze dough balls for later. This is the best make-ahead option.
If freezing, scoop the dough first. Frozen dough is harder to portion later.
Store frozen dough balls in a freezer bag after they firm up. Bake straight from frozen.
Baked cookies can also be made ahead. Store them airtight for up to 3 days at room temperature or freeze for about 1 month.
The marshmallow texture is best when cookies are fresh. For the gooiest result, bake closer to serving time.
Make-ahead dough gives you the best of both worlds: fresh cookies with very little last-minute work.
Helpful Notes for Best Results
Spoon and level the flour. Too much flour can make the cookies dry.
Check the baking soda date. Old baking soda can cause flat cookies.
Use softened butter, not melted butter. Melted butter changes the spread.
Do not overmix after adding flour. Overworked dough can make tough cookies.
Chill sticky dough for 30 minutes. This makes scooping easier.
Space cookies 2 inches apart. They spread more than you might expect.
Slightly underbake the cookies. They continue cooking on the hot baking sheet.
Let them cool 5 minutes before moving. Melted marshmallows make hot cookies fragile.
Variations
Classic Chocolate Marshmallow Swirl Cookies
Use cocoa cookie dough, semi-sweet chocolate chips, mini marshmallows, and optional marshmallow fluff. This gives the full gooey chocolate-marshmallow version.
Bake until the edges are set and centers are soft. Cool on the sheet.
Dark Chocolate Marshmallow Cookies
Use chopped 70% dark chocolate instead of semi-sweet chocolate chips. This creates a deeper chocolate flavor.
The darker chocolate balances the sweet marshmallows. Bake as directed.
Walnut Marshmallow Chocolate Cookies
Add ½ cup chopped walnuts. They add crunch and balance.
Fold them in with the chocolate chips and marshmallows. Do not overmix.
Pecan Marshmallow Chocolate Cookies
Add ½ cup chopped pecans. Pecans bring a sweeter crunch.
This variation tastes rich and cozy. It works well with marshmallow.
Marshmallow Fluff Swirl Cookies
Use ⅓ cup marshmallow fluff for swirling. Add a small dollop to each dough ball.
Swirl gently with a toothpick. Do not overload the tops.
Regular Marshmallow Cookies
Cut regular marshmallows into smaller pieces. Dust the sticky pieces with flour.
Mini marshmallows work best, but this option helps when minis are unavailable. Press pieces slightly into the dough.
Vegan Chocolate Marshmallow Cookies
Use plant butter, a flax egg, and Dandies marshmallows. Make the flax egg with 1 tablespoon ground flax and 3 tablespoons water, then let it sit 5 minutes.
The texture may vary slightly. Bake using the same visual cues.
Gluten-Free Chocolate Marshmallow Cookies
Use a 1:1 gluten-free flour blend. Add ½ teaspoon xanthan gum if your blend does not include it.
Chill the dough if it feels too soft. Bake until the edges set.
Ice Cream Sundae Cookies
Crumble cookies over vanilla ice cream. The chocolate and marshmallow pieces make the ice cream taste like a cookie sundae.
Serve immediately. Warm cookies and cold ice cream are perfect together.
Troubleshooting
The Cookies Spread Too Much
The dough may have been too warm. Chill it for 30 minutes before baking.
Make sure the butter was softened, not melted. Melted butter can cause overspreading.
The Cookies Are Tough
The dough may have been overmixed after adding flour. Mix just until combined.
Overworked cookie dough can become dense. Fold in mix-ins gently.
The Cookies Are Dry
There may be too much flour. Spoon and level instead of scooping.
They may also be overbaked. Pull them when the centers still look soft.
The Marshmallows Disappeared
The marshmallows may have been too close to the surface or the oven may run hot. Use mini marshmallows and press them slightly into the dough.
You can also swirl marshmallow fluff after baking warm cookies if needed. This helps create gooey marshmallow without vanishing.
The Marshmallows Burned
The marshmallows may have been too exposed. Tuck them a little deeper into the dough.
Check the cookies early. Marshmallows brown quickly.
The Dough Is Too Sticky
Chill the dough for 30 minutes. This firms it up and makes scooping easier.
Sticky dough is common with rich chocolate cookie dough. Chilling helps.
The Cocoa Has Lumps
Whisk the dry ingredients well before adding them. Cocoa powder clumps easily.
Sifting can also help. Smooth dry ingredients make better dough.
The Cookies Stuck to the Pan
Use parchment paper or a silicone baking mat. Melted marshmallows can stick badly.
Let the cookies cool for 5 minutes before lifting them. They release better after setting.
The Centers Look Underdone
That is expected when removing them from the oven. They finish setting on the hot baking sheet.
Do not bake until the centers look firm. That can make the cookies dry.
The Cookies Merged Together
They were too close on the baking sheet. Space them 2 inches apart.
These cookies spread more than they seem. Give them room.
Frequently Asked Questions
Can I freeze the dough?
Yes, freeze scooped dough balls on a tray first. Once firm, transfer them to a freezer bag.
Bake straight from frozen and add 1 to 2 extra minutes. This is perfect for fresh cookies anytime.
Why did my marshmallows melt into nothing?
The marshmallows may have been too exposed or the oven may run hot. Use mini marshmallows, press them gently into the dough, and rotate the baking sheet halfway through if needed.
Marshmallow fluff can also be swirled into warm cookies if you want visible gooey marshmallow. This prevents the marshmallow from disappearing completely.
Can I use regular marshmallows instead of mini marshmallows?
Yes, cut regular marshmallows into small pieces. Kitchen shears work well.
Dust the sticky sides with a little flour first. Mini marshmallows still create the best little pockets.
Can I make these gluten-free?
Yes, use a 1:1 gluten-free flour blend. Add ½ teaspoon xanthan gum if your blend does not already contain it.
The texture may vary slightly. Chill the dough if it feels too soft.
Can I make these vegan?
Yes, use plant butter, a flax egg, and vegan marshmallows such as Dandies. The flax egg is made with 1 tablespoon ground flax and 3 tablespoons water.
Let the flax mixture sit for 5 minutes before using. Bake with the same visual cues.
Do I need marshmallow fluff?
No, marshmallow fluff is optional. Mini marshmallows are enough to give the cookies gooey pockets.
Use fluff if you want extra swirls and a more dramatic top. A little goes a long way.
They keep in an airtight container at room temperature for up to 3 days. A slice of bread in the container helps keep them chewy.
The marshmallow texture is best in the first couple of days. After that, they are still tasty but less gooey.
Yes, baked cookies can be frozen for about 1 month. Layer them with parchment paper in a freezer bag.
Thaw at room temperature or microwave briefly. A frozen cookie can be warmed for about 15 seconds.
Nutritional Information
These values are estimates and can vary based on exact ingredients, cookie size, and add-ins. One cookie is estimated at about 150 calories.
Each cookie has about 12g sugar. The sugar comes from the dough and marshmallows.
Each cookie has about 6g fat. Butter and chocolate chips contribute to that amount.
Each cookie has about 22g carbohydrates. Flour, sugars, chocolate, and marshmallows all contribute.
Each cookie has about 2g protein. The egg and flour provide a small amount.
If you use marshmallow fluff, dark chocolate, nuts, vegan swaps, or gluten-free flour, the numbers may change. Use ingredient labels for exact values.
These cookies are a sweet treat. Their purpose is rich chocolate flavor, gooey marshmallow texture, and a little nostalgic comfort.
Why This Recipe Works So Well
Ultimate Chocolate Marshmallow Swirl Cookies work because they balance deep cocoa flavor with gooey sweetness. The chocolate cookie base gives richness, while the marshmallows add soft, sweet contrast.
The butter and sugars create texture. Granulated sugar helps the edges crisp, and brown sugar keeps the centers chewy.
Cocoa powder gives the dough its chocolate backbone. Semi-sweet chocolate chips add extra pockets of chocolate.
Mini marshmallows melt into the cookies without overwhelming the dough. They create those little surprises that make each bite fun.
The optional fluff swirl gives extra gooeyness and a pretty finish. It makes the cookies feel playful.
Slight underbaking keeps the centers soft. The cookies continue to set on the hot baking sheet.
The recipe is also flexible. You can use dark chocolate, nuts, gluten-free flour, vegan swaps, or regular marshmallows with simple adjustments.
Most of all, these cookies work because they feel cozy and fun at the same time. They taste like chocolate cookies and campfire marshmallows wrapped into one soft, sweet bite.
Final Thoughts
Ultimate Chocolate Marshmallow Swirl Cookies are made with all-purpose flour, unsweetened cocoa powder, baking soda, salt, softened unsalted butter, granulated sugar, packed light brown sugar, egg, vanilla extract, semi-sweet chocolate chips, mini marshmallows, and optional marshmallow fluff. The dough is mixed gently, scooped into 1.5-tablespoon portions, baked at 350°F, and cooled on the baking sheet for soft centers and gooey marshmallow pockets.
Serve them warm with milk, crumble them over vanilla ice cream, store them airtight with a slice of bread for up to 3 days, freeze baked cookies for about 1 month, or freeze dough balls and bake from frozen with 1 to 2 extra minutes. With their 10-to-12-minute bake time, 5-minute cooling rest, optional 30-minute dough chill, 8-second stale-cookie refresh, 15-second frozen-cookie warm-up, and variations like Dutch-process cocoa, regular marshmallow pieces, marshmallow fluff swirls, vegan swaps, gluten-free flour, walnuts, pecans, and 70% dark chocolate, these cookies are rich, chewy, gooey, nostalgic, and full of chocolate-marshmallow comfort.
Ultimate Chocolate Marshmallow Swirl Cookies

Rich, chocolatey, soft, and filled with gooey marshmallow pockets, these Ultimate Chocolate Marshmallow Swirl Cookies combine cocoa powder, chocolate chips, mini marshmallows, and optional marshmallow fluff for a sweet bakery-style cookie. The edges bake until set while the centers stay tender, giving each bite a mix of deep cocoa flavor and sticky marshmallow sweetness.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Course: Dessert
- Cuisine: American
- Servings: 18 cookies
- Calories: 150 kcal
Ingredients
For the Chocolate Marshmallow Cookies
- ⅓ cup 60 g marshmallow fluff optional
- 1 cup 50 g mini marshmallows
- ½ cup 90 g semi-sweet chocolate chips
- 1 teaspoon vanilla extract
- 1 large egg
- ½ cup 100 g packed light brown sugar
- ¾ cup 150 g granulated sugar
- ½ cup 115 g unsalted butter, softened
- ¼ teaspoon salt
- 1 teaspoon baking soda
- ½ cup 40 g unsweetened cocoa powder
- 1 ¾ cups 220 g all-purpose flour
Instructions
Step 1: Prepare the Oven and Baking Sheet
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
Keep the baking sheet ready before mixing the cookie dough. The parchment paper helps the cookies release cleanly after baking, especially with the marshmallow pieces.
Step 2: Combine the Dry Ingredients
In a bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt. Mix until the cocoa powder is evenly distributed through the flour.
This dry mixture gives the cookies their chocolate base. Whisking first helps prevent uneven pockets of cocoa or baking soda in the dough.
Step 3: Cream the Butter and Sugars
In another bowl, beat the softened unsalted butter, granulated sugar, and packed light brown sugar until creamy. The mixture should look smooth and well blended.
The brown sugar adds softness, while the granulated sugar helps create a sweet cookie texture. Make sure the butter is softened so it creams easily.
Step 4: Add the Egg and Vanilla
Add the egg and vanilla extract to the butter mixture. Mix well until fully combined.
The egg brings the dough together, and the vanilla rounds out the chocolate flavor. Scrape through the bowl if needed so the mixture is even.
Step 5: Make the Chocolate Dough
Gradually add the dry ingredients to the wet mixture. Mix until combined.
Stop mixing once the flour and cocoa mixture disappears into the dough. The dough should be thick, chocolatey, and ready for the mix-ins.
Step 6: Fold in Chocolate and Marshmallows
Fold in the semi-sweet chocolate chips and mini marshmallows. Stir gently so they are evenly spread through the dough.
For extra marshmallow flavor, lightly toast the marshmallows before adding as noted. The mini marshmallows create gooey pockets as the cookies bake.
Step 7: Shape the Cookies
Drop spoonfuls of dough onto the prepared baking sheet. Leave space between each portion so the cookies can spread as they bake.
Swirl in the marshmallow fluff if using. Add it gently so it creates visible marshmallow ribbons instead of fully blending into the dough.
Step 8: Bake Until Set
Bake for 10-12 minutes, until the edges are set. The centers should still look soft and gooey.
Watch closely near the end because marshmallow can brown quickly. Remove the cookies once the edges are set.
Step 9: Cool Before Moving
Let the cookies cool on the baking sheet for 5 minutes. Then transfer them to a wire rack.
The short cooling time helps the cookies set before moving, especially with the marshmallow pockets. Let them cool enough to handle before serving.
Notes
- Store in an airtight container for up to 3 days.
- For extra marshmallow flavor, lightly toast the marshmallows before adding.
- If dough is sticky, refrigerate for 30 minutes before baking.
Serving Suggestions
Serve Ultimate Chocolate Marshmallow Swirl Cookies after they have cooled slightly but still feel soft and gooey in the center. The cocoa powder, semi-sweet chocolate chips, mini marshmallows, and optional marshmallow fluff create a rich chocolate cookie with sweet marshmallow pockets throughout.
This recipe makes 18 cookies, making it a good choice for dessert trays, cookie boxes, holiday baking, or an easy chocolate treat. The optional marshmallow fluff adds a more dramatic swirl and extra gooey texture.
For the best texture, bake just until the edges are set. Let the cookies rest on the baking sheet for 5 minutes before transferring so they hold their shape.
Storage
How to Store
Store the cookies in an airtight container for up to 3 days. Make sure they are cooled before storing so the texture stays soft and the marshmallow pockets can set.
Dough Tip
If the dough is sticky, refrigerate it for 30 minutes before baking. Chilling can make the dough easier to scoop and shape.
Marshmallow Tip
Use 1 cup 50 g mini marshmallows in the dough. For extra marshmallow flavor, lightly toast the marshmallows before adding.
Fluff Tip
Use ⅓ cup 60 g marshmallow fluff if desired. Swirl it into the spoonfuls of dough instead of fully mixing it in.
Chocolate Tip
Use ½ cup 90 g semi-sweet chocolate chips. Fold them in with the mini marshmallows so every cookie gets chocolate and marshmallow.
Baking Tip
Bake at 350°F (175°C) for 10-12 minutes, until the edges are set.
Cooling Tip
Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack.

Fernando is the creator and writer behind the food blog Eating with your Hands. Living and working in cities like Paris, Barcelona, and Berlin, and being married to a Canadian foodie, has given Fernando a passion and interest in food and inspired him to run EWYH.