Chocolate Marshmallow Swirl Cookies — Fudgy, Gooey, and Almost Too Pretty to Eat

Total Time: 35 mins Difficulty: Beginner
Brownie-meets-cookie with a marshmallow swirl that steals the show every single time
Close-up of a chocolate marshmallow swirl cookie with a stunning white and chocolate swirl pattern on top sitting on a dark surface pinit

There are cookies, and then there are these. The first time I pulled a batch of these Chocolate Marshmallow Swirl Cookies out of the oven, I stood there for a solid thirty seconds just staring at them.

That swirl — white and chocolate twisting together on top of a deep, fudgy base — looks like something you’d see in a bakery window with a ridiculous price tag attached. And yet here we are, making them at home in under 35 minutes.

The cookie itself is dense and chocolatey in that brownie-like way that makes you close your eyes when you take a bite. Then you hit the marshmallow swirl on top — slightly crisp on the outside, soft and sticky underneath — and the whole thing just comes together in the most satisfying way. It’s the kind of cookie that makes people stop mid-conversation to ask what they’re eating.

I started making these during the colder months when I wanted something that felt a little special without requiring a culinary degree to pull off. Now they show up at every gathering I host, every holiday cookie box I put together, and honestly, just on random Tuesday nights when I need something good. Once you make them, you’ll understand.

Why you’ll love this recipe

  • Deep, fudgy chocolate cookie base that tastes like a brownie in cookie form
  • That marshmallow swirl on top looks stunning and requires zero artistic skill — just a toothpick
  • Ready in 35 minutes or less from start to finish
  • Simple pantry ingredients — nothing fancy or hard to find
  • Perfect for holidays, cookie exchanges, bake sales, or just because
  • Kid-friendly and genuinely crowd-stopping — they never last long on the plate

Ingredients with key notes

For the chocolate cookie dough:

  • 1/2 cup unsalted butter, melted (melted butter gives you that dense, fudgy texture — don’t substitute with softened butter here)
  • 1 cup granulated sugar
  • 2 large eggs, room temperature (room temperature eggs incorporate more evenly into the batter — pull them out 20 minutes before you start)
  • 1 teaspoon pure vanilla extract
  • 1/2 cup unsweetened cocoa powder (use good quality cocoa — it makes a real difference in the depth of chocolate flavor)
  • 1 and 1/4 cups all-purpose flour
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup semi-sweet chocolate chips (optional but highly recommended — extra pockets of melted chocolate never hurt anyone)

For the marshmallow swirl:

  • 1 cup marshmallow fluff or marshmallow creme (not melted marshmallows — you need the fluff specifically for that smooth swirling texture)
  • 1 tablespoon unsweetened cocoa powder (this is what creates the chocolate streaks in the swirl when mixed lightly)

Key notes:

  • Do not overbake these cookies. They will look slightly underdone when you pull them out of the oven — that is exactly what you want. They firm up as they cool and that’s how you get that fudgy brownie-like center.
  • Marshmallow fluff and marshmallow creme are the same thing — just different brand names. You’ll find it near the peanut butter and jam at most grocery stores.
  • The swirl technique is easier than it looks. Drop a spoonful of marshmallow fluff on each cookie right after baking, dust a tiny bit of cocoa on top, and drag a toothpick through in a circular motion. That’s it. You’re an artist now. 🙂
  • If your dough feels too sticky to scoop, refrigerate it for 10 minutes. It firms up quickly and becomes much easier to work with.

Step-by-step instructions

Step 1: Preheat your oven

Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper and set aside.

Step 2: Make the cookie dough

In a large mixing bowl, whisk together the melted butter and granulated sugar until well combined. Add the eggs one at a time, whisking after each addition. Mix in the vanilla extract. Sift in the cocoa powder, flour, baking soda, and salt. Switch to a rubber spatula and fold everything together until just combined — do not overmix. Fold in the chocolate chips if using. The dough will be thick and slightly sticky. That is normal.

Step 3: Chill the dough (optional but helpful)

If your dough feels very soft or sticky, cover the bowl and refrigerate for 10 minutes. This makes scooping much cleaner and helps the cookies hold their shape better in the oven.

Step 4: Scoop and bake

Using a cookie scoop or a tablespoon, portion the dough into balls roughly 1.5 inches in size. Place them on your prepared baking sheets about 2 inches apart. Bake for 10 to 12 minutes. The edges should look set but the centers will still appear slightly soft and underdone. That is your cue to take them out.

Step 5: Add the marshmallow swirl

This step happens immediately after the cookies come out of the oven while they are still hot. Working quickly, drop a generous teaspoon of marshmallow fluff onto the center of each cookie. The heat from the cookie will start to soften the fluff right away. Lightly dust a tiny pinch of cocoa powder over the fluff on each cookie. Then take a toothpick and drag it through the fluff in a slow circular or figure-eight motion to create the swirl pattern. Work fast — the fluff sets as it cools and becomes harder to swirl after a minute or two.

Step 6: Cool and set

Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack. The marshmallow swirl will set slightly as the cookies cool, going from glossy and soft to a lightly crisp, sticky finish on the outside. Give them at least 10 minutes before serving — if you can wait that long.

