Chocolate Marshmallow Swirl Cookies

Category: Sweet Treats to Satisfy Any Craving

Indulge in decadent chocolate marshmallow swirl cookies crafted with cocoa powder, vanilla, and classic marshmallow fluff. The dough is chilled for a perfect texture and swirled to create eye-catching centers. These cookies emerge from the oven with crisp edges and chewy, gooey middles, making them ideal for sharing at gatherings or as a comforting homemade treat. Perfect for February cocoa cravings or holiday dessert platters, they're both fun to make and utterly irresistible fresh from the oven.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Sat, 27 Dec 2025 00:06:42 GMT
A close up of a chocolate marshmallow swirl cookie. Pin
A close up of a chocolate marshmallow swirl cookie. | panbite.com

These chocolate marshmallow swirl cookies are everything I want in a cozy afternoon treat—the rich cocoa dough is swirled with gooey marshmallow for a bakery-worthy finish you can make at home with just a few basic ingredients. When my family smells these cookies baking, it always brings everyone into the kitchen, hoping for one hot off the tray.

I started making these during winter weekends and now they are the number one requested cookie when my nieces visit. The swirling step is especially fun for kids to help with.

Gather Your Ingredients

  • All-purpose flour: Contributes structure and ensures a soft yet sturdy cookie; look for flour that feels cool and smooth and is not compacted
  • Unsweetened cocoa powder: Brings rich chocolate flavor; choose Dutch-processed for deeper color
  • Salt: Sharpens and balances the sweetness and chocolate
  • Unsalted butter at room temperature: Makes the cookies extra tender; choose butter that smells fresh and clean
  • Granulated sugar: Gives sweetness and helps cookies crisp a bit on the edges; use fine white sugar for smoothest texture
  • Large eggs at room temperature: Bind the dough and create a chewy texture; fresher eggs give better rise
  • Vanilla extract: Amplifies chocolate and marshmallow flavors; opt for pure vanilla for warmth
  • Marshmallow fluff: This forms the gooey swirls in each cookie; choose one without artificial aftertaste
  • Baking soda: Helps the cookies crackle and rise just a bit; check yours is fresh by testing in vinegar

How to Make It

Cream Butter and Sugar:
Beat unsalted butter and granulated sugar together on medium speed for about four minutes until pale and fluffy. The fluffier your base, the more tender your cookie will be.
Add Eggs and Vanilla:
Beat in the eggs one at a time, making sure each egg is mixed in before adding the next. Stir in vanilla extract for a fragrant finish.
Combine Wet and Dry:
In a separate bowl, whisk the flour, cocoa powder, salt, and baking soda. Gradually add this to your wet mixture on low speed until just combined. Do not overmix as this can make the cookies tough.
Chill the Dough:
Cover the bowl and refrigerate for at least one hour. This keeps the cookies from spreading too much in the oven and makes the dough much easier to handle.
Preheat Oven:
About twenty minutes before baking, preheat your oven to 350 degrees Fahrenheit. Prepare your baking sheets with parchment or silicone mats for easy lifting and cleanup.
Form Cookies:
Scoop even balls of dough using a tablespoon or cookie scoop. Space on the tray so the cookies have room to spread. Use your thumb to form a little well in the center and fill each with a spoonful of marshmallow fluff. Swirl with a toothpick to create a marbled look.
Bake:
Bake for around ten to twelve minutes until the edges look set but the centers still appear a little soft. Adding a touch more fluff halfway through will give extra goo factor.
Cool on Pan:
Leave cookies on the pan five minutes so the marshmallow firms up slightly before lifting gently to a rack to finish cooling.
Chocolate marshmallow swirl cookies on a paper towel.
Chocolate marshmallow swirl cookies on a paper towel. | panbite.com

My favorite part is swirling in the marshmallow because it reminds me of making s'mores over campfires as a kid. It is always the step that brings my family running into the kitchen. The marshmallow turns golden and sticky and makes every bite a little celebration.

Flavor Boosters

You can use dark brown sugar for half the granulated sugar for a slightly fudgier cookie. Use vegan butter and egg replacer for a dairyfree and eggfree version that still tastes great. If you do not have marshmallow fluff you can microwave mini marshmallows with a drizzle of honey until melty and swirl that in. Raspberry or peanut butter chips make a fun stir in for more flavor options.

Serving Suggestions

