
This date coffee cake transforms humble dates into something truly spectacular when soaked in rich espresso. The combination creates a moist, flavorful cake that perfectly balances sweetness with deep coffee notes, all topped with a decadent espresso glaze and crunchy walnuts. It's the kind of treat that makes any coffee break feel special.
I first made this cake when looking for something to serve at a book club meeting. After receiving so many compliments and recipe requests, it became my signature contribution to brunches and holiday gatherings.
Ingredients
- Dates: Provide natural sweetness and incredible moisture when soaked in coffee
- Hot espresso or coffee: Amplifies the flavor and creates the cake's signature texture
- Baking soda: Helps soften the dates while adding necessary leavening
- All-purpose flour: Provides the perfect structure for this dense yet tender cake
- Cinnamon and nutmeg: Add warmth that complements the coffee notes beautifully
- Butter: Creates richness and helps develop the cake's velvety crumb
- Brown sugar: Adds depth with its molasses notes that pair perfectly with dates
- Granulated sugar: Balances sweetness and helps with proper creaming
- Egg: Binds everything together while adding structure
- Vanilla extract: Rounds out flavors and enhances the cake's aromatic profile
- Walnuts: Provide essential textural contrast and nutty flavor that complements dates
- Powdered sugar: Creates a smooth glaze that sets beautifully
Step-by-Step Instructions
- Prepare Date Mixture:
- Combine chopped dates with hot espresso and baking soda in a large bowl. This crucial step allows the dates to soften completely while the hot liquid activates the baking soda. Let this mixture sit undisturbed while you prepare the other ingredients. The dates will absorb the coffee flavor and become incredibly plump and tender.
- Combine Dry Ingredients:
- Whisk together flour, cinnamon, nutmeg, and salt in a separate bowl. This even distribution ensures consistent flavor throughout the cake. The warming spices complement both the dates and coffee without overwhelming them.
- Cream Butter and Sugars:
- Beat butter with both sugars until light and fluffy, about 3-4 minutes. This incorporates air into the batter, creating a lighter texture despite the dense ingredients. Don't rush this step as proper creaming is essential for the cake's structure.
- Add Wet Ingredients:
- Beat in egg and vanilla until thoroughly incorporated. The mixture may look slightly curdled at this point, but it will come together once the dry ingredients are added.
- Combine Mixtures:
- Strain the dates, reserving the liquid. Alternate adding the reserved date liquid and dry ingredients to the butter mixture, beginning and ending with the liquid. Mix just until combined after each addition to prevent overworking the gluten, which would result in a tough cake.
- Fold in Dates and Nuts:
- Gently fold in the strained dates and toasted walnuts using a rubber spatula. This careful folding preserves the texture of the dates and ensures they remain evenly distributed throughout the batter rather than sinking to the bottom.
- Prepare Pan and Bake:
- Line a loaf pan with parchment paper and pour in the batter. Bake until a toothpick inserted in the center comes out clean, about 55-65 minutes. The cake will develop a beautiful golden crust while remaining incredibly moist inside.
- Glaze and Finish:
- Once cooled, drizzle with espresso glaze and sprinkle with additional toasted walnuts. Allow the glaze to set before slicing to achieve clean, beautiful pieces.

The espresso-soaked dates are truly the star of this recipe. Their transformation from dry, somewhat tough fruit to plump, flavor-packed morsels never fails to amaze me. My grandmother first taught me to soak dates in coffee, a technique that elevates this humble fruit to something truly spectacular.
Make It Your Own
This recipe welcomes customization based on your preferences and pantry. For a more intense coffee flavor, use espresso powder instead of brewed coffee in both the cake and glaze. If walnuts aren't your preference, pecans make an excellent substitute, offering a slightly sweeter, more buttery flavor profile. For a dairy-free version, use coconut oil instead of butter—it adds a subtle complementary flavor that works wonderfully with the dates.

Storage and Serving
This cake actually improves with time as the flavors meld and deepen. Store it at room temperature, tightly wrapped, for up to 3 days, or refrigerate for up to a week. For longer storage, freeze unglazed slices wrapped individually in plastic wrap and then aluminum foil. When ready to serve, thaw at room temperature and add fresh glaze.
Perfect Pairing Suggestions
Serve this cake slightly warm with a scoop of vanilla ice cream for an indulgent dessert. For breakfast or brunch, pair it with fresh fruit and a cup of coffee. The cake also makes an excellent companion to a cheese board—try it with a creamy blue cheese or aged gouda for a surprising sweet-savory combination that will impress guests.
Frequently Asked Questions
- → How do you keep the cake moist?
The cake stays moist because of the dates soaked in espresso, which retain their natural moisture and distribute it throughout the batter as it bakes.
- → Can I substitute espresso with regular coffee?
Yes, you can use strong brewed coffee as a substitute for espresso; however, espresso adds a deeper flavor to the cake.
- → Is it necessary to toast the walnuts?
Toasting walnuts enhances their flavor and adds a slight crunch, but you can skip this step if preferred.
- → Can the glaze be made thicker or thinner?
Yes, adjust the thickness by adding more powdered sugar for a thicker glaze or a few drops of hot water to make it thinner.
- → What can I use instead of parchment paper for lining the pan?
If you don’t have parchment paper, you can grease the pan well with butter or baking spray to prevent sticking.