This post may contain affiliate links, Read the full disclosure here.
If you’re anything like me, chocolate and marshmallows are your weakness. And when you swirl them together into a cookie? Pure magic. These Chocolate Marshmallow Swirl Cookies are everything you want in a cozy dessert — gooey, rich, soft in the center, and just the right amount of indulgent. They’re perfect for family movie nights, holiday cookie swaps, or when you just need something sweet after a long day.
Let me walk you through how to make these little bites of heaven, even if you’re not the most confident baker (trust me, I’ve been there!).
What Makes These Cookies So Special?
These aren’t your average chocolate cookies. Here’s what makes them stand out:
- Swirls of melty marshmallow that caramelize slightly in the oven
- Deep chocolate flavor from both cocoa powder and chocolate chips
- A soft and chewy center with lightly crisped edges
- Fun to make with kids (just be ready for sticky fingers!)
Ingredients You’ll Need
Simple ingredients, big flavor. Here’s what you’ll need:
Dry Ingredients
- 1 1/2 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder (Dutch-process gives deeper flavor)
- 1 tsp baking soda
- 1/4 tsp salt
Wet Ingredients
- 1/2 cup unsalted butter, softened
- 3/4 cup brown sugar
- 1/4 cup granulated sugar
- 1 large egg
- 1 tsp vanilla extract
Mix-Ins
- 1 1/2 cups semi-sweet chocolate chips
- 1 cup mini marshmallows
Pro Tip: If you can’t find mini marshmallows, cut regular ones into smaller pieces using kitchen scissors.
How to Make Chocolate Marshmallow Swirl Cookies
You’ll be surprised how easy these are to pull together!
1. Preheat and Prep
- Preheat your oven to 350°F (175°C).
- Line two baking sheets with parchment paper or silicone baking mats.
2. Mix Dry Ingredients

- In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt.
3. Cream Butter and Sugars
- In a large bowl, beat the butter, brown sugar, and granulated sugar together until light and fluffy. This takes about 2-3 minutes with a hand mixer.
- Add the egg and vanilla, and mix until combined.
4. Combine Wet and Dry
- Gradually add the dry mixture to the wet mixture, mixing until just combined.
- Fold in chocolate chips.
5. Swirl in Marshmallows
- Gently fold in the marshmallows. Try not to overmix — you want swirls, not marshmallow soup.
6. Scoop and Bake

- Drop rounded tablespoons of dough onto your prepared baking sheets.
- Leave about 2 inches between each cookie.
- Bake for 9-11 minutes, until the edges are set and the marshmallows are just golden.
Tip: Let them cool on the pan for 5 minutes before transferring to a wire rack. Marshmallow gets molten hot!

Personal Tip from My Kitchen
When I first made these, I was nervous about the marshmallows melting too much. What worked best for me was freezing the marshmallows for 10 minutes before folding them in. They held their shape better and gave that dreamy, chewy swirl we all love.
Ingredient Swaps and Add-Ins
Want to switch it up a little? Here are some tasty variations:
- Peanut Butter Swirl: Add a tablespoon of peanut butter to the dough or drizzle it on top after baking.
- Mint Chocolate Marshmallow: Use mint chocolate chips for a cool twist.
- Gluten-Free Version: Swap flour for a 1:1 gluten-free blend.
- Extra Crunch: Add chopped nuts like pecans or walnuts.
Making This Recipe Kid-Friendly
Kids LOVE these cookies. Let them:
- Mix the dough
- Fold in the marshmallows (sticky hands alert!)
- Use a cookie scoop — mine love pretending it’s an ice cream shop
Baking with little ones might get messy, but that’s part of the fun. And watching their faces when they see the gooey marshmallow swirls? Priceless.

Storage and Freezing Tips
These cookies store really well, which is great if you want to make a double batch.
- Room Temp: Store in an airtight container for up to 5 days.
- Freezing Dough: Scoop dough onto a tray, freeze, then transfer to a zip-top bag. Bake from frozen, adding 1-2 extra minutes.
- Freezing Baked Cookies: Freeze in a single layer, then stack with parchment paper between.
Frequently Asked Questions
Can I use regular marshmallows instead of mini? Yes! Just chop them up into smaller bits with scissors coated in a bit of oil or powdered sugar.
Why did my marshmallows disappear? They likely melted completely — try freezing them for a few minutes before mixing in.
Can I make the dough ahead of time? Definitely! You can refrigerate the dough up to 48 hours ahead.
Similar Recipes You’ll Love
Why You’ll Want to Make These Again (and Again)
These Chocolate Marshmallow Swirl Cookies aren’t just delicious — they’re nostalgic. They take me back to camping trips and rainy day baking sessions with my kids. They’re simple, quick, and so rewarding. Even beginner bakers will feel like pros with this recipe.
If you try these cookies, I’d love to hear how they turn out! Tag me on Instagram or drop a comment below. Happy baking!
Print
Chocolate Marshmallow Swirl Cookies [50 Minutes]
- Total Time: 50 minutes (includes chill/setup)
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
These soft, gooey Chocolate Marshmallow Swirl Cookies are a family favorite, made with real chocolate chips and mini marshmallows in under an hour.
Ingredients
Dry Ingredients:
1 1/2 cups all-purpose flour
1/2 cup unsweetened cocoa powder
1 tsp baking soda
1/4 tsp salt
Wet Ingredients:
1/2 cup unsalted butter, softened
3/4 cup brown sugar
1/4 cup granulated sugar
1 large egg
1 tsp vanilla extract
Mix-Ins:
1 1/2 cups semi-sweet chocolate chips
1 cup mini marshmallows
Instructions
-
Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
-
In a bowl, whisk together flour, cocoa powder, baking soda, and salt.
-
In a separate bowl, cream butter and sugars until light and fluffy (2-3 mins).
-
Add egg and vanilla, and mix until smooth.
-
Slowly mix in dry ingredients until just combined.
-
Fold in chocolate chips and marshmallows gently.
-
Scoop dough into rounded tablespoons, spacing 2 inches apart on baking sheets.
-
Bake 9–11 minutes or until edges are set and marshmallows are golden.
-
Cool on baking sheet 5 mins before transferring to a wire rack.
Notes
-
Pro tip: Freeze marshmallows for 10 minutes before mixing in to help them hold shape.
-
You can refrigerate the dough for up to 48 hours before baking.
-
Add peanut butter or nuts for a twist!
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dessert, Cookies
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 145
- Sugar: 13g
- Sodium: 70mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 15mg