Serve with a big glass of milk or hot cocoa for dunking. Warm one in the microwave for ten seconds for an extra gooey treat. Stack a few and tie with ribbon for a charming edible gift. Turn leftovers into ice cream sandwich cookies by pairing with vanilla or chocolate ice cream.

Creative Twists

Chocolate and marshmallow is a timeless combination popular in American baking from s'mores to whoopie pies. Swap in red and green sprinkles for a festive holiday version. Add pastel marshmallows or colored sprinkles for a birthday or baby shower twist. For fall scatter a little cinnamon on top before baking for a hot chocolate inspired flavor.

Chocolate marshmallow swirl cookies.
Chocolate marshmallow swirl cookies. | panbite.com

Every time I make these for friends they disappear within minutes of coming out of the oven. Readers and neighbors rave about the marshmallow pockets and pretty swirled tops. I once made these for a school fundraiser and they were the first treats to sell out on the bake sale table.

Common Questions About This Recipe

→ Can I use regular marshmallows instead of marshmallow fluff?

Yes, you can melt regular marshmallows or mini marshmallows as a substitute for marshmallow fluff. Just be sure to let them cool slightly before swirling into your cookie dough.

→ How do I prevent the cookies from spreading too much?

Chilling the dough for at least 1 hour helps the cookies hold their shape during baking and prevents excessive spreading, which is important for this style.

→ Can I freeze the dough for later use?

You can freeze the cookie dough balls for future baking. Thaw slightly before baking and add marshmallow fluff just before placing them in the oven.

→ What makes the centers stay gooey?

The addition of marshmallow fluff and slightly underbaking ensures the centers remain soft and gooey while the edges become firm.

→ What is the best way to swirl the marshmallow into the dough?

Use a small spoon or toothpick to gently swirl the marshmallow into the cookie dough after placing it into the center of each ball, just before baking.

Chocolate Marshmallow Swirl Cookies

Bake these chocolate marshmallow swirl cookies for a sweet treat perfect for any occasion. Chocolate and marshmallow combine for gooey, irresistible cookies. Save & click.

Preparation Time
25 minutes
Cooking Time
45 minutes
Complete Time
70 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Desserts

Level of Skill: Some Experience Needed

Cultural Cuisine: American

Serves: 4 Portion Size

Dietary Needs: Suitable for Vegetarians

What You Need

→ Dry Ingredients

01 2 cups all-purpose flour
02 3/4 cup unsweetened cocoa powder
03 1/4 teaspoon salt
04 1/2 teaspoon baking soda

→ Wet Ingredients

05 1 cup unsalted butter, at room temperature
06 1 1/2 cups granulated sugar
07 2 large eggs, at room temperature
08 2 teaspoons vanilla extract

→ Filling

09 1 cup marshmallow fluff

How to Make It

Step 01

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

Step 02

In a large mixing bowl, use an electric mixer to cream unsalted butter with granulated sugar until light and fluffy, about 3 to 4 minutes.

Step 03

Beat in eggs, one at a time, ensuring each egg is fully mixed before adding the next. Blend in vanilla extract.

Step 04

Gradually add the dry mixture to the creamed butter mixture. Mix on low speed until the dough is just combined. Avoid overmixing.

Step 05

Cover and refrigerate the dough for at least 1 hour to firm up and prevent excessive spreading during baking.

Step 06

Preheat oven to 350°F and line two baking sheets with parchment paper or silicone baking mats.

Step 07

Scoop chilled dough with a tablespoon or cookie scoop, rolling each portion into a ball. Arrange on prepared sheets, spacing 2 inches apart. Make a small indent in the center of each with your thumb.

Step 08

Spoon about 1 teaspoon marshmallow fluff into each indent and use a toothpick to create a swirl pattern throughout the cookie.

Step 09

Bake in preheated oven for 10 to 12 minutes, or until edges are set and centers remain soft. If desired, add extra marshmallow fluff to the top halfway through baking for added texture.

Step 10

Allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to set completely.

Extra Tips

  1. Chilling the dough ensures cookies hold their shape and improves overall texture.

Tools You'll Need

  • Electric mixer
  • Large mixing bowl
  • Medium mixing bowl
  • Baking sheets
  • Parchment paper
  • Wire rack
  • Cookie scoop or tablespoon

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains wheat, dairy, eggs. Check marshmallow fluff for potential gelatin or allergen presence.

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 430
  • Fat Content: 18 grams
  • Carbohydrate Content: 40 grams
  • Protein Content: 15 grams