• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Fantabulosity logo

  • All Recipes
  • Vintage Recipes
  • Holiday
  • Dinner Theme System
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
  • All Recipes
  • Vintage
  • Desserts
  • Holidays
  • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Vintage
    • Desserts
    • Holidays
    • About
      • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Cookies

    Grandma’s Christmas Cookies

    By: Jessica · Posted: Nov 27, 2025 · Updated: Dec 7, 2025 · This post may contain affiliate links. Please read my disclosure policy.

    • Facebook
    Jump to Recipe 0 comments
    Christmas cookie with cherries, dates and walnuts.

    My grandma’s Christmas cookies were my absolute favorite thing she made. Now, her egg custard was a close second but there was something about only being able to get these cookies one day of the year.

    Cookies made with cherries, dates and walnuts, stacked on a vintage plate.

     

    These cookies are the kind you tuck into holiday tins for friends, enjoy with afternoon coffee, or sneak warm off the cooling rack when no one's looking.

    Why You'll Love This Recipe

    • Classic, nostalgic flavor that tastes like Christmas at Grandma's
    • A soft and slightly chewy cookie with pops of cherry and nutty crunch
    • Easy to mix by hand and perfect for holiday gifting
    • Freezer friendly and great for cookie exchanges

    Ingredients (with Notes)

    • All-purpose flour - Gives the cookies structure and keeps them soft.
    • White granulated sugar - Sweetens and helps them bake up lightly golden.
    • Baking powder & baking soda - Helps the cookies rise and stay tender.
    • Salt - Balances the sweetness.
    • Shortening - Creates that classic, soft old-fashioned texture.
    • Eggs - Helps bind the dough.
    • Milk - A small amount adds moisture and helps everything come together.
    • Vanilla extract - Adds warmth and depth.
    • Maraschino cherries - Drained and chopped to keep the dough from turning pink while adding sweet, festive bites.
    • Walnuts - Adds crunch and nuttiness.
    • Pitted dates - Chopped for chewy sweetness in every bite.

    Instructions

    Preheat your oven to 350°F and line your cookie sheets with parchment paper.

    In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Add the shortening and work it into the dry ingredients using a fork or clean hands until the mixture resembles soft crumbs. Set aside.

    Flour, salt, baking powder and soda and shortening in mixing bowl.

    In a small bowl, whisk together the eggs, milk, and vanilla.

    Eggs, milk, and vanilla in mixing bowl.

    Pour the wet mixture into the dry ingredients and stir with a spoon until a thick dough forms.

    Cookie dough mixed in mixing bowl.

    Stir in the walnuts and chopped dates.

    Walnuts and chopped dates in mixing bowl with cookie dough.

    Place the drained cherries on a paper towel to remove extra moisture, then chop them into small pieces. Add the cherries to the dough and gently fold them in so the color doesn't smear.

    Chopped, drained cherries in cookie dough.

    Use a tablespoon of dough or a cookie scoop to form balls and place them on the prepared baking sheet, leaving about 2 inches between each cookie.

    Cookie dough balls on cookie sheet.

    Bake for 9 to 11 minutes or until the bottoms begin to turn golden. (You can see how the cookie below is showing a little golden around the edges. This is perfect.)

    Let the cookies rest on the baking sheet for one minute before transferring them to a cooling rack.

    Baked Grandma's Christmas cookies on baking sheet.

    Tips & Notes

    • Make sure the cherries are well drained to keep the dough from turning pink.
    • Shortening keeps the texture soft and tender, just like Grandma made them.
    • A cookie scoop helps keep the cookies the same size for even baking.

    FAQs

    Can I use butter instead of shortening?

    It will change the texture slightly and make the cookies spread a bit more, but it will still work. Grandma used Crisco, so I use Crisco.

    Can I leave out the nuts?

    Yes. The cookies will still bake beautifully without walnuts.

    Can these be frozen?

    Absolutely. Freeze baked cookies or freeze the dough in scoops to bake later.

    Cherry, dates, walnuts cookies on vintage plate.

    Storage & Freezing

    Store the cookies in an airtight container at room temperature for 3 to 5 days. To freeze, place cooled cookies in a freezer bag or airtight container for up to 3 months. Thaw at room temperature when ready to enjoy.

    Serving Suggestions

    These make wonderful additions to Christmas cookie trays and holiday dessert buffets. Enjoy them with a mug of coffee, hot cocoa, or spiced tea. They're also perfect for gifting in a festive tin lined with parchment paper.

    Hand holding Christmas cookie.

    More Christmas Recipes

    If you need more Christmas recipes, I have so many fun cakes, pies, side dishes, and enough cookies to celebrate “12 Days of Cookies.” Here are recent Christmas recipes you’ll love…

    • A slice of black forest poke cake on a plate.
      Black Forest Poke Cake
    • Stacked snickerdoodle cookies on a vintage plate.
      Mom’s Snickerdoodle Cookies
    • A slice of chocolate chip cookie pie on a plate with a fork.
      Chocolate Chip Cookie Pie
    • A slice of cranberry cake with butter sauce being poured over the top.
      Cranberry Cake with Butter Sauce

    Recipe

    Cookies with cherries, dates and walnuts, stacked on vintage plate.

    Grandma’s Christmas Cookies

    Jessica Burgess
    My grandma's christmas cookies were made using dates, maraschino cherries and walnuts! Beautiful for Christmas and easy enough for a big cookie platter.
    Be the first to rate!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 11 minutes mins
    Total Time 21 minutes mins
    Course Dessert
    Cuisine American
    Servings 30 cookies
    Calories 160 kcal

    Video

    Ingredients

    • 2 ½ cups all-purpose flour
    • 1 cup white granulated sugar
    • 1 teaspoon baking powder
    • ½ teaspoon baking soda
    • ½ teaspoon salt
    • ¾ cup shortening I used Crisco
    • 2 eggs
    • 2 tablespoons milk I used whole but 2% will work.
    • 1 teaspoon vanilla extract
    • ½ cup maraschino cherries drained & stems removed, then chopped
    • 1 cup walnuts chopped
    • 1 cup pitted dates chopped

    Instructions
     

    • Preheat oven to 350°F and line cookie sheets with parchment paper.
    • In a large mixing bowl, add 2 ½ cups all-purpose flour, 1 cup white granulated sugar, 1 teaspoon baking powder, ½ teaspoon baking soda, and ½ teaspoon salt. Mix together to combine.
    • Add ¾ cup shortening to the dry mixture. Use a fork or clean hands to work it into the mixture until it looks crumbly. Set aside.
      Flour, salt, baking powder and soda and shortening in mixing bowl.
    • In a small mixing bowl, whisk together 2 eggs, 2 tablespoons milk, and 1 teaspoon vanilla extract. Pour this wet mixture into the dry mixture and stir until a thick dough forms.
      Eggs, milk, and vanilla in mixing bowl.
    • Stir in 1 cup chopped walnuts and 1 cup chopped, pitted dates.
      Walnuts and chopped dates in mixing bowl with cookie dough.
    • Place ½ cup maraschino cherries (stems removed and drained) on a paper towel to remove excess moisture, then chop them into small pieces. Gently fold the chopped cherries into the dough, being careful not to smear the color.
      Chopped, drained cherries in cookie dough.
    • Use a cookie scoop or tablespoon to scoop out about 1 tablespoon of dough per cookie. Place dough balls on the prepared baking sheet, leaving about 2 inches between each one.
      Cookie dough balls on cookie sheet.
    • Bake for 9 to 11 minutes, or until the bottoms of the cookies begin to turn golden. Let them rest on the baking sheet for one minute before transferring them to a cooling rack.
      Baked Grandma's cookies on cookie sheet.
    • Store in an airtight container for 3 to 5 days.
      Cherry, dates, walnuts cookies on vintage plate.

    Notes

    Stirring and mixing with a spoon, rather than a hand mixer, gives these cookies my preferred texture. 

    Nutrition

    Serving: 1cookie | Calories: 160kcal | Carbohydrates: 21g | Protein: 2g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 11mg | Sodium: 77mg | Potassium: 67mg | Fiber: 1g | Sugar: 11g | Vitamin A: 21IU | Vitamin C: 0.1mg | Calcium: 20mg | Iron: 1mg

    Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.

    Keywords cookies made from scratch, cookies made with cherries, dates and walnuts, holiday cookies, vintage recipe
    Tried this recipe?Let us know how it was!

    More Cookie Recipes

    • Strawberry cake mix cookies on white plate.
      Strawberry Cake Mix Cookies
    • Cake mix peanut butter cookies stacked.
      Cake Mix Peanut Butter Cookies
    • Bird Nest Cookies on a plate.
      Bird Nest Cookies
    • Stack of Twix cookies on white marble counter.
      Twix Cookies
    Subscription Form

    Get 5 Days of Delicious & Easy Dinner Recipes!

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




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

    Primary Sidebar

    Jessica Burgess of Fantabulosity, slicing an avocado.

    Hi, I'm Jessica! - Owner and Creator of the blog and brand, Fantabulosity.

    I’m here to teach you how to make quick and easy recipes, using simple ingredients, that your family will love.

    More about me →

    Christmas Recipes

    • Slice of eggnog tres leches cake on a plate, next to fork.
      Eggnog Tres Leches Cake
    • 9x13 baking dish with party potatoes inside, and a wooden serving spoon, spooning it out.
      Party Potatoes
    • Crock Pot Boneless Turkey Breast on plate with vegetables.
      Crock Pot Boneless Turkey Breast and Gravy
    • Wooden spoon holding a serving of old-fashioned cornbread dressing.
      Old-Fashioned Cornbread Dressing
    • German Chocolate Sheet Cake in baking dish.
      German Chocolate Sheet Cake
    • Yeast rolls in baking pan.
      Yeast Rolls Recipe

    Popular Recipes

    • bread pudding in baking dish
      Bread Pudding Recipe: Easy Old Fashioned Recipe (With Video!)
    • Burger baked in the oven, steamed in aluminum foil, and placed on white plate.
      Burgers in the Oven
    • Vanilla sauce drizzled on to bread pudding, in a small white dish.
      Vanilla Sauce Recipe
    • Strawberry brownies on white marble cutting board.
      Strawberry Brownies Recipe
    • Cheeseburger Sliders
      Cheeseburger Sliders with Hawaiian Rolls
    • One serving of pecan pie dump cake on a plate topped with vanilla ice cream and caramel drizzle.
      Pecan Pie Dump Cake

    Footer

    ↑ back to top

    Featured In

    About

    • About Jessica
    • Contact
    • Collaborate
    • Dinner System

    Easy Recipes

    • All Recipes
    • Vintage Recipes
    • Dinner Recipes
    • Desserts

    How to Cook

    • Oven-Baked
    • Stove-Top
    • No Bake
    • Slow Cooker

    Privacy Policy |Accessibility Copyright © 2025 Fantabulosity | Terms & Conditions | FTC

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required