Do you remember the first time you ever decorated cookies? I do! I was probably about five, armed with a spoon and way too many sprinkles, making a glorious mess. Baking, especially cookies, always feels like pure joy to me. And these Heart Shortbread Cookies? They take that joy to a whole new level.
There’s just something so special about a heart-shaped treat, right? These aren’t just any cookies; they’re little edible love notes! Perfect for Valentine’s Day, anniversaries, or honestly, any day you want to spread a little happiness. I’ve been tweaking this Heart Shortbread Cookies recipe for years, and trust me, it’s a winner. The buttery, melt-in-your-mouth texture combined with the sweet royal icing is just *chef’s kiss*! Get ready to bake up some love!
Why You’ll Love These Heart Shortbread Cookies
- Perfect for Special Occasions: Seriously, who can resist a heart-shaped cookie? These are *the* go-to for Valentine’s Day, but honestly, they’re adorable for birthdays, anniversaries, or just a “thinking of you” treat!
- Simple Ingredients and Easy to Make: Don’t let the fancy decorations fool you! These Heart Shortbread Cookies use pantry staples and the recipe is super straightforward. Even beginner bakers can rock this!
- Deliciously Buttery and Sweet: The melt-in-your-mouth texture and perfectly balanced sweetness? Wow! The buttery shortbread paired with the sugary royal icing? My favorite part is how they practically dissolve in your mouth!
Ingredients for Heart Shortbread Cookies
Okay, let’s talk ingredients! Nothing too crazy here, mostly stuff you probably already have. But trust me, the *quality* of these ingredients makes a difference!
- 125g softened butter: This is key, people! Make sure it’s *actually* soft, not melted. I usually leave mine out for about an hour before I start.
- 1/4 cup (55g) caster sugar: Caster sugar is finer than regular granulated sugar, and it really helps give the shortbread that melt-in-your-mouth texture. You can use granulated in a pinch, but caster sugar is better.
- 1 cup (150g) plain flour: Just your standard all-purpose flour here!
- 1/4 (45g) rice flour: This is my secret weapon! Rice flour makes the shortbread extra tender and crumbly. Don’t skip it!
- 100’s & 1000’s, to decorate: Because sprinkles make everything better! Use whatever kind you like.
- 1 Coles Australian Free Range Egg white: This is specifically for the royal icing!
- 2 tsp lemon juice: A little bit of lemon juice makes the royal icing nice and tangy!
- 1 1/2 cups (240g) pure icing sugar, sifted: Sifting is important! No one wants lumpy icing.
- Pink liquid food colouring: For that cute pink hue! Gel food coloring also works.
- Egg white, extra, to serve: For the royal icing.
- Lemon juice, extra, to serve: Also for the royal icing.
And that’s it! See? Nothing too scary. Now, let’s get baking!
How to Make Heart Shortbread Cookies: Step-by-Step Instructions
Alright, here’s where the magic happens! Don’t worry, I’ll walk you through every single step. Just take your time and have fun with it!
Preparing the Dough for Heart Shortbread Cookies
- First things first, preheat your oven to 160°C (320°F). Then, grab two baking trays and line them with baking paper. This stops the cookies from sticking, and makes cleanup a breeze!
- Now, in a large bowl, beat that softened butter and caster sugar together until it’s all light and creamy. I like to use an electric mixer for this, but you can totally do it by hand. Just make sure your butter is soft enough!
- Next, add in the plain flour and rice flour. Stir it all together until it starts to form a dough. It might look a little crumbly at first, but don’t panic!
- Now, use your hands to knead the dough until it’s smooth. It should be soft and pliable, not sticky. If it’s too sticky, add a tiny bit more flour, a tablespoon at a time.
Cutting and Baking the Heart Shortbread Cookies
- Lightly flour a clean surface, and roll out the dough to about 3mm (⅛ inch) of thickness. Not too thick, not too thin!
- Now for the fun part! Use heart-shaped cookie cutters to cut out your cookies. Re-roll any scraps to get as many cookies as possible.
- Place the heart shortbread cookies onto your prepared baking trays, leaving a little space between each one.
- Bake for about 10 minutes, or until they’re light golden around the edges. Keep a close eye on them, because they can burn easily! I’ve definitely had a few “oops!” moments.
- Once they’re baked, let them cool completely on the baking trays before you even *think* about decorating. Trust me on this one, warm cookies + icing = disaster!
Decorating Your Heart Shortbread Cookies with Royal Icing
- Time to make the royal icing! In a clean bowl, whisk together the egg white and lemon juice until it’s frothy.
- Gradually add the sifted icing sugar, whisking until it’s smooth and glossy. You want it to be thick enough to hold its shape, but still pipeable.
- Divide the icing into three portions. Leave one portion white, and tint the other two shades of pink using the liquid food colouring.
- Now, load up a piping bag with one of your icing colours and pipe an outline around the edge of each cookie. Let the outlines set completely before moving on. This will help contain the flood icing!
- To make the flood icing, add a tiny bit of egg white and lemon juice to the remaining icing. This should create a runny paste. Spoon the flood icing into the center of each cookie and spread it out to fill the entire surface.
- While the icing is still wet, sprinkle with 100’s & 1000’s.
- Finally, let the icing set completely before you try to stack or move the cookies. This can take a few hours, or even overnight. Patience is key!
Tips for Perfect Heart Shortbread Cookies
Okay, so you’ve got the recipe, you’ve read the instructions… but what about those extra little secrets that take these Heart Shortbread Cookies from “good” to “OMG AMAZING”? I’ve got you covered!
Achieving the Perfect Shortbread Texture
Listen, shortbread is all about that melt-in-your-mouth feel, right? The biggest trick? Butter temperature! It *needs* to be softened, but not melted. If it’s too warm, your cookies will spread like crazy. I like to take my butter out of the fridge about an hour before I start baking. Also, don’t overmix the dough! Overmixing develops the gluten in the flour, which leads to tough cookies. Mix until *just* combined, and then stop!
Preventing Cookies from Spreading
Spreading cookies are sad cookies! To prevent your precious hearts from losing their shape, try chilling the dough for about 30 minutes before rolling it out. This helps to firm up the butter and prevents excessive spreading in the oven. If you’re still having trouble, try lowering the oven temperature by 10°C (20°F). Every oven is different, so it might take a little experimentation!
Mastering Royal Icing Decoration
Royal icing can be a little tricky, I won’t lie! The key is consistency, consistency, consistency! You want a thicker consistency for piping the outlines (so it holds its shape) and a thinner consistency for flooding (so it spreads smoothly). If your icing is too thick, add a tiny bit of water, a drop at a time, until you reach the desired consistency. If it’s too thin, add a little more sifted icing sugar. And practice makes perfect! Don’t be afraid to experiment with different piping tips and techniques. And hey, even if your cookies aren’t perfect, they’ll still taste delicious!
Ingredient Notes and Substitutions for Heart Shortbread Cookies
Okay, let’s be real, sometimes you’re missing an ingredient, or maybe you just *want* to change things up! Here’s what you need to know about substitutions for these Heart Shortbread Cookies.
Rice Flour Substitute
Okay, so the rice flour is pretty important for that super tender texture. But, hey, if you don’t have any on hand, don’t sweat it! You *can* substitute it with more plain flour. But, I’m warning you, the cookies might be a *tiny* bit tougher. Still delicious, though! Alternatively, cornstarch (cornflour) can be used as well.
Dairy-Free Option for Heart Shortbread Cookies
Want to make these dairy-free? No problem! You can definitely substitute the butter with a good quality margarine. But, I gotta be honest, it *will* change the flavor and texture a bit. The buttery taste won’t be quite as rich, and the texture might be a little different. But hey, if you need dairy-free, it’s a totally workable option!
Storing and Reheating Heart Shortbread Cookies
Alright, so you’ve baked up a batch of these adorable Heart Shortbread Cookies… now what? Here’s the lowdown on storing them to keep them fresh and delicious!
Storing Baked Heart Shortbread Cookies
The best way to store these cookies is in an airtight container at room temperature. This will help them maintain their crispness. I usually layer them in a container with sheets of baking paper between the layers to stop the icing from sticking. They’ll stay fresh for about 5-7 days… if they last that long! Honestly, in my house, they’re usually gone in a flash!
Freezing Heart Shortbread Cookie Dough or Baked Cookies
Want to plan ahead? You can totally freeze these! For the dough, wrap it tightly in plastic wrap, then place it in a freezer bag. It’ll keep for up to 2 months. When you’re ready to bake, just thaw it in the fridge overnight and roll it out as usual. For baked cookies, freeze them in a single layer on a baking tray until solid, then transfer them to a freezer bag or container. This prevents them from sticking together. They’ll keep for up to 3 months. When you’re ready to eat them, just thaw them at room temperature. The icing might get a *tiny* bit soft, but they’ll still taste amazing!
Heart Shortbread Cookies Variations
Okay, so you’ve nailed the basic Heart Shortbread Cookies recipe. Awesome! But, you know me, I *always* have to experiment! Here are a couple of fun variations to try when you’re feeling a little adventurous.
Lemon Zest Heart Shortbread Cookies
Want to add a little zing? Lemon zest is your friend! Just add the zest of one lemon to the dough along with the flour. It adds a lovely bright flavor that’s just perfect for spring. I sometimes add a tiny bit of lemon extract too, if I’m feeling extra lemony! Just be careful not to overdo it, or your cookies will taste like soap. Yuck!
Spice Infused Heart Shortbread Cookies
Feeling cozy? Try adding some spices to the dough! A teaspoon of cinnamon or cardamom adds a warm, comforting flavor that’s just perfect for the holidays. You could even add a pinch of ground cloves or nutmeg for an extra kick! I love experimenting with different spice combinations. It’s a super easy way to customize these Heart Shortbread Cookies and make them your own!
FAQ About Heart Shortbread Cookies
Got questions? I’ve got answers! Here are a few of the most common questions I get about these Heart Shortbread Cookies.
Can I Use Salted Butter for Heart Shortbread Cookies?
Okay, so technically, *yes*, you *can* use salted butter. But honestly? I really don’t recommend it! Unsalted butter gives you way more control over the saltiness of the cookies. If you *do* use salted butter, skip any extra salt in the recipe. But just trust me, unsalted butter is the way to go for the best flavor!
How to Prevent Royal Icing from Cracking on Heart Shortbread Cookies?
Cracked royal icing is the *worst*, right? It looks kinda sad. The secret? Humidity! If your kitchen is super dry, the icing will dry out too fast and crack. Try adding a humidifier to your kitchen while you’re decorating. Also, make sure your flood icing isn’t too thin. If it’s too watery, it’ll be more prone to cracking as it dries. And patience, my friend! Let the icing dry *completely* before you stack or move the cookies. I usually give mine a full 24 hours.

