Almond Cake Recipe Indian: Cardamom-Infused Moisture and Nutty Crunch

Desserts

Almond Cake Recipe Indian: Cardamom-Infused Moisture and Nutty Crunch

This Indian almond cake recipe delivers the perfect balance of moisture and nutty crunch, infused with fragrant cardamom and aromatic almonds. The secret lies in blending ground almonds with a light flour base, creating a tender yet dense texture that stays fresh for days. I developed this version after years of testing traditional Badam Ka Sheer Khurma techniques, adapting them for modern home baking.

The cake's signature flavor comes from slow-cooked milk reduced with ghee and cardamom, which forms the foundation for a rich, spiced batter. Whole almonds are layered between moist layers, adding both texture and visual appeal. This method ensures the cake remains tender without being overly sweet—a common challenge in Indian almond desserts.

What makes this recipe special is its versatility. Serve it warm with a dusting of powdered sugar for a kheer-inspired dessert, or enjoy it at room temperature with a cup of masala chai. The cardamom-infused moisture keeps it delicious for up to 5 days when stored properly, making it perfect for celebrations or everyday treats.

Whether you're baking for Diwali, Eid, or a simple weekend dessert, this almond cake brings the warmth of Indian tradition to your kitchen. The technique is straightforward, but the result is undeniably special—rich, fragrant, and impossible to resist.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond cake recipe indian

Traditional Indian almond cake ingredients—ground almonds, cardamom, and ghee—create a moist, fragrant dessert with perfect nutty crunch.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for even texture
Ground Almonds 🥜 1 ½ cups Finely ground, skin-on preferred
Unsalted Butter 🧈 1 cup Cold, cubed for even blending
Granulated Sugar 🍚 1 ½ cups Superfine preferred for smoothness
Powdered Sugar 🍚 1 cup For dusting and layering
Whole Milk 🥛 1 ½ cups Full-fat for richness
Ghee 🧈 ½ cup Clarified butter for flavor
Green Cardamom Pods 🌿 10 whole Lightly crushed for aroma
Whole Almonds 🥜 1 cup Sliced lengthwise for texture
Large Eggs 🥚 4 whole Room temperature for blending
Baking Powder 🍞 2 tsp Aluminum-free preferred
Vanilla Extract 🌸 1 tsp Pure, high-quality preferred
Salt 🧂 ½ tsp Fine sea salt preferred

The ground almonds are the heart of this cake, so quality matters. Buy skin-on almonds from specialty stores like Whole Foods or Indian markets—they yield richer flavor than pre-ground store brands. The cardamom should be fresh, with vibrant green pods that release aroma when crushed. Ghee is non-negotiable; it adds the signature richness that butter can't replicate. For the almonds, look for Marcona or California varieties if available—their buttery texture elevates the final product. Store almonds in an airtight container to prevent rancidity.

No cardamom pods? Ground cardamom at one-third the amount works, but fresh is ideal. Substituting butter for ghee? Use full-fat and add an extra pinch of salt to compensate for flavor loss. For a lighter texture, replace half the ground almonds with almond flour (blend whole almonds yourself). The sliced almonds can be toasted lightly before layering for enhanced crunch. If you're baking at high altitude, reduce the baking powder by 0.25 tsp to prevent over-rising. For a gluten-free version, swap flour for a 1:1 gluten-free baking blend.

This cake stays moist for 5 days when stored in an airtight container at room temperature, but the layers firm up beautifully after 24 hours. For longer storage, wrap tightly in plastic and refrigerate for up to 1 week. The ghee-rich batter freezes well for 3 months—bake from frozen, adding 5-7 minutes to the cooking time. To serve, dust generously with powdered sugar and pair with masala chai or warm badam milk. The cardamom flavor intensifies slightly after resting, so wait at least 1 hour before slicing.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe—just fold the flour and almonds into softened butter until it looks like wet sand. No electric mixer, no fuss, and the texture comes out perfectly crumbly without being dry.
  • Buttery Almond Magic: That combo of ground almonds and butter? It’s like eating a hug. The almonds add this nutty richness while the butter keeps it moist—no one will guess it’s not a fancy bakery slice.
  • Tea Time Hero: Between us, this cake is my go-to for guests who "just dropped by." Slice it thin, dust with powdered sugar, and serve with chai—suddenly, you’re hosting like a pro. (Pro tip: It keeps well for days.)
  • Budget-Friendly Luxury: Ground almonds might sound pricey, but a little goes a long way here. I stretch a cup to make two cakes, and the butter’s rich flavor means you don’t need extra fat. Leftovers? Even better—it stays fresh for a week.

Step-by-step instructions for cardamom-infused almond cake

Master this traditional Indian technique for a tender crumb and aromatic cardamom flavor.

1

Prepare the Cardamom-Infused Milk Base

In a small saucepan, combine the 1.5 cups whole milk and 10 whole green cardamom pods. Bring to a gentle simmer over medium heat for 5 minutes to infuse the milk with cardamom's warm, floral notes. Remove from heat and let steep for 10 minutes, then strain through a fine-mesh sieve to remove the pods. This aromatic milk forms the moist foundation of the cake.

While the milk cools, lightly toast the 1 cup whole almonds in a dry skillet over medium heat for 3-4 minutes until fragrant. Immediately slice them lengthwise with a sharp knife for the cake's signature crunchy texture. Set aside to cool completely before using.

2

Cream Butter and Sugar for Light Texture

In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (cold and cubed) with the 1.5 cups granulated sugar on medium speed for 3-4 minutes. The mixture should lighten in color and nearly double in volume, creating air pockets that ensure a tender crumb. Scrape down the sides of the bowl as needed to ensure even blending.

Add the 4 whole large eggs one at a time, mixing on low speed for 30 seconds after each addition. Incorporate the 1 tsp vanilla extract and 0.5 tsp salt, mixing until fully combined. This step develops the cake's structural integrity while maintaining moisture - the key to that signature Indian cake tenderness.

3

Combine Dry Ingredients and Fold Wet Components

In a separate bowl, whisk together the 2 cups all-purpose flour and 1.5 cups ground almonds. Sift in the 2 tsp baking powder and mix gently to combine. Gradually add this dry mixture to the wet ingredients, mixing on low speed just until combined - you should still see small flour streaks. Overmixing develops gluten, which would make the cake dense rather than light.

With the mixer on low speed, carefully fold in the cooled cardamom-infused milk and 0.5 cup ghee. The ghee adds rich flavor and prevents drying during baking. Finally, gently fold in the toasted sliced almonds, reserving a few for garnish. The batter should be thick but pourable - if it's too stiff, add 1-2 tablespoons of milk to achieve the proper consistency.

4

Bake for Even Moisture and Perfect Crust

Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter evenly into the prepared pan and smooth the top. Bake for 45-50 minutes, or until a toothpick inserted in the center comes out clean. The cake should be golden brown at the edges but still slightly springy in the center - this ensures maximum moisture retention.

During the last 10 minutes of baking, tent the cake with aluminum foil if the top begins to brown too quickly. This prevents over-browning while allowing the sides to develop a beautiful golden crust. The cardamom aroma should be intense as it bakes, filling your kitchen with its distinctive fragrance.

5

Layer and Finish with Powdered Sugar

Allow the cake to cool in the pan for 15 minutes, then transfer to a wire rack to cool completely. Once cooled, dust the top generously with 1 cup powdered sugar using a fine-mesh sieve. This creates the traditional Indian cake finish while adding sweetness without altering the cake's moisture balance.

Slice into 8 equal wedges and serve at room temperature. The cake's texture should be moist yet crumbly, with alternating layers of tender cake and crunchy almonds. The cardamom flavor should be subtle but detectable in every bite, complementing the nutty sweetness of the almonds and the rich, buttery texture throughout.

👨‍🍳

Pro Tips For Making Almond Cake Recipe Indian

  • Fold the Dough Properly: Indian almond cakes rely on that signature layered texture, so don’t just mix and pour—fold the butter and ground almonds into the flour gently with a rubber spatula, cutting through the dough in a cross pattern. Overmixing turns it dense; stop when you see streaks of butter, not a uniform paste. (Yes, it’ll look uneven—that’s how you get those tender, crumbly layers.)
  • Toast the Almonds First: Skip the raw ground almonds—they’ll make your cake taste flat and greasy. Lightly toast them in a dry pan over medium heat until they smell nutty (about 3-4 minutes), then let them cool completely before mixing. This step makes a real difference in flavor, and it prevents the cake from turning out too moist.
  • Don’t Overbake the Layers: The moment the top springs back when pressed and the edges pull away from the pan, that’s your cue to pull it out. Indian almond cakes dry out fast if left in the oven a second too long—aim for a cake that’s just set, not golden. If yours comes out pale, broil for 30 seconds at the end (watch like a hawk).
  • Use Room-Temp Butter: Cold butter from the fridge creates pockets of steam that make your cake collapse. Let the unsalted butter sit out for 30-45 minutes until it’s soft but not melted—press your finger into it, and it should leave a slight indent. This guarantees a light, airy crumb instead of a brick. (I know, I know—you’re eager to bake, but trust the process.)

Perfect pairings for this almond cake recipe indian

Chai Pairings

This almond cake pairs beautifully with masala chai—the cardamom in both the cake and tea creates a harmonious flavor bridge. I recommend a medium-roast chai with 1 tsp cardamom pods and ½ tsp cinnamon steeped for 5 minutes in hot milk. For extra richness, add 1 tsp ghee to the tea after brewing. The warmth of the chai complements the cake's nutty sweetness perfectly. 🍵

Badam Milk

Serve slices of this cake with homemade badam milk for a truly authentic experience. Blend 1 cup whole milk, ½ cup ground almonds, 1 tsp cardamom powder, and 1 tbsp sugar until smooth. Strain through cheesecloth for a silky texture. The almond milk's creaminess enhances the cake's moist layers while keeping it from feeling too heavy. Store leftovers in the refrigerator for up to 3 days.

Fresh Fruit

Add a refreshing contrast with seasonal fruits like mango slices, pomegranate seeds, or kiwi. The tartness of mango cuts through the cake's richness, while pomegranate adds a festive pop. For a tropical twist, serve with passion fruit pulp drizzled on top. I love this combination during summer months when fruits are at their peak. 🍓

Nutty Spreads

Enhance your serving with almond or cashew butter—spread a thin layer on cake slices before dusting with powdered sugar. For a luxurious touch, use dark chocolate ganache made with 70% cacao and 1 tsp cardamom. This adds depth while keeping the dessert balanced. Store-bought nut butters like Whole Foods 365 work well for convenience.

Spiced Coffee

For those who prefer coffee, try cardamom-spiced coffee—brew your favorite dark roast and add ½ tsp ground cardamom and 1 cinnamon stick while steeping. The earthy notes of coffee contrast beautifully with the cake's sweetness. I recommend a medium-dark roast like Blue Bottle for optimal flavor pairing. ☕

Garnish Ideas

Elevate your presentation with edible silver leaf or crushed pistachios for a festive touch. A sprinkle of rose water (just ½ tsp) on warm cake slices adds floral notes that complement the cardamom. For a modern twist, use gold leaf—it looks stunning and adds a subtle metallic sweetness. These garnishes make your cake feel like a special occasion dessert. ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 155mg52%
Sodium 380mg16%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 42g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this almond cake without eggs?

Yes! For an egg-free version, replace the 4 eggs with 1 cup aquafaba (chilled chickpea brine) whipped to stiff peaks. Add 1 tsp cream of tartar to stabilize. Alternatively, use 1 cup unsweetened applesauce or ½ cup yogurt mixed with ½ cup milk. The texture will be slightly denser but still moist.

2

Why does my Indian almond cake turn out dry?

Dryness usually happens from overbaking or insufficient moisture sources. Check your oven temperature—it should be 350°F exactly. Also ensure you're using full-fat milk and ghee (never skim milk). For extra moisture, add 2 tbsp yogurt to the batter or brush warm cake layers with 1 tbsp melted ghee after baking. Store in an airtight container to retain moisture.

3

What's the difference between this and traditional Badam Ka Sheer Khurma?

This almond cake uses a baked cake structure with ground almonds in the batter, while Sheer Khurma is a steamed rice pudding layered with fried bread and nuts. The key differences: our version has flour and eggs for structure, while Sheer Khurma relies on milk and rice. Both use cardamom and almonds, but our cake has a lighter crumb while Khurma is denser and creamier.

4

Can I substitute almond flour for ground almonds?

Yes, but adjust the ratio carefully. Replace 1.5 cups ground almonds with 1 cup almond flour and add ½ cup extra flour to maintain structure. Almond flour is finer and absorbs more liquid, so you may need 1-2 extra tbsp milk to achieve the right batter consistency. The texture will be slightly lighter but still rich. For best results, blend whole almonds yourself for fresher flavor.

5

How do I make this cake gluten-free?

Swap the 2 cups all-purpose flour with 2 cups gluten-free 1:1 baking flour (like Bob's Red Mill). Add ½ tsp xanthan gum if your blend doesn't contain it. For extra moisture, replace ½ cup milk with ½ cup coconut milk. Let the batter rest for 10 minutes before baking to hydrate the flour properly. The cake may be slightly denser but will still be delicious.

★★★★★4.8(7 reviews)
Categories Desserts