These old-fashioned German Rocks cookies are chewy, sweet, and full of warm holiday flavor. Packed with chopped dates, crunchy nuts, and a hint of spice, these rustic cookies have a soft texture that makes them perfect with a cup of coffee or tea. Popularized by the Bavarian Inn in Frankenmuth, they have become a beloved treat that many families enjoy making at home, especially during the holiday season.
German Rocks Cookies
Why You’ll Love This Recipe
Rich, chewy texture thanks to the combination of dates and brown sugar
Warm spices create a comforting homemade flavor
Simple pantry ingredients make them easy to prepare
Perfect for holidays, cookie exchanges, or everyday treats
A nostalgic recipe that has been loved for generations
Stores well, making them great for make-ahead baking
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 cup chopped dates
1 cup water
1 teaspoon baking soda
1 cup granulated sugar
1 cup brown sugar, packed
1 cup unsalted butter, softened
2 large eggs
3 cups all-purpose flour
1 teaspoon ground cinnamon
1 teaspoon ground cloves
½ teaspoon salt
1 cup chopped walnuts
1 cup raisins
Powdered sugar for dusting (optional)
Directions
Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper.
In a small saucepan, combine the chopped dates and water. Bring the mixture to a gentle boil over medium heat and cook for about 3–5 minutes until the dates soften.
Remove the saucepan from heat and stir in the baking soda. The mixture will foam slightly. Set aside and allow it to cool.
In a large mixing bowl, cream together the butter, granulated sugar, and brown sugar until light and fluffy.
Add the eggs one at a time, mixing well after each addition.
In a separate bowl, whisk together the flour, cinnamon, cloves, and salt.
Gradually add the dry ingredients to the butter mixture, mixing until just combined.
Stir in the cooled date mixture, followed by the chopped walnuts and raisins.
Drop spoonfuls of dough onto the prepared baking sheets, spacing them about 2 inches apart.
Bake for 12–15 minutes, or until the cookies are set and lightly golden.
Allow the cookies to cool on the baking sheet for a few minutes before transferring them to a wire rack.
If desired, lightly dust the cooled cookies with powdered sugar before serving.
Servings and timing
Servings: about 36 cookies
Preparation time: 20 minutes
Cooking time: 12–15 minutes per batch
Total time: about 35–40 minutes
Variations
Chocolate Chip Version
Add ½ cup chocolate chips for a richer flavor that pairs nicely with the spices.
Nut-Free Version
Simply omit the walnuts if you prefer a nut-free cookie. The texture will still be chewy and delicious.
Orange Zest Twist
Add 1 teaspoon of orange zest to the batter for a subtle citrus aroma.
Holiday Spice Mix
Enhance the festive flavor by adding ¼ teaspoon nutmeg and ¼ teaspoon allspice.
Coconut Addition
Mix in ½ cup shredded coconut for extra texture and sweetness.
Storage/Reheating
Room Temperature
Store the cookies in an airtight container at room temperature for up to 5 days.
Refrigerator
They can be stored in the refrigerator for up to 10 days in a sealed container.
Freezer
Place the cookies in a freezer-safe bag or container and freeze for up to 3 months. Thaw at room temperature before serving.
Reheating
Warm cookies in the microwave for about 8–10 seconds to restore their soft texture.
FAQs
What are German Rocks cookies?
German Rocks are traditional chewy cookies made with dates, nuts, raisins, and warm spices, known for their rustic appearance and rich flavor.
Why are they called German Rocks?
The name comes from their rough, rocky appearance after baking, which gives them a unique homemade look.
Can I use different nuts?
Yes, you can substitute walnuts with pecans, almonds, or any preferred nut.
Do I have to cook the dates first?
Yes, simmering the dates softens them and helps create the cookie’s signature chewy texture.
Can I make the dough ahead of time?
Yes, the dough can be refrigerated for up to 24 hours before baking.
Are these cookies very sweet?
They are moderately sweet, balanced by the spices and the natural sweetness of dates.
Can I replace raisins with something else?
Yes, dried cranberries or chopped dried apricots work well as substitutes.
Can I make them gluten-free?
You can try using a gluten-free all-purpose flour blend designed for baking.
Why did my cookies spread too much?
This can happen if the butter is too soft or the dough is too warm. Chilling the dough slightly can help.
Are these cookies good for holidays?
Yes, they are often baked during the winter holidays and are perfect for cookie trays and gift boxes.
Conclusion
German Rocks cookies are a timeless homemade treat filled with warm spices, sweet dates, and crunchy nuts. Their chewy texture and rustic charm make them a comforting dessert that many families enjoy year after year. Whether you bake them for the holidays or simply to enjoy with a warm drink, these classic cookies bring a taste of tradition right into your kitchen.
Chewy old-fashioned German Rocks cookies packed with dates, raisins, nuts, and warm spices, creating a rustic and comforting cookie perfect for holidays or everyday treats.
Ingredients
1 cup chopped dates
1 cup water
1 teaspoon baking soda
1 cup granulated sugar
1 cup brown sugar, packed
1 cup unsalted butter, softened
2 large eggs
3 cups all-purpose flour
1 teaspoon ground cinnamon
1 teaspoon ground cloves
1/2 teaspoon salt
1 cup chopped walnuts
1 cup raisins
Powdered sugar for dusting (optional)
Instructions
Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
In a small saucepan combine chopped dates and water. Bring to a gentle boil and cook for 3–5 minutes until softened.
Remove from heat and stir in the baking soda. Allow the mixture to cool.
In a large bowl cream together butter, granulated sugar, and brown sugar until light and fluffy.
Add eggs one at a time, mixing well after each addition.
In another bowl whisk together flour, cinnamon, cloves, and salt.
Gradually add the dry ingredients to the butter mixture and mix until just combined.
Stir in the cooled date mixture, walnuts, and raisins.
Drop spoonfuls of dough onto prepared baking sheets, spacing about 2 inches apart.
Bake for 12–15 minutes until cookies are set and lightly golden.
Cool on the baking sheet briefly before transferring to a wire rack.
Dust with powdered sugar if desired before serving.
Notes
Simmering the dates helps create the signature chewy texture.
Pecans or almonds can replace walnuts if desired.
Chilling the dough slightly can prevent excessive spreading.
Dried cranberries or apricots can substitute for raisins.
Cookies store well and develop even deeper flavor after a day.