These Soft Butter Cookies are tender, delicate, and filled with rich buttery flavor. With their beautiful swirl design and soft texture, they look like bakery-style treats but are surprisingly easy to make at home. Perfect for holidays, tea time, or everyday baking, these cookies can be enjoyed plain or dressed up with chocolate, jam, or sprinkles.
1 cup unsalted butter, softened
⅔ cup granulated sugar
2 egg yolks
1 teaspoon vanilla extract (or another extract of choice)
2 cups all-purpose flour
¼ teaspoon salt (omit if using salted butter)
2 tablespoons milk (whole or 2%), plus more if needed
Optional for finishing:
Fruit jam for sandwiching
Melted chocolate for dipping
Preheat oven to 350°F (175°C) and line baking sheets with parchment paper.
In a large bowl, cream together the butter and sugar using a hand mixer until light and fluffy.
Add egg yolks and vanilla extract. Mix until well combined.
Add flour and salt. Mix on low speed until the mixture forms large crumbles.
Add milk and mix until the dough becomes sticky and smooth. If needed, add additional milk 1 teaspoon at a time until the dough resembles thick buttercream.
Transfer dough to a large piping bag fitted with a large open star tip.
Pipe rosettes onto prepared baking sheets, leaving space between cookies.
If the dough feels warm or soft, chill the cookies for 30 minutes before baking.
Bake for 13–15 minutes, or until edges are lightly golden.
Cool completely on the baking sheet.
Optional: Sandwich cookies with jam or dip half of each cookie into melted chocolate.
Make sure butter is softened, not melted, for the best texture.
If the dough is too stiff to pipe, add a little more milk.
Avoid adding too much milk—this can cause cookies to spread.
For extra flavor, try almond, lemon, or orange extract instead of vanilla.
Store cookies in an airtight container at room temperature for up to 5 days.