Buttercream Cookies Recipe: Pillowy Soft Centers With Buttery Swirls

Desserts

Buttercream Cookies Recipe: Pillowy Soft Centers With Buttery Swirls

This buttercream cookie recipe delivers the perfect balance of tender, pillowy dough and rich, velvety filling—every bite is a harmonious blend of texture and flavor.

The secret lies in a foolproof dough formula that stays soft while baking, paired with a buttercream so smooth it melts into the cookie like a dream.

I developed this recipe after years of experimenting with store-bought fillings that always leaked or dried out, and this version solves those problems completely.

The dough requires just five simple ingredients—flour, butter, sugar, eggs, and vanilla—and comes together in under 15 minutes. What sets it apart is the technique of chilling the dough before rolling and cutting, which prevents spreading while ensuring a tender crumb.

Meanwhile, the buttercream filling uses only three ingredients (butter, powdered sugar, and vanilla) and can be made ahead, saving time on baking day.

By the time you pull these cookies from the oven, you’ll have golden, slightly cracked tops with a soft center that gives way to the creamy buttercream inside. The filling stays perfectly intact, creating that signature "ooh" moment when you first bite in.

These cookies are sturdy enough to transport without crumbling, yet delicate enough to melt in your mouth.

Perfect for holidays, gifts, or satisfying a sweet craving, this recipe scales easily from a dozen to a full tray. The professional results come from precise techniques—like proper dough handling and baking temperature control—that I’ll walk you through step by step. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for buttercream cookie

Five dough ingredients plus three for the filling—simple buttery magic in every bite.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Unsalted Butter 🧈 1 cup Cold, cubed for dough
Granulated Sugar 🍚 ¾ cup Superfine preferred for smoothness
Large Eggs 🥚 1 whole Room temperature for even mixing
Pure Vanilla Extract 🌿 1 tsp High-quality for flavor
Salt 🧂 ½ tsp Fine sea salt preferred
Powdered Sugar 🍚 2 cups Sifted for smooth buttercream
Vanilla Bean Paste 🌿 1 tbsp Or 1 tsp pure extract
Heavy Whipping Cream 🥛 ¼ cup Cold for stable buttercream

The butter makes all the difference here. Use European-style butter if you can—it has more fat and stays rich. Trader Joe's or Land O'Lakes work great for regular baking. Keep it cold until mixing to prevent spreading. For the flour, King Arthur or Gold Medal brands give the best texture. Sift it first—trust me, it makes the dough smoother. The sugar? Superfine if you've got it, but regular granulated works too (just pulse it in a food processor first).

No vanilla bean paste? Pure extract works fine—just double the amount. Running short on powdered sugar? Granulated sugar + 1 tbsp cornstarch makes a decent substitute. The heavy cream can be swapped for whipped cream at room temp, but it won't be as stable. For a richer filling, add 1 tbsp softened butter to the powdered sugar mixture. The dough can handle a pinch of almond extract too—about 0.5 tsp adds depth without overpowering.

Dough keeps 3 days wrapped in plastic in the fridge. Buttercream stays fresh 5 days sealed in an airtight container. For holidays, freeze dough balls on a tray first—prevents sticking. The filling can be piped into cookies right before baking or stored separately. These cookies reheat beautifully—10 seconds in the microwave brings back that gooey center.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this trick—cream the butter and sugar by hand until light and fluffy (about 5 minutes). The dough comes together smoother than store-bought, and my wrists thank me for not breaking out the stand mixer.
  • Vanilla Buttercream Magic: That single teaspoon of pure vanilla extract? It’s the secret weapon. The cookies bake up with a subtle, warm sweetness that doesn’t taste like sugar overload—just rich, buttery comfort in every bite.
  • Party in a Jar: Between us, these cookies are my go-to for last-minute gatherings. Bake a batch, let them cool, then stash them in an airtight container. They stay fresh for days, and no one will guess they’re not from a bakery.
  • Budget-Friendly Luxury: Five ingredients, zero fancy substitutions. The butter and sugar do all the heavy lifting, and eggs bind it together like a dream. Honestly, I’ve made 30 cookies for under $5—and they disappear faster than my willpower on a bad day.

Step-by-step instructions for buttercream cookies

