Desserts
This almond cake Pakistani recipe delivers the perfect balance of moist, cardamom-scented layers and a signature toasted nut topping. š The secret lies in blending ground almonds with ghee and milk for a rich, dense texture that stays tender without being too soft. I've perfected this version after years of baking traditional Sheer Khurma, ensuring every bite captures that authentic Pakistani flavor profile.
The recipe begins with a fragrant batter infused with cardamom and rose water, creating that signature floral aroma we all love. Toasted almonds and pistachios form a crunchy, golden topping that contrasts beautifully with the soft cake underneath. This is the kind of dessert that feels special enough for celebrations but simple enough for weeknight treats.
What makes this recipe stand out is its foolproof method for achieving that signature textureāneither too firm nor too crumbly. The cake rises just enough to create soft layers while maintaining its signature density. Once baked, the toasted nut topping adds both visual appeal and a satisfying crunch with every bite.
Perfect for Diwali celebrations, Eid gatherings, or as a luxurious dessert for family dinners, this almond cake is sure to impress. The best part? It keeps well at room temperature for up to 5 days, making it ideal for meal prep or gifting. Let's get baking!
Ingredients for almond cake pakistani
Ground almonds, cardamom, and rose water create this luxurious Pakistani dessert's signature flavor and texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Almonds š„ | 1 ½ cups | Finely ground for smooth texture |
| Unsalted Butter š§ | 1 cup | Softened but not melted |
| Granulated Sugar š | 1 ½ cups | White or light brown sugar |
| All-Purpose Flour š¾ | 1 ½ cups | Sifted for lightness |
| Whole Milk š„ | 1 cup | Room temperature preferred |
| Large Eggs š„ | 4 whole | Room temperature for best mixing |
| Cardamom Pods šæ | 10 whole | Lightly crushed for aroma |
| Rose Water šø | 1 tbsp | Pure, food-grade quality |
| Baking Powder š | 1 tbsp | Fresh for proper rise |
| Salt š§ | ½ tsp | Fine sea salt preferred |
| Sliced Almonds š„ | 1 ½ cups | Whole or slivered work too |
| Pistachios š° | ½ cup | Shells removed, roughly chopped |
| Powdered Sugar š | ½ cup | For dusting finished cake |
| Ghee š§ | ¼ cup | For toasting nuts |
The ground almonds are the heart of this cakeālook for finely ground almonds from bulk bins at Whole Foods or Indian grocery stores for that authentic texture. Cardamom pods should be vibrant green, not gray or brittle. Rose water is non-negotiable for that floral aroma; grab it from the international aisle at Kroger or Trader Joe's. The ghee for toasting nuts should be pure, with no additivesāGowardhan brand is my go-to, but any good quality works. For the almonds and pistachios, toast them in the ghee until goldenāthis is where the magic happens!
No cardamom pods? Ground cardamom at one-third the amount works in a pinch. Rose water hard to find? Orange blossom water is a lovely substitute. The flour can be swapped for almond flour if you're avoiding gluten, but the texture will be denser. For the nuts, cashews or hazelnuts add a different but delicious twist. If you're making this ahead, toast the nuts the day beforeāthey keep their crunch better that way. The cake batter should be smooth but slightly thick; if it's too runny, add a bit more flour.
This cake keeps beautifully at room temperature for 5 days in an airtight container, making it perfect for gifting. For longer storage, wrap tightly in plastic and freeze for up to 3 months. The nut topping stays crisp for 3 days if stored separately. To serve, dust with powdered sugar right before slicingāit adds that final touch of elegance. The cake tastes even better the next day as the flavors meld, so bake it a day ahead if you can!
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipeājust fold the ground almonds into melted butter, then stir in sugar and flour until itās just combined. No electric mixer, no overworking the batter, and no stress. The texture comes from the almonds absorbing the milk while baking, so you donāt even need to worry about overmixing.
- Nutty Sweetness: That first bite? Rich, buttery, and packed with the warm, toasty flavor of ground almondsālike a cross between a cake and a cookie. The milk keeps it moist without being heavy, and the sugar caramelizes just enough to give it that irresistible crispness on top. Honestly, Iāll take this over store-bought any day.
- Crowd-Pleaser Anywhere: Bring this to a potluck, pack slices for school lunches, or serve it with chai at a family gathering. Itās neutral enough to pair with anythingāsweet tea, spiced milk, or even a dollop of rose jam. My kids ask for it at parties, and my in-laws think itās āfancy.ā (Between us, itās just five ingredients.)
- Leftovers That Last: This cake doesnāt dry out fast, so I can bake a whole tray on Sunday and still have perfect slices by Thursday. The almonds keep it dense and satisfying, so no one skips breakfast or snacks. Plus, the butter and milk make it feel indulgent without breaking the bankāeach serving costs less than a fancy pastry.
Step-by-step instructions for cardamom-scented almond cake
This traditional Pakistani almond cake delivers melt-in-your-mouth moistness and a fragrant cardamom-pistachio crunch.
š³ Step 1: Toast the Nut Topping for Maximum Flavor
Preheat your oven to 350°F. In a small bowl, combine the 1.5 cups sliced almonds, 0.5 cup pistachios, and 0.25 cup ghee. Spread this mixture evenly on a parchment-lined baking sheet. Toast for 8-10 minutes until the nuts are golden brown and fragrantāstir halfway to ensure even browning.
Here's the thingāthis toasting step transforms bland nuts into aromatic powerhouses. The ghee adds richness while preventing burning. Remove from oven and let cool completely before using. I like to spread them out on a wire rack to cool faster and prevent steam from making them soggy.
šØāš³ Step 2: Whisk Wet Ingredients to Perfect Creaminess
In a large mixing bowl, combine the 1 cup softened unsalted butter, 1.5 cups granulated sugar, 4 whole large eggs, 1 cup whole milk, 1 tbsp rose water, and the contents of the 10 lightly crushed cardamom pods. Whisk vigorously for 3-4 minutes until the mixture is pale yellow and nearly tripled in volumeāthis incorporates air for that signature light texture.
Don't skip the rose waterāit's what gives this cake its signature floral aroma. I crush the cardamom pods between my palms first to release their essential oils, then remove the seeds. The mixture should smell intensely spiced and floral when you're done. If it looks too thick, add 1-2 tablespoons more milk to reach a smooth batter consistency.
š„ Step 3: Fold Dry Ingredients Gently for Lightness
In a separate bowl, sift together the 1.5 cups all-purpose flour, 1 tbsp baking powder, and 0.5 tsp salt. Add the 1.5 cups ground almonds and mix lightly with a whisk. Now, gently fold this dry mixture into your wet ingredients using a spatula, being careful not to overmixājust until combined. The batter should be thick but pourable.
Here's where it gets tricky: you want to maintain those air pockets you created earlier. I use a gentle folding motion, cutting through the center and bringing the batter up from the bottom to incorporate the dry ingredients without deflating the mixture. A few small lumps are fineāthey'll disappear during baking. The batter should coat the back of your spatula smoothly but still hold its shape when lifted.
š„ Step 4: Bake in Layers for Perfect Texture
Grease a 9-inch round cake pan generously with butter and dust with flour. Pour half of your batter into the prepared pan. Sprinkle half of your toasted nut mixture evenly over the top, pressing down gently. Add the remaining batter, then top with the remaining nuts, pressing down again to create a crunchy top layer.
Bake at 350°F for 45-50 minutes until a toothpick inserted in the center comes out clean and the top is golden brown. The cake should spring back slightly when pressed gently in the center. Real talk: your oven might run hot, so start checking at the 40-minute mark. If the top browns too quickly, tent with foil.
ā° Step 5: Cool and Dust for Showstopping Presentation
Remove from oven and let the cake cool in the pan for 15 minutes. Then transfer to a wire rack to cool completely. Once fully cooled, dust the top generously with the 0.5 cup powdered sugar using a fine-mesh sieve. This creates that signature snowy finish that makes this cake look like it came from a bakery.
The cooling process is crucialārushing this step can make your cake gummy. I like to invert the cake onto a serving plate after cooling to show off that beautiful crunchy nut top. Serve at room temperature with a cup of chai for the ultimate Pakistani experience. The contrast between the moist cake and crunchy nut topping is what makes this recipe truly special!
Pro Tips For Making Almond Cake Pakistani
- Toast the Almonds: Spread ground almonds on a baking sheet and toast at 325°F (160°C) for 8-10 minutes until they smell nutty and deepen in color. This step cuts the raw almond taste and makes the cake richerātrust me, skipping it leaves a bland finish. ---
- Cream Butter Cold: Use butter straight from the fridgeāit should be firm but not rock-hard. Beat it with sugar until light and fluffy (about 3-4 minutes), then fold in the wet ingredients. Soft butter = greasy cake; cold butter = structure. ---
- Sift the Flour Twice: Pakistani almond cakes rely on aeration, so sift the flour before mixing and again after adding it to the batter. This prevents lumps and ensures the cake rises evenlyāno one wants a dense, brick-like center. ---
- Donāt Overmix the Batter: Mix just until combinedāoverworking the batter develops gluten, which turns the cake tough. Fold in the milk gently, then stop. The batter will look shaggy, but thatās how you get a tender crumb.
Serving suggestions for leftovers
Chai Pairing
This almond cake pairs perfectly with a warm cup of masala chaiāthe aromatic spices complement the cardamom and rose water beautifully. I recommend a strong, spiced chai with cinnamon, ginger, and black pepper for that extra depth. For an authentic touch, serve it in traditional steel or clay cups with a side of dried dates or fresh mint leaves. The warmth of the chai cuts through the richness of the cake, making each bite feel like a cozy indulgence. šµ
Garnish Variations
While the classic version features toasted almonds and pistachios, you can elevate it further with edible silver leaf or gold leaf for a luxurious touchāperfect for special occasions like Diwali or Eid. For a modern twist, sprinkle crushed pistachios and freeze-dried rose petals on top before serving. I also love dusting with saffron-infused powdered sugar for a vibrant golden hue that adds both color and a subtle floral note. šø
Serving Plates
Presentation matters! Serve this cake on a wooden board or marble slab to highlight its rustic yet elegant appeal. For a festive look, arrange fresh pomegranate seeds or edible flowers around the plate. If you're serving it at a gathering, consider individual cake stands or tiered plates to make it the centerpiece. The contrast of the golden nuts against the soft cake creates a visually stunning dessert thatās as beautiful as it is delicious. š½ļø
Complementary Sweets
Pair this almond cake with shahi tukda or gulab jamun for a dessert platter that feels like a celebration. The creamy, milk-based sweets balance the nutty richness of the cake beautifully. For a lighter option, serve with mango lassi or rose milk to refresh the palate between bites. If you're serving it as part of a mehndi or wedding dessert table, include kheer or basundi to round out the selection. š
Occasion-Specific Touches
For Diwali, add gold-dusted nuts or dried orange slices to the garnish. During Ramadan, serve with date syrup drizzle for a traditional touch. For birthday celebrations, write "Happy Birthday" in powdered sugar or place a small candle in the center before serving. These small details make the cake feel even more special and tailored to the occasion. āØ
Storage and Reheating
Store leftovers in an airtight container at room temperature for up to 5 days, or freeze for 3 months. To reheat, warm slices in the oven at 300°F for 5-7 minutes to restore the crunch of the nut topping. I like to serve slightly warmed slices with a dash of rose water on top for that extra burst of flavor. The cake tastes best at room temperature, so let it sit for 10-15 minutes before serving after refrigeration. āļø
Nutrition facts
Frequently asked questions
Can I make this almond cake without ground almonds?
Yes, but the texture will be different! You can substitute with 1.5 cups almond flour for a slightly denser cake, or use 1 cup finely chopped toasted almonds (folded in at the end) for a nutty crunch throughout. The flavor will still be delicious, but the signature moist, crumbly texture may change.
Why does my Pakistani almond cake turn out dry?
Overbaking is the most common culprit! Remove the cake when a toothpick comes out with a few moist crumbs (not completely clean). Another trick: brush warm cake layers with 1 tablespoon milk or rose water while cooling. Also, ensure your oven isn't running too hotā350°F is ideal, but check with an oven thermometer if yours is unreliable.
What's the best way to store this cake for special occasions?
For short-term storage (5 days), keep in an airtight container at room temperature. For longer storage, wrap tightly in plastic and freeze for up to 3 months. To maintain freshness, place a slice of bread in the container to absorb moisture. Thaw overnight in the fridge before serving.
Can I substitute rose water with something else?
For a floral alternative, try orange blossom water (1 tbsp) or vanilla extract (1 tsp). If you prefer no floral notes, omit it entirelyāthe cardamom will still shine. For a citrus twist, add 1 teaspoon lemon zest to the batter. Just remember, rose water is key for that authentic Pakistani aroma!
How do I make this cake gluten-free?
Replace the 1.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). For extra moisture, add 1 tablespoon yogurt or applesauce to the wet ingredients.
