clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Soft Butter Cookies or Danish Butter Cookie Recipe

Soft Butter Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 14 reviews

These Soft Butter Cookies are delicate, tender and are melt in your mouth buttery! These cookies have a classic swirl design that is impressive and so easy to make at home! This is the best, soft butter cookie recipe.

  • Total Time: 28 minutes
  • Yield: 18 cookies 1x


  • 1 cup unsalted butter (softened)
  • 2/3 cup granulated sugar
  • 2 egg yolks
  • 1 tsp vanilla extract (other extracts can be used)
  • 2 cups all purpose flour
  • 1/4 tsp salt (if you need to use salted butter, omit this)
  • 2 Tbsp milk (whole or 2%) (more if needed, but the amount of milk will vary by batch due to the moisture level in the other ingredients)

Use fruit jam or chocolate to sandwich cookies together or dip in chocolate (optional)


  1. Preheat oven to 350°F and line cookie trays with parchment (if the air temp is on the warmer side, it is a good idea to chill the cookies for 30 minutes before baking, so be sure to plan accordingly).
  2. In a large bowl, cream the butter & sugar until light and fluffy using a hand mixer.
  3. Add the egg yolks and vanilla and mix on medium speed until well combined.
  4. Next, add the flour & salt to the mixture and mix on low speed until large crumbles form.
  5. Add the 2 tablespoons of milk and mix until the milk is absorbed. If the dough is not sticky, add another TEASPOON of milk until it is sticky and has the consistency of thick buttercream. Avoid using too much milk as this can cause the cookies to spread too much!
  6. Transfer the dough to an extra large, heavy duty piping bag fitted with a large open star tip.
  7. Pipe the dough into rosettes by using the following motion; holding the bag upright, pipe the dough onto the tray and pull up slightly, then wrap around the center and pull gently to release.
  8. Chill if needed.
  9. Bake in the oven until light golden brown on the edges, about 13 – 15 minutes.
  10. Allow to fully cool on baking sheet.


Links to supplies you'll need for this recipe:

Piping Tips
Heavy Duty Piping Bags

  • Author: Liz at
  • Prep Time: 15 minutes
  • Cook Time: 13 minutes
  • Category: Cookies
  • Cuisine: American


  • Serving Size: 1
  • Calories: 176
  • Sugar: 8g