Granny’s Classic Shortbread Cookies are the epitome of simple, elegant baking, with a melt-in-your-mouth texture that feels like a warm hug from your grandmother. This cherished Scottish recipe has been passed down for generations, relying on the magic of good butter and a few pantry staples. What makes them so special is their rich, buttery flavor that isn’t overly sweet, allowing the true essence of the ingredients to shine. They’re the kind of cookie you’ll find yourself reaching for again and again, a timeless treat that never goes out of style.
Why You'll Love This Recipe
- The unbeatable, simple butter flavor is rich without being cloyingly sweet
- You get that perfect sandy texture that truly melts away with each bite
- It uses just a handful of common pantry staples you likely already have
- They’re wonderfully forgiving and easy to work with for bakers of any level
- I still make these every single December, and they disappear faster than anything else
Ingredients You’ll Need
- Unsalted butter, softened: Real butter is non-negotiable here for that authentic flavor. Make sure it’s properly softened to room temperature so it creams into a light, fluffy base.
- Granulated sugar: This sweetens the dough and helps create that tender crumb. The small amount keeps the focus on the butter.
- Fine sea salt: A tiny bit balances the sweetness and enhances all the other flavors. Fine salt incorporates evenly without any gritty bits.
- Pure vanilla extract: Adds a warm, comforting background note. Use the real stuff for the best flavor profile.
- All-purpose flour, spooned and leveled: The structural backbone of the cookie. Spooning and leveling prevents you from accidentally using too much flour and making the dough dry.
- Cornstarch: This is the secret to that signature delicate, melt-in-your-mouth quality. It lightens the texture beautifully.
- Coarse sparkling sugar: An optional but pretty topping that adds a delightful crunch and a bit of extra sparkle.
- Semisweet chocolate chips: Another optional finish for drizzling, adding a lovely bittersweet contrast to the buttery cookie.
How to Make It
Preheat and Prepare Your Pan:
Start by preheating your oven to 325°F to ensure it’s perfectly ready. Lightly grease your square baking pan or line it with parchment paper, leaving an overhang on two sides. This little trick is a game-changer for lifting the whole slab of shortbread out later without any breaks.
Cream the Butter and Sugar:
In a large bowl, beat the softened butter, sugar, and salt together with an electric mixer on medium speed. You’re not just mixing; you’re incorporating air. Keep going until the mixture is very pale, fluffy, and light, which should take a solid 3 to 4 minutes. This step is crucial for the texture. Beat in the vanilla extract just until it’s combined.
Combine the Dry Ingredients:
In a separate bowl, whisk together the all-purpose flour and cornstarch. Whisking ensures they are evenly distributed throughout the mixture, which guarantees every bite has that tender, delicate quality from the cornstarch.
Bring the Dough Together:
Add the flour mixture to the butter mixture in two additions. Mix on low speed, scraping down the sides of the bowl as needed, until the dough just comes together and you don’t see any dry streaks. It’ll look crumbly at first, but it will hold together when you press it between your fingers. Don’t over-mix, or the cookies can become tough.
Press and Shape in the Pan:
Transfer the crumbly dough into your prepared pan. Use your hands or the flat bottom of a glass to press the dough firmly and evenly into every corner. You want a smooth, flat surface so your cookies bake evenly and look professional.
Prick and Add Toppings:
Take a fork and prick the dough all over in a decorative pattern. This isn’t just for looks; it allows steam to escape during baking, which keeps the shortbread flat and prevents puffing. If you’re using it, now’s the time to sprinkle that coarse sparkling sugar evenly over the top.
Bake Until Just Golden:
Bake for 30 to 35 minutes. You’re looking for the edges to just start turning a very light golden brown, while the top looks set and dry. The center should still be quite pale. This gentle baking preserves the delicate texture.
Score and Cool Completely:
As soon as the pan comes out of the oven, use a sharp knife to score the warm shortbread into rectangles or squares. Don’t separate them yet. Let the entire pan cool completely on a wire rack for at least an hour or two. This cooling time is essential for the shortbread to set and become perfectly crumbly.
Finish and Serve:
Once it’s fully cooled, cut along your scored lines to separate the pieces. If you’re drizzling with chocolate, melt the chips in short bursts and drizzle it over the cookies with a fork. Let the chocolate set before you stack them up or take a bite.