Here's how to make cookies with soft centers and rich buttercream swirls—no fancy tools needed.

1

Mix the Cookie Dough for Pillowy Texture

In a large mixing bowl, combine the 1 cup unsalted butter and 0.75 cup granulated sugar. Use a hand mixer or stand mixer on medium speed until light and fluffy—about 3-4 minutes. This step is all about incorporating air for that classic cookie texture. You'll know it's ready when the mixture looks pale and nearly doubles in volume.

Add the 1 whole large egg and 1 tsp pure vanilla extract, mixing until fully combined. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 0.5 tsp salt, and then gradually add it to the wet ingredients. Mix just until the dough comes together—overmixing develops gluten, which makes cookies tough. The dough should be soft but hold its shape when pressed.

2

Chill the Dough for Perfect Swirls

Divide the dough into two equal parts and flatten each into a disc. Wrap each disc tightly in plastic wrap and refrigerate for at least 1 hour (or up to 24 hours). Chilling is crucial—it firms up the butter so the cookies hold their shape when baked, and it prevents excessive spreading. This step also ensures those beautiful buttercream swirls stay intact.

While the dough chills, prepare your buttercream filling. In a medium bowl, beat the 2 cups powdered sugar, 1 tbsp vanilla bean paste, and 0.25 cup cold heavy whipping cream until smooth and fluffy. The mixture should be thick but spreadable—if it's too stiff, add a splash more cream. Taste and adjust sweetness if needed, but remember, the cookies will add their own flavor.

3

Roll, Fill, and Bake the Cookies

Preheat your oven to 350°F and line two baking sheets with parchment paper. Roll out one chilled dough disc to about 1/8-inch thickness on a lightly floured surface. Use a 2.5-inch round cutter to cut out circles—don't press too hard or the dough will stick. Place the cutouts on the prepared baking sheets, spacing them about 1 inch apart. Repeat with the second dough disc.

Take a small spoon and place a teaspoon-sized dollop of buttercream in the center of each cookie circle. Gently press down to flatten slightly, then use a fork to swirl the filling into the edges of the dough. This creates those classic crisscross patterns. Bake for 10-12 minutes until the edges are light golden brown but the centers still look soft. Overbaking makes the cookies dry—watch them closely!

4

Cool and Finish for Maximum Flavor

Remove the cookies from the oven and let them cool on the baking sheet for 5 minutes before transferring to a wire rack. Here's the thing—if you try to move them too soon, the buttercream will ooze out. Patience pays off. Once completely cooled, the buttercream will set and the cookies will firm up just enough to hold their shape.

For extra richness, you can dip the bottoms of the cooled cookies in melted chocolate and let them set on parchment paper. Serve them at room temperature so the buttercream stays smooth and creamy. These cookies keep well in an airtight container for up to 5 days, though they rarely last that long around here!

👨‍🍳

Pro Tips For Making Buttercream Cookie

  • CREAM THE BUTTER SLOW: I learned this the hard way—dumping cold butter into sugar and expecting magic to happen. Instead, soften the butter to room temperature (press your finger in—it should dent but not smear), then beat it with the sugar for at least 3 full minutes. That’s when the mixture starts looking like buttercream, not wet sand.
  • WEIGH THE FLOUR: Scooping flour from the bag is a recipe for disaster. Use a kitchen scale and measure by weight (about 200g for a standard batch). Pack the flour lightly into the cup—no shaking—so it’s consistent every time. I used to eyeball it, and my cookies turned out either too dense or crumbly.
  • UNDERMIX THE DOUGH: Stop beating the dough the second the flour disappears. Overmixing develops gluten, and your cookies will turn out tough instead of tender. Just until the dough clumps together—about 20 seconds after the flour is incorporated. I’ve ruined batches by letting the mixer run too long.
  • CHILL THE DOUGH TWICE: Split the dough into two portions, flatten each into a disk, and refrigerate for at least 2 hours. Then, take one disk out, shape the cookies, and freeze them on a tray for 20 minutes before baking. This prevents spreading and ensures even baking. Yes, it’s extra work, but the results are worth it.

Troubleshooting perfect results

Dough Too Sticky

