
Eid Sweet Milk and Pistachio Crumb Coffee Cake
A tender, crumbly sourdough coffee cake perfumed with cardamom and enriched with warm milk, topped with a fragrant pistachio and honey crumb topping. Perfect for Eid celebrations or any festive gathering, this cake celebrates Middle Eastern flavors with a moist crumb and satisfying texture.
Steps
Before you start
- Active sourdough starter at room temperature (fed 4–6 hours prior)
- Preheat oven to 350°F (175°C)
- Use a 9×13-inch (23×33 cm) baking pan, buttered or lined with parchment
- Bring milk to room temperature and let eggs sit out 30 minutes
Mix wet ingredients
- In a large bowl, whisk together the active sourdough starter, whole milk, melted butter, eggs, honey, and vanilla extract until fully combined.
- The mixture should be smooth and well-blended with no visible lumps of starter.
- This base takes about 2 minutes of gentle whisking.
+ Show details− Hide details
Ready when: Mixture is smooth and uniform
Tip: Use a whisk rather than a hand mixer to avoid overworking the sourdough starter.
Combine dry ingredients
- In a medium bowl, whisk together the 2 cups (250 g) all-purpose flour, baking powder, salt, and ground cardamom.
- Mix thoroughly to distribute the leavening and spice evenly throughout the flour.
- This should take about 1 minute.
+ Show details− Hide details
Ready when: No lumps visible in the mixture; color appears even throughout
Tip: Sift the cardamom and baking powder together if you notice any lumps in the spice.
Fold in dry ingredients
- Pour the dry mixture into the wet ingredients and fold gently with a spatula until just combined.
- Avoid overmixing; the batter should look slightly lumpy.
- Overmixing activates too much gluten and makes the cake tough.
- This takes about 1 minute.
+ Show details− Hide details
Ready when: No visible dry flour; batter has a loose, chunky consistency
Tip: Stop folding as soon as you don't see dry flour streaks. A few small lumps are fine and result in a more tender crumb.
Make the crumb topping
- In a medium bowl, combine 1 cup (125 g) flour, cold cubed butter, 0.25 cup (75 g) honey, and 0.25 teaspoon (1.5 g) salt.
- Use your fingertips to work the butter into the flour until the mixture resembles coarse crumbs with pea-sized pieces of butter visible.
- Fold in the 1 cup (130 g) chopped pistachios.
- The topping should feel moist and clumpy but not wet.
- This takes about 3 minutes.
+ Show details− Hide details
Ready when: Mixture resembles coarse crumbs with some larger pistachio pieces visible
Tip: Keep butter cold to achieve distinct crumbs rather than a wet paste. If the mixture becomes too warm, refrigerate it for 5 minutes.
Spread batter in pan
- Pour the cake batter into the prepared 9×13-inch (23×33 cm) baking pan.
- Spread evenly with a spatula, reaching into the corners.
- The batter should be about ½ inch (1.25 cm) thick.
- Take about 2 minutes to ensure an even layer.
+ Show details− Hide details
Ready when: Batter is smooth and level across the pan
Tip: If batter seems thick, dampen your spatula slightly to make spreading easier.
Top with crumb mixture
- Distribute the pistachio crumb topping evenly over the batter, gently pressing it down so it adheres slightly without compacting it into a solid crust.
- You should see distinct crumbs and pistachio pieces across the surface.
+ Show details− Hide details
Ready when: Crumb topping covers the entire surface in an even layer with visible pistachio pieces
Tip: Press gently to ensure the topping doesn't shift during baking, but avoid creating a dense, hard layer.
Bake the cakeOven 350°F / 175°C
- Place the pan in the preheated 350°F (175°C) oven and bake for 40 minutes.
- The cake is done when a wooden skewer inserted into the center comes out with a few moist crumbs (not wet batter), the top is deep golden brown, and the crumb topping is fragrant and lightly crisped.
+ Show details− Hide details
Ready when: Skewer inserted in center emerges with a few moist crumbs; top is golden brown; crumb topping is fragrant and lightly crisped
Tip: If the topping browns too quickly after 25 minutes, loosely tent the pan with aluminum foil to prevent excessive darkening.
Cool in pan
- Remove the cake from the oven and let it cool in the pan on a wire rack for 15 minutes.
- The cake will firm up slightly during this time, making it easier to cut without crumbling.
- You should still feel a gentle warmth from the pan.
+ Show details− Hide details
Ready when: Cake is no longer piping hot but still warm to the touch
Tip: Do not skip this cooling step; cutting too early will cause the cake to crumble.
Final cool and serve
- Turn the cake out onto a wire rack to cool completely, about 4 hours, or until the bottom is room temperature.
- You can slice and serve at room temperature, or serve slightly warm with hot tea or coffee.
+ Show details− Hide details
Ready when: Cake is cool to the touch throughout; crumb is set and tender
Tip: For the best flavor and most tender crumb, let the cake rest overnight before serving. The sourdough flavor and cardamom scent intensify.
Good to know
Tips
- For the best results, use an active, freshly fed sourdough starter that is bubbly and has a pleasant sour aroma. If your starter is sluggish, feed it and wait 4–6 hours until it peaks with lots of visible bubbles.
- The sourdough adds a subtle tang and improves the cake's keeping quality. The batter takes on a lovely fermented flavor and tender crumb as it rests after baking.
- Warm milk softens the crumb and enriches the cake without making it dense. Cold milk will lower the overall temperature and slow fermentation slightly.
- Toast pistachio pieces gently in a dry skillet for 2 minutes before chopping to enhance their flavor and aroma, especially if using raw pistachios.
Make ahead
Assemble the cake batter and crumb topping up to 2 hours ahead; refrigerate the prepared pan until ready to bake. Alternatively, bake the cake 1 day ahead, wrap loosely, and serve at room temperature or gently reheated.
Storage & reheating
Store at room temperature under a cake dome or loose foil for up to 2 days. Refrigerate for up to 4 days; slice cold or reheat gently in a 300°F (150°C) oven for 10 minutes. Freeze wrapped tightly in plastic wrap and foil for up to 2 months; thaw at room temperature for 4 hours before serving.
Substitutions
- ground cardamom → 1 teaspoon ground cinnamon + 0.25 teaspoon ground cloves. Use this combination for a warm, spiced flavor profile if cardamom is unavailable. Adjust to taste.
- roasted, lightly salted pistachios → unsalted raw almonds, coarsely chopped. Roasted almonds work well in the crumb topping, though you'll lose the distinctive pistachio color and mild nuttiness.
- active sourdough starter, unfed, at room temperature → 1.5 cups (360 ml) plain yogurt mixed with 1 teaspoon instant yeast. This replaces the sourdough tang with a tangier, slightly different crumb. Add the yeast to the yogurt 5 minutes before mixing into other wet ingredients.
- honey → maple syrup or agave nectar, equal amounts. These provide similar sweetness and moisture but will shift the flavor slightly. Use grade A or medium maple syrup for better cake structure.
More cakes
See all →Find more like this
- Meal
- Dessert
- Cuisine
- Middle Eastern
- Diet
- VegetarianHalal
- Method
- Oven
- Occasion
- Eid