You Must Know
- Real butter at the perfect softness makes all the difference
- Don’t over-mix once you add the flour
- Let the baked shortbread cool completely before cutting
- That cornstarch is the key to the melt-in-your-mouth feel
- I learned the hard way that cutting while warm makes a mess
Storage Tips
Store your completely cooled Granny’s shortbread cookies in an airtight container at room temperature, where they’ll stay perfect for up to two weeks. They freeze beautifully for up to three months if you layer them between sheets of parchment paper in a freezer-safe container to prevent them from sticking together. I often make a double batch just to have some tucked away in the freezer for unexpected guests or a sudden craving, and they thaw in minutes. Their flavor actually improves after a day or two as the buttery notes deepen.
Ingredient Substitutions
If you need a gluten-free version, a good 1:1 gluten-free flour blend will work in place of the all-purpose flour, though the texture might be slightly more delicate. For the cornstarch, traditional Scottish recipes often use rice flour, which you can swap in measure for measure if you have it. While the recipe truly shines with dairy, for a dairy-free test, a high-quality plant-based butter designed for baking can be used, but expect a subtle flavor difference. If you only have salted butter on hand, simply omit the added fine sea salt from the recipe.
Serving Suggestions
These classic shortbread cookies are absolutely perfect with a cup of hot tea or coffee, as the buttery crumb is ideal for dipping. For a simple yet elegant dessert, crumble a cookie or two over a bowl of vanilla ice cream or serve them alongside fresh berries and a dollop of lightly sweetened whipped cream. They also make a wonderful base for a strawberry shortcake trifle, layered with macerated berries and cream. I love packing them in a pretty tin as a homemade gift, as they travel incredibly well and are always met with joy.
Cultural Context
Shortbread has its roots in Scotland, originally starting as a medieval biscuit bread where leftover dough from bread-making was dried out in a low oven until it hardened into a rusk. By the 16th century, butter had been added, transforming it into the luxurious treat we know today. It became especially associated with Christmas and Hogmanay (Scottish New Year), where it was broken over the head of a new visitor to a home for good luck. The classic pricked design and scored rectangles aren’t just decorative; they’re traditional methods to allow even baking and easy breaking for sharing, embodying the spirit of hospitality this simple cookie represents.

Pro Tips
- Properly softened butter should yield to gentle pressure but not be oily
- Prick the dough deeply with a fork to keep it perfectly flat while baking
- Mixing the dough just until combined ensures a tender, crumbly texture
- Letting the shortbread cool completely in the pan is non-negotiable for clean cuts
- Using a sharp knife to score the warm shortbread makes separating the pieces a breeze
Frequently Asked Questions
Unsalted butter, softened at room temperature, is essential for achieving the classic texture and rich flavor of Granny’s Shortbread Cookies. Using unsalted butter lets you control the saltiness perfectly. Ensure it’s softened but not melted for the ideal crumbly, tender structure that defines these cookies.
Absolutely! The dough for Granny’s Shortbread Cookies can be shaped into a log, wrapped tightly, and refrigerated for up to 3 days or frozen for a month. You can also bake the cookies and store them in an airtight container at room temperature for up to a week, making them perfect for planning ahead.
While cornstarch gives Granny’s Shortbread Cookies their signature tender, melt-in-your-mouth texture, you can substitute it with an equal amount of additional all-purpose flour. For best results, stick with cornstarch if possible, as it’s the traditional Scottish method for creating the perfect shortbread crumb.
Granny’s Shortbread Cookies are done when the edges are just starting to turn a very light golden brown, while the centers remain pale. They may look slightly soft when you take them out of the oven, but they’ll firm up perfectly as they cool on the baking sheet.
Granny’s Shortbread Cookies are a quintessential Scottish treat that pairs beautifully with a cup of tea or coffee. They also make a wonderful, simple dessert on their own or served alongside fresh berries, a dollop of whipped cream, or even a small glass of dessert wine for a more elegant finish.