Diwali at home always starts with cardamom in the air- that unmistakable fragrance that signals something festive is about to happen. This year, I wanted to take that familiar aroma and give it a little twist. The result? Date Barfi Shortbread– a delicious crossover between the rich nuttiness of traditional Indian sweets and the buttery charm of Western bakes.
Think of this as your millionaire’s shortbread gone desi- just like how my Florentine Butter Cookies borrow a bit of nuts and caramel nostalgia, or my Chocolate Shortbread pairs classic crumbly texture with pure indulgence. This one layers saffron-scented shortbread, a gooey date-and-nut barfi filling, and a glossy white chocolate marble top in festive yellow. It’s buttery, chewy, nutty, and melts away with a golden aftertaste.
And because it’s part of my Indian Festive Dessert Series, it’s perfect for your Diwali sweet box or that tray of fusion treats to share with friends and family.

Let’s gather the ingredients:-
Following is a preview. For the detailed list, find the recipe card below:
Saffron Shortbread Base
- Butter (unsalted, softened) – gives the base its melt-in-the-mouth texture. Salted butter can be used, but skip added salt.
- Powdered sugar – keeps the texture fine and not grainy.
- Saffron milk – brings color, aroma, and festive luxury. You can use saffron essence if threads aren’t available.
- Cardamom powder – for that warm Indian touch.
- All-purpose flour – the structure of the shortbread. You can replace part of it with almond flour for extra richness.
Date Barfi Layer
- Dates (chopped or coarsely ground) – the star ingredient, adding natural sweetness and chewy texture.
- Ghee – enhances flavor and helps soften the dates.
- Cardamom powder – complements the nutty filling beautifully.
- Mixed nuts (almonds, cashews, walnuts, pistachios) – you can swap or add other nuts like peanuts, sunflower seeds or hazelnuts.
Chocolate Topping
- White chocolate compound – melts smoothly and sets firmly.
- Whole milk – helps in melting and keeping the topping glossy.
- Yellow gel food color – optional, for festive marbling.

How to make Date Barfi Shortbread?
- Prepare the Saffron Shortbread Base– Soak saffron in warm milk. Cream butter and sugar until smooth, then add saffron milk, cardamom, and flour. Press into an 8×8-inch pan, prick with a fork, and bake till lightly golden.
- Make the Date Barfi Filling– Cook chopped dates in ghee and cardamom until soft. Add roasted nuts and mix well. Spread evenly over the baked base and press down.
- Add the Chocolate Layer– Melt white chocolate with warm milk, pour over the date layer, and spread evenly. Swirl in a little yellow-colored white chocolate for a marbled effect.
- Chill and Serve– Refrigerate for 3–4 hours. Slice into neat squares and serve!
Storage Instructions for Date Barfi Shortbread
- Room temperature: Stays fresh for 2–3 days in an airtight container.
- Refrigerator: Keeps well for up to a week.
- Freezer: Can be frozen for up to 1 month. Wrap individual squares in parchment and thaw overnight in the fridge before serving.
FAQ
1. Can I make these ahead for Diwali?
Yes! You can prepare them a day or two in advance. Just refrigerate and slice on the day of serving.
2. Can I use milk chocolate instead of white?
Absolutely- though it changes the look, the flavor will be equally indulgent.
3. How do I make it less sweet?
Use semi-sweet or dark chocolate on top, or reduce the quantity of dates slightly.
4. Can I skip saffron?
Yes, though saffron adds that beautiful festive aroma. You can replace it with a pinch of turmeric for color.
5. My shortbread turned hard- what went wrong?
It may have been overbaked. Shortbread should be baked only until pale golden, not brown.
if you liked this, try these!




Date Barfi Shortbread
Ingredients
Method
- Soak 5–8 saffron strands in 1 tbsp of warm milk. Set aside.
- In a bowl, cream together 60g softened butter and 48g powdered sugar until smooth and creamy. Add the saffron milk and ⅛ tsp cardamom powder. Mix well.
- Sift in 120g all-purpose flour and combine until no dry streaks remain.
- Line an 8×8-inch baking pan with parchment paper, leaving a small overhang for easy removal. Press the dough evenly into the pan with the back of a spoon or flat utensil. Prick the surface with a fork.
- Bake in a preheated oven at 180°C (350°F) for 15–18 minutes or until the edges turn slightly golden. Set aside to cool.
- Coarsely chop or grind 200g dates. Heat 1 tbsp ghee in a pan, add the dates and ¼ tsp cardamom powder, and cook over medium heat, stirring until soft and sticky.
- Add the roasted and roughly chopped nuts (almonds, cashews, walnuts, pistachios) and mix until combined.
- Spread this mixture over the baked shortbread base. Press it gently using a scraper or flat spatula to even out the layer. Let it set aside.
- Melt 100g white chocolate with 50g hot whole milk until smooth. Pour this over (reserving 1/2 tbsp) the date-nut layer and spread evenly.
- Tint the reserved 1/2 tbsp white chocolate-milk mixture with a drop of yellow gel color, and drizzle small dots over the surface. Use a toothpick to create a marble effect.
- Refrigerate for 3–4 hours, then slice into squares and serve.
Notes
Storage Instructions
- Room temperature: 2–3 days.
- Refrigerator: 1 keep.
- Freezer: 1 month.