Serving suggestions

  • Serve them warm at room temperature — the marshmallow swirl is at its best within the first few hours of baking
  • Pair with a cold glass of milk for the full comfort food experience — this combination is genuinely hard to beat
  • Stack three or four in a clear treat bag tied with a ribbon for a simple but impressive homemade gift
  • Add them to a holiday cookie box alongside sugar cookies and shortbread for a stunning variety spread
  • Crumble one over a scoop of vanilla ice cream for a quick and unfairly delicious dessert
  • Serve alongside a mug of hot chocolate on a cold evening and feel like you have your life completely together

Storage tips

Room temperature: Store in an airtight container at room temperature for up to 4 days. Place a sheet of parchment between layers to keep the marshmallow swirls from sticking together. Do not refrigerate — it dries the cookies out and ruins that soft fudgy texture.

Freezer: These cookies freeze really well. Let them cool completely, then freeze in a single layer on a baking sheet for one hour before transferring to a freezer-safe zip bag. They keep for up to 2 months. Thaw at room temperature for about 20 minutes before eating. The marshmallow swirl holds up surprisingly well through freezing.

Make ahead tip: You can make the cookie dough up to 48 hours ahead and store it covered in the fridge. When ready to bake, let it sit at room temperature for 10 minutes to soften slightly before scooping. Add the marshmallow swirl fresh after baking.

Let’s wrap this up

These Chocolate Marshmallow Swirl Cookies are the kind of recipe that earns you a reputation. The fudgy chocolate base alone is worth making, but that marshmallow swirl takes them from a great cookie to a genuinely memorable one. They look impressive, they taste incredible, and once you figure out that toothpick swirl technique you’ll want to put it on everything.

Make a batch this week and see how long they last in your house. My guess? Not very long. Drop a comment below and let me know how they turned out — and if you share them on Pinterest or Instagram, tag me so I can see your swirls. Now go bake something beautiful.

— Kip

Difficulty: Beginner Prep Time 15 mins Cook Time 20 mins Total Time 35 mins
Estimated Cost: $ 10
Best Season: Fall, Winter

Description

These Chocolate Marshmallow Swirl Cookies combine a rich, fudgy chocolate cookie base with a swooping marshmallow topping that gets swirled into a gorgeous pattern right before baking. They look like they came from a fancy bakery, but they come together in one bowl in under 35 minutes. Comforting, impressive, and completely addictive.

Ingredients

Instructions

  1. Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
  2. Whisk melted butter and sugar together. Add eggs one at a time, then vanilla.
  3. Sift in cocoa, flour, baking soda, and salt. Fold until just combined. Fold in chocolate chips.
  4. Chill dough for 10 minutes if sticky. Scoop into 1.5 inch balls and place 2 inches apart on baking sheets.
  5. Bake for 10 to 12 minutes until edges are set and centers look slightly underdone.
  6. Immediately top each hot cookie with a teaspoon of marshmallow fluff. Dust lightly with cocoa powder and swirl with a toothpick.
  7. Cool on baking sheet for 5 minutes, then transfer to a wire rack. Allow to set for 10 minutes before serving.
Keywords: chocolate marshmallow swirl cookies, chocolate marshmallow cookies, fudgy chocolate cookies, marshmallow topped cookies, easy chocolate cookies, brownie cookies, chocolate swirl cookies, holiday cookies
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Why do my cookies come out flat?

Flat cookies usually come down to one of two things — butter that was too warm when mixed in, or dough that wasn't chilled before baking. Make sure your melted butter has cooled slightly before you add the eggs, and if your dough feels very soft, give it 10 minutes in the fridge before scooping. That alone fixes most flat cookie problems.

Can I use actual marshmallows instead of marshmallow fluff?

You can place a halved marshmallow on top of each cookie in the last 2 minutes of baking and let it melt slightly, but you won't get the same smooth swirl effect. Marshmallow fluff is specifically designed for that spreadable, swirl-friendly texture. For the look you see in the photos, fluff is the way to go.

How do I get a perfect swirl every time?

The key is speed and a light hand. Work on each cookie right after it comes out of the oven while the cookie is still hot and the fluff is soft. Use a toothpick and make one confident circular drag rather than going back and forth multiple times. The more you fuss with it, the messier it gets. One clean swirl is always better than five overworked ones.

Can I make these gluten free?

Yes — substitute the all-purpose flour with a 1:1 gluten free baking flour blend. Brands like Bob's Red Mill or King Arthur work well here. The texture will be very slightly different but still fudgy and delicious. Make sure your cocoa powder and chocolate chips are also certified gluten free if you're baking for someone with celiac disease.

Can I add mix-ins to the cookie dough?

Absolutely. Chopped walnuts, white chocolate chips, crushed graham crackers, or even a pinch of espresso powder in the dough all work really well. The espresso powder in particular deepens the chocolate flavor in a way that is genuinely next level — FYI, you only need about half a teaspoon and you won't actually taste the coffee.

How do I know when the cookies are done if the centers look underdone?

Set your edges, not your centers. When the edges of the cookies look matte and set and the centers still look glossy and slightly puffed — that is the sweet spot. Pull them out right there. They will continue to cook slightly on the hot baking sheet for another minute or two after you remove them from the oven, and they will firm up fully as they cool. Trust the process.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.