Shortbread Cookie Recipe

This post may contain affiliate links. Read my full disclosure policy.

This shortbread cookie recipe delivers the perfect blend of buttery richness and a crisp, crumbly texture—making it the ideal treat to bake ahead for the holidays.

shortbread stacked in baking dish with Christmas ribbon.

Buttery, crisp, and just sweet enough, classic shortbread cookies are loved for their rich flavor and crumbly texture. The name comes from the generous amount of butter in the dough, which creates that signature “short” texture—historically, “short” meant crumbly, and shortening refers to fat used in pastries. Originally from Scotland, shortbread is traditionally baked in sun-like rounds and cut into wedges, but it’s just as delicious baked in a square pan and sliced into classic rectangular fingers.

Traditionally served on the winter solstice, Christmas, New Year’s Eve, and New Year’s Day, shortbread keeps well for up to a month—making it the perfect treat to bake and share during the holiday season.

“I’ve made this several times and it’s so good…perfectly buttery, slightly sweet and I love the touch of almond.”

Heather

What You’ll Need To Make Shortbread Cookies

ingredients for shortbread cookies
  • Butter: Provides richness and flavor to the shortbread.
  • Confectioners’ Sugar: Sweetens the shortbread and helps create its delicate crumb texture. Sometimes granulated sugar is used in shortbread, but I prefer confectioners’ sugar as it gives the cookies a softer, melt-in-your-mouth texture.
  • Vanilla Extract: Adds a warm and aromatic flavor to the cookies.
  • Almond Extract: Infuses the shortbread with a fragrant, nutty flavor; remember, a little goes a long way!
  • All-Purpose Flour: Forms the base of the dough; always use the spoon-and-level method to measure flour to ensure accuracy.
  • Jump to the printable recipe for precise measurements

Step-By-Step Instructions

In the bowl of an electric mixer fitted with the paddle attachment or beaters, combine the butter, sugar, salt, vanilla extract, and almond extract and beat until creamy and smooth.

creamy butter and sugar mixture for shortbread cookies

Add the flour and mix on low speed until the dough is evenly combined.

adding the flour to the butter mixture

Split the dough in half and place each portion into a greased, parchment-lined 8-inch round cake pan. Dust your hands with flour and press each half into an even layer. To smooth the surface, cover the dough with plastic wrap and press it down with your hands. Use a fork to prick the dough every inch to allow steam to escape while baking.

shortbread dough pressed into cake pans and ready to bake

Bake the shortbread in a 300°F oven until the top is lightly golden brown and the edges are a deeper golden color, about 35 minutes. Baking at a low temperature ensures the shortbread cooks slowly without over-browning. Remove the pans from the oven and let the shortbread cool on a wire rack for about 10 minutes.

shortbread rounds cooling on rack in pans

Use a blunt knife to run around the edges of the pan to loosen the shortbread. Carefully turn each round out of the pans, then gently lift the shortbread onto a cutting board.

shortbread round on cutting board

Using a sharp knife, cut into wedges. Let cool then store in an airtight container at room temperature for up to 1 month, or freeze for up to 3 months.

cutting the shortbread

I love classic shortbread just as it is, but it’s fun to play with the flavors. A bit of lemon or orange zest can brighten it up, while a pinch of cinnamon adds a cozy warmth. You can also dress it up by dipping it in melted chocolate or sprinkling on festive sprinkles or coarse sugar before baking—it’s a simple way to make it feel a little extra special.

You May Also Like

Shortbread Cookies

shortbread stacked in baking dish with Christmas ribbon.

The rich, buttery goodness of shortbread is hard to beat—perfect for the holidays or whenever you’re in the mood for a sweet treat.

Servings: 16 to 20 wedges
Prep Time: 25 Minutes
Cook Time: 35 Minutes
Total Time: 1 Hour

Ingredients

  • 1 cup (2 sticks) unsalted butter, at room temperature
  • 1 cup confectioners sugar
  • ½ teaspoon salt
  • 2 teaspoons vanilla extract
  • ¼ teaspoon almond extract
  • 2 cups all-purpose flour, spooned into measuring cup and leveled-off

