Shortbread Christmas Cookies


This buttery shortbread Christmas cookie recipe makes tasty cookies that hold their shape very well. It makes beautiful Valentine hearts also!

Prep Time:
25 mins
Cook Time:
20 mins
Additional Time:
30 mins
Total Time:
1 hr 15 mins
3 dozen cookies


  • 3 cups all-purpose flour

  • ¾ cup white sugar

  • ¼ teaspoon salt

  • 1 ½ cups cold butter

  • ½ teaspoon rum extract

  • ½ teaspoon almond extract

  • 2 tablespoons cold water

  • 2 cups confectioners' sugar

  • 2 tablespoons milk

  • 2 teaspoons milk

  • 1 drop food coloring, or to desired shade (Optional)

  • 1 tablespoon colored edible glitter, or as desired


  1. Whisk together flour, white sugar, and salt in a large bowl; with a pastry cutter, cut in butter until the mixture resembles coarse crumbs.

  2. Stir rum extract, almond extract, and water together in a small bowl. Stir into flour mixture, a little bit at a time, until mixture holds together in a ball when you squeeze it.

  3. Place dough on a floured work surface and sprinkle with flour; roll out into a sheet 1/4 inch thick. Cut into shapes with floured cookie cutters, and place 1 inch apart on ungreased baking sheets. Cover with a layer of plastic wrap, and refrigerate for 30 minutes.

  4. Preheat the oven to 325 degrees F (165 degrees C).

  5. Bake cookies in the preheated oven just until the edges are lightly browned, 15 to 18 minutes. Allow to cool on sheets for 2 minutes before removing to wire racks to finish cooling. Cool completely before decorating.

  6. For frosting, whisk confectioners' sugar and milk together in a bowl until smooth. If desired, divide frosting into small bowls and tint each to desired shade with food coloring.

  7. Frost cooled cookies. Sprinkle with edible glitter before frosting sets.

Nutrition Facts (per serving)

149 Calories
8g Fat
19g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 36
Calories 149
% Daily Value *
Total Fat 8g 10%
Saturated Fat 5g 25%
Cholesterol 20mg 7%
Sodium 71mg 3%
Total Carbohydrate 19g 7%
Dietary Fiber 0g 1%
Total Sugars 11g
Protein 1g
Calcium 6mg 0%
Iron 1mg 3%
Potassium 16mg 0%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love