Can I Make Heart Shortbread Cookie Dough Ahead of Time?
Absolutely! This is one of my favorite things about this recipe. You can totally make the dough ahead of time and store it in the fridge for a few days. Just wrap it tightly in plastic wrap to prevent it from drying out. When you’re ready to bake, just let it sit at room temperature for about 15-20 minutes to soften slightly, then roll it out and bake as usual. It’s a total lifesaver when you’re short on time!
A Sweet Ending: Sharing Your Heart Shortbread Cookies
Okay, you’ve made these adorable Heart Shortbread Cookies, and they’re just begging to be shared! Seriously, nothing makes me happier than seeing other people enjoy my baking. So, what are you waiting for?!
I’d *love* to see your creations! Snap a photo of your Heart Shortbread Cookies and share it on Instagram! Tag me @YourInstagramHandle (or whatever your handle is!) so I can see them. Or, even better, leave a rating and comment on this recipe! Tell me what you thought, what you changed, and how much you loved them! Did you try a different extract? Did you add a Secret ingredient? Seriously, I wanna know!
Happy baking, and happy sharing! These Heart Shortbread Cookies are meant to be enjoyed with the people you love. So, go spread some sweetness!

Nutritional Information for Heart Shortbread Cookies
Alright, let’s talk numbers! I know, I know, it’s cookies, who cares about nutrition? But hey, it’s good to have an idea, right?
So, here’s a *very* approximate breakdown of the nutritional information per cookie. Keep in mind, this is just an estimate! It can vary a *lot* depending on the exact brands and ingredients you use. Also, I’m not a nutritionist, so don’t take this as gospel!
Okay, with all that said, here’s the disclaimer: This nutritional information is an estimate only, based on commonly available ingredients and brands. Actual values may vary.
With that out of the way, here’s what I’ve got:
- Calories: Approximately 150 per cookie
- Sugar: Around 15g (yikes!)
- Fat: Roughly 8g

Yeah, they’re not exactly health food, are they? But hey, they’re Heart Shortbread Cookies! Enjoy them in moderation, and savor every single buttery, sugary bite!
Print
Irresistible Heart Shortbread Cookies in Just 10 Minutes
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour
- Yield: Approximately 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Australian
- Diet: Vegetarian
Description
Make these heart-shaped shortbread cookies for a sweet treat. Decorate with royal icing and sprinkles for a festive touch.
Ingredients
- 125g butter, softened
- 1/4 cup (55g) caster sugar
- 1 cup (150g) plain flour
- 1/4 (45g) rice flour
- 100’s & 1000’s, to decorate
- 1 Coles Australian Free Range Egg white
- 2 tsp lemon juice
- 1 1/2 cups (240g) pure icing sugar, sifted
- Pink liquid food colouring
- Egg white, extra, to serve
- Lemon juice, extra, to serve
Instructions
- Preheat oven to 160°C. Line 2 baking trays with baking paper. Beat butter and sugar until creamy. Stir in flour and rice flour. Knead until smooth.
- Roll out dough to 3mm thickness. Cut heart shapes and place on trays. Bake for 10 mins or until light golden. Cool completely.
- To make royal icing, whisk egg white and lemon juice. Gradually add icing sugar until smooth. Divide into 3 portions and tint pink. Pipe edges of biscuits. Set aside to set.
- Add egg white and lemon juice to remaining icing to make a runny paste. Spoon icing into the center of biscuits and spread. Sprinkle with 100’s & 1000’s. Set aside to set.
Notes
- Ensure butter is softened for easy mixing.
- Cool cookies completely before decorating.
- Adjust icing consistency as needed for piping and spreading.
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 15g
- Sodium: 10mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 20mg