Instructions

  1. Preheat the oven to 300°F and set an oven rack in the middle position. Lightly grease two round 8-in cake pans with nonstick cooking spray. Line the pans with parchment rounds, and then spray again.
  2. In the bowl of an electric mixer fitted with the paddle attachment or beaters, combine the butter, sugar, salt, vanilla extract, and almond extract. Beat until smooth and creamy, about 1 minute. Add the flour beat on low speed until the dough comes together in a cohesive mass.
  3. Divide the dough in half (if you have a scale, each half will weigh about 10.5 oz). Dust your hands with flour and press each half into an even layer in the prepared pans, dusting your hands with more flour as necessary to prevent the dough from sticking. To smooth the surface, place a piece of plastic wrap over the dough and smooth with your hands. Use a fork to prick the dough all over in 1-inch intervals to allow steam to escape while the shortbread bakes.
  4. Bake the shortbread until it's a light golden brown across the top surface, and a deeper golden brown around the edges, about 35 minutes.
  5. Remove the pans from the oven, and let cool on a rack for about 10 minutes. Run a blunt knife around the edges of the pan to loosen the shortbread, and then carefully turn each round out of the pans, using your hand to gently lower the shortbread onto a cutting board. Using a sharp knife, cut each round into 8 or 10 wedges. (Do this while the shortbread is still warm; otherwise, it won't cut easily and will crumble.) Transfer the shortbread wedges to a rack to finish cooling. Store in an airtight container at room temperature for up to 1 month, or freeze for longer storage.
  6. Freezer-Friendly Instructions: The shortbread dough can be frozen for up to 3 months. After mixing, shape the dough into 2 disks, wrap each securely in plastic wrap, and place them in a sealable bag. Thaw overnight before baking. To freeze the shortbread after baking, store in an airtight container separating layers with parchment paper or aluminum foil. Thaw at room temperature before serving.

Nutrition Information

Powered by Edamam

  • Serving size: 1 wedge
  • Calories: 152
  • Fat: 9 g
  • Saturated fat: 6 g
  • Carbohydrates: 16 g
  • Sugar: 6 g
  • Fiber: 0 g
  • Protein: 1 g
  • Sodium: 60 mg
  • Cholesterol: 24 mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

See more recipes:

Add a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

96 Comments

  • Absolutely delicious. I’ve made it twice now even though each time, I baked it for 45 minutes cos it barely looked done at the recommended 35 minute mark. It came out perfectly each time so no complaints here.

  • hi i wanna try this but can i also make chocolate version? if yes, how to make it? please help thanks

    • Hi Aya, I don’t think these could easily be converted to chocolate without several tweaks in the recipe. You may want to look specifically for a chocolate shortbread recipe, or you could dip a portion of the cut shortbread into some chocolate like in this macaroon recipe. Hope that helps!

  • Super easy and just delicious. I followed it exactly. Thank you!

  • Delish and super easy thank you!

  • What a lovely recipe – taste and smell are amazing! I baked mine for several mins longer, as I wanted a very crunchy cookie. I have not made shortbread in some time, and I far prefer this recipe over the ones I made in years past. I particularly liked the way the cookies are pricked with a fork and cut into wedges.

    This recipe is a keeper!

  • Wonderful. I’m a Scottish shortbread junkie and have tried many recipes but the texture of these cannot be beat. I used regular flour but will splurge for king Arthur next time to see if it makes a difference. I agree with another reviewer below that inclusion of the almond extract may mask the flavor of the vanilla so next time I’ll leave it out but the flavor was wonderful nevertheless. Sinful, buttery goodness.

  • I plan to make this recipe for this Easter. Knowing that my daughter favorite thing in the whole world is the twix bar. I tested out the recipe last night. I cooked the shortbread in a square pan for the shortbread tradition shape. cooled them for awhile added the melted carmels and then the chocolate. they were teriffic. I am sure they will be a big hit at Easter,

  • Oh my goodness – I just finished baking these, and cannot stop eating!
    I became vegan 4 years ago, and I tried a “vegan” shortbread recipe that was not – how shall I say – very tasty. (I think I ended up throwing it out!) Shortbread relies on the flavour of butter, and there is no vegan substitute.
    But this recipe! Absolutely scrumptious, and I can once again eat delicious shortbread!
    My pre-vegan go-to recipe had no flavouring other than the butter, and was excellent, but this is a fantastic substitute. Thank you so much for sharing this!

    • PS: I used Becel brand vegan margarine, and while it’s very very good, it’s not butter. And thanks to you, it doesn’t have to be:)

  • I love shortbread. This is one of the best recipes I have seen. The only thing I do differently is to make it thicker. Yes, you get fewer servings, but who is counting servings? It’s all for me anyway LOL.

    Easy to make, wonderful to eat. I love it!!

    • — Elizabeth Short
    • Reply
  • I used to bake all the time. I’ve become disabled and I don’t bake as much as I used to. I always had King Arthur Flour, as well as regular white flour on hand. Recently, I told my husband to toss them and we’d buy some each week to makes were what we had was fresh. He mentioned my Shortbread, which he loves, and I have only white flour on hand. I always used the King Arthur recipe and didn’t know if it would work if I used the regular flour. Now I know! Thank you so much! I’m going to make it in a few minutes!

    • — Kathleen G Maher
    • Reply
    • Hope you enjoy!