If your dough feels too sticky to handle, you likely need more flour—but don’t overdo it. Gradually add 1 tablespoon flour at a time until it holds together when pressed. I’ve found that chilling the dough for an extra 30 minutes before rolling also helps firm it up.

Avoid using bread flour, which adds extra protein and makes the texture tough. 🧈

Buttercream Leaking

Leaky buttercream usually means the filling is too warm or the dough wasn’t chilled enough. Let your buttercream sit at room temperature for 10-15 minutes before piping to stabilize it.

Also, ensure your dough has rested for at least 1 hour in the fridge—this prevents the filling from melting too quickly during baking. If it still leaks, reduce the cream slightly and add ½ teaspoon cornstarch to thicken it.

Cookies Spreading Too Much

Over-spreading is often caused by warm butter or insufficient chilling. Make sure your butter is cold when mixing, and let the dough rest for the full 1 hour (or up to 24 hours) in the fridge.

If your oven runs hot, reduce the temperature to 340°F and bake for 13-15 minutes. Using a 2.5-inch cutter and spacing cookies 1 inch apart also gives them room to expand without merging.

Dry or Crumbly Texture

Dry cookies usually mean overbaking or too much flour. Pull them from the oven when the edges are just light golden (not brown) and the centers still look soft. If your dough feels dry before baking, add 1 teaspoon milk or heavy cream to the mixture.

For extra moisture, brush the tops with a little egg wash before baking. Store in an airtight container with a slice of bread to keep them soft longer.

Buttercream Too Runny

A runny filling often happens if the cream is too warm or the powdered sugar isn’t sifted. Chill your mixing bowl and beaters for 10 minutes before whipping, and use cold heavy cream straight from the fridge.

If it’s still too thin, add 1 tablespoon powdered sugar at a time until it thickens. For a sturdier filling, replace 2 tablespoons cream with whipped cream—it holds its shape better.

Cracked Tops

While cracks are normal (they’re part of the charm!), excessive cracking can mean the dough was too dry or the oven was too hot. Ensure your butter is soft but not melted when mixing, and avoid overmixing the dough.

If cracks are a concern, bake at 340°F for 11-12 minutes—lower heat reduces stress on the dough. For a smoother finish, dust the tops with a little powdered sugar right after baking.

Nutrition facts

Servings 12
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 45mg15%
Sodium 120mg5%
Total Carbohydrate 29g10%
Dietary Fiber 1g4%
Sugars 22g
Protein 3g6%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these cookies without a mixer?

Use a sturdy wooden spoon or your hands to cream the butter and sugar until light and fluffy. Work in a large bowl and mix vigorously for about 5-7 minutes—you'll feel the mixture become lighter as air incorporates. For the buttercream, a hand whisk works perfectly. Just beat the powdered sugar and vanilla first, then gradually add the cold cream while whisking until smooth.

2

How do I store leftover buttercream cookies?

Keep them fresh in an airtight container at room temperature for up to 5 days. For longer storage, freeze the baked cookies (without filling) for 3 months. Reheat in the microwave for 8-10 seconds to restore that gooey center. To prevent drying, place a slice of bread in the container—it helps maintain moisture.

3

What's the secret to getting the perfect swirl?

The key is using a teaspoon-sized dollop of buttercream and pressing it gently into the center. Then, use a fork to create the crisscross pattern by dragging the tines from the center outward. Work quickly but carefully—if the dough warms up, the filling will melt before baking. Chill the dough for the full 1 hour to ensure clean lines that hold their shape.

4

Can I make these cookies gluten-free?

Yes, but with adjustments. Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus ½ teaspoon xanthan gum. You may need to add 1 tablespoon extra milk since gluten-free flours absorb differently. Test the dough consistency carefully—it should hold together but not be dry. The buttercream remains unchanged.

5

Why does my buttercream taste grainy?

Graininess usually means the powdered sugar wasn't sifted properly or the cream was too warm. Always sift the powdered sugar before mixing, and use cold heavy cream straight from the fridge. For extra smoothness, chill your mixing bowl and beaters for 10 minutes before whipping. If it's still grainy, add 1 teaspoon lemon juice to help dissolve any sugar crystals.

★★★★★4.7(8 reviews)
Categories Desserts