Almond Cake Recipe: Indian Cardamom-Spiced Moisture with Toasted Almond Crunch

Desserts

Almond Cake Recipe: Indian Cardamom-Spiced Moisture with Toasted Almond Crunch

This Indian almond cake recipe delivers a perfect balance of moist, cardamom-infused crumb and crunchy toasted almonds in every bite. The secret lies in almond flour's natural richness combined with warm spices that create an aromatic experience reminiscent of traditional Indian desserts. I developed this recipe after years of experimenting with regional variations, ensuring it stays tender yet sturdy enough to slice cleanly.

The foundation begins with a simple batter of eggs, sugar, and melted ghee—traditional ingredients that guarantee a tender crumb. Toasted almonds and cardamom pods are folded in just before baking, creating pockets of nutty crunch and fragrant warmth throughout. Unlike many almond cakes, this version uses almond flour rather than ground almonds, which prevents dryness while maintaining that signature nutty depth.

What sets this apart is the baking technique: a gentle start at 325°F followed by a final burst at 350°F ensures even browning without overcooking. The result is a cake that stays moist for days, with a delicate crumb and just the right amount of almond crunch. Garnish with pistachios or a dusting of powdered sugar for that extra touch of elegance.

Perfect for celebrations or as an after-dinner treat, this cake pairs beautifully with chai or vanilla ice cream. The recipe scales easily, making it ideal for gatherings where you want to impress without spending hours in the kitchen. Let's get started on creating this fragrant, nutty masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond cake recipe indian

Traditional Indian spices and almond flour create this fragrant, moist cake with perfect crunch.

Ingredient Amount Notes
Almond Flour 🥜 2 ½ cups Finely ground, unsweetened preferred
Large Eggs 🥚 6 whole Room temperature for even mixing
Granulated Sugar 🍚 1 ½ cups White or light brown preferred
Unsalted Butter 🧈 1 cup Melted, not water bath
Ghee 🫒 ½ cup For authentic Indian flavor
Whole Milk 🥛 ¾ cup Full-fat for richness
Vanilla Extract 🌿 1 tbsp Pure extract, no imitation
Ground Cardamom 🌶️ 1 tsp Freshly ground preferred
Baking Powder 🍞 1 tsp Aluminum-free for best rise
Salt 🧂 ¼ tsp Fine sea salt preferred
Toasted Almond Slices 🥜 1 ½ cups Skin-on, lightly browned
Cardamom Pods 🌿 4 whole Lightly crushed for aroma
Pistachios 💚 ¼ cup Chopped, for garnish (optional)
Powdered Sugar 🍚 2 tbsp For dusting (optional)

The almond flour is the heart of this cake—Bob's Red Mill or Anthony's Goods brands deliver the finest grind for that signature tender yet sturdy texture. Cardamom is non-negotiable here; spice markets often carry the best quality pods, but ground works in a pinch. Toast your almonds in a dry pan until golden—just 3-4 minutes—then let them cool completely before folding into the batter. The ghee adds that unmistakable Indian flavor, so don't substitute with regular butter unless you're aiming for a lighter version. Eggs should be at room temperature for even mixing, and Whole Foods or Trader Joe's often have the best quality in bulk.

No almond flour? Substitute with 2 cups all-purpose flour plus 1/2 cup ground almonds, but expect a slightly denser texture. Running short on cardamom? Cinnamon at half the amount adds warmth but lacks the floral depth. The ghee can be swapped for butter, though it'll be less authentic—Land O'Lakes or Plugrá work well. For the toasted almonds, store-bought sliced almonds work fine if you're in a hurry, but toasting them yourself gives that superior crunch. The pistachios are optional but add a beautiful color contrast—Kirkland Signature brand is my go-to for consistent quality.

This cake stays moist for 4-5 days when wrapped tightly in parchment and stored at room temperature. For longer storage, slice and freeze portions in airtight containers for up to 3 months. The batter can be prepped ahead and refrigerated for 12 hours before baking—just let it sit at room temperature for 30 minutes before pouring. Garnish with pistachios or powdered sugar right before serving, as these add freshness. Leftovers reheat beautifully in the microwave for 10-15 seconds to restore that warm, fragrant aroma.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe—just fold the almond flour, eggs, and sugar until just combined. No overmixing, no waiting for dough to chill, and that ghee swirl? One quick drizzle while the cake bakes.
  • Rich Nutty Depth: The almond flour gives it a tender crumb, but it’s the toasted ghee and butter that make it ridiculously moist. Honestly, the first bite tastes like a hug from your favorite bakery—but without the guilt.
  • Tea Time Hero: Slice it warm with chai or save it for dessert after a heavy meal. My husband’s go-to when he’s craving something sweet but not too heavy. (Yes, even on a Tuesday night.)
  • Leftovers That Win: This cake stays fresh for days—no weird dryness, just that same perfect texture. I’ll be real: I often bake two pans because it disappears faster than my willpower.

Step-by-step instructions for Indian cardamom-spiced almond cake

Here's the method for a perfectly moist, nutty cake with aromatic cardamom and crunchy almonds.

1

Prepare the Cardamom Infusion

In a small saucepan, combine the 0.75 cup whole milk and 4 whole cardamom pods. Bring to a gentle simmer over medium heat for 5-7 minutes until the milk reduces slightly and develops a fragrant aroma. The pods will release their essential oils into the milk, creating the signature Indian spice profile.

Remove from heat and let steep for 10 minutes while you prepare the other ingredients. Strain through a fine-mesh sieve to remove the cardamom pods, discarding them. Let the infused milk cool to room temperature before using—this ensures the cake batter doesn't curdle when mixed.

2

Mix Wet Ingredients for Perfect Texture

In a large mixing bowl, combine the 1 cup unsalted butter and 0.5 cup ghee. Melt them together over a double boiler or in 10-second bursts in the microwave, stirring until completely smooth. This butter-ghee blend creates the cake's signature richness and moisture.

Add the 1.5 cups granulated sugar and whisk until fully dissolved. The mixture should be pale and slightly thickened. In a separate bowl, beat the 6 whole large eggs until frothy, then gradually add them to the butter mixture while whisking constantly. This step is crucial for incorporating air into the batter, which helps create the cake's light texture.

3

Combine Dry Ingredients and Fold Gently

In a medium bowl, sift together the 2.5 cups almond flour, 1 tsp baking powder, 1 tsp ground cardamom, and 0.25 tsp salt. Whisk lightly to combine—avoid overmixing, which can develop gluten and make the cake dense. Gradually fold the dry ingredients into the wet mixture using a spatula, mixing just until combined.

Add the 1 tbsp vanilla extract and the cooled cardamom-infused milk. Gently fold in the 1.5 cups toasted almond slices, reserving a few for the top. The almonds should be evenly distributed throughout the batter. At this stage, the batter will be thick but pourable—this is normal for almond flour cakes.

4

Bake for Moisture and Crispy Top

Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top. Sprinkle the reserved toasted almond slices evenly over the surface, pressing down gently to ensure they stick.

Bake for 40-45 minutes until a toothpick inserted into the center comes out clean and the top is golden brown. The cake should spring back slightly when pressed gently in the center. If the top browns too quickly, tent loosely with aluminum foil after 25 minutes to prevent over-browning while maintaining moisture.

5

Finish with Pistachios and Powdered Sugar

Remove the cake from the oven and let it cool in the pan for 10 minutes. Transfer to a wire rack to cool completely. Once fully cooled, dust the top generously with 2 tbsp powdered sugar for a delicate finish. For extra flair, sprinkle the 0.25 cup chopped pistachios over the top just before serving.

The cake will keep well at room temperature for 3 days or can be refrigerated for up to 5 days. For best texture, serve at room temperature. Each slice should reveal a moist crumb with pockets of almond crunch and a subtle cardamom aroma that lingers with every bite.

👨‍🍳

Pro Tips For Making Almond Cake Recipe Indian

  • Bake at 325°F, Not Higher: I learned this the hard way—almond flour burns faster than regular flour, and at 350°F, your cake will brown on the outside before it’s set inside. Lower heat means a tender crumb and no sad, gummy center. (Yes, even if you’re impatient like me.)
  • Whisk Eggs Until Ribbon Stage: Stop when the batter looks thick but still flows like ribbon when you lift the whisk—this is non-negotiable. Under-whisked eggs mean a dense cake; over-whisked eggs? It’ll turn rubbery. (Your future self will thank you.)
  • Toast the Almond Flour First: Skip this, and your cake will taste raw and gritty. Pulse the almond flour in a dry pan over medium heat for 2-3 minutes until it smells nutty and fragrant. This step makes all the difference—trust me, I’ve made the mistake of skipping it.
  • Use Room-Temp Ghee: Cold ghee creates pockets of steam in the batter, leading to a cake that collapses in the middle. Warm it gently in the microwave (just until liquid) and let it cool slightly before folding it in. (It’s worth the extra 5 minutes.)

Creative variations of almond cake recipe indian

South Indian Style

Inspired by Kerala's famous almond-based sweets, this variation swaps cardamom for 1 tsp grated nutmeg and ½ tsp mace powder, creating a warm, earthy aroma. Add ½ cup shredded coconut> to the batter for a tropical twist, and garnish with gold leaf (varak)> for festive occasions like Onam or weddings. The cake's texture becomes slightly denser but gains a delightful coconut-almond crunch that's irresistible. 🌿

Punjabi Kheer-Inspired

Transform this cake into a saffron-infused dessert by adding ¼ tsp saffron strands steeped in 2 tbsp warm milk> to the batter. Replace vanilla with 1 tsp rose water> for a floral note, and fold in ½ cup chopped cashews> alongside the almonds. Bake in a loaf pan for a rustic shape, then slice and serve with a drizzle of sugar syrup (simmer ½ cup sugar + ¼ cup water + 1 cardamom pod> for 5 minutes). This version feels like a cross between cake and kheer! 💛

Spiced Orange Zest

Brighten the flavor profile with 1 tbsp finely grated orange zest> and 1 tbsp fresh orange juice>, added with the vanilla extract. Reduce the sugar to 1.25 cups> to balance the citrus sweetness. For extra warmth, add ½ tsp cinnamon> alongside the cardamom. The orange zest infuses the almonds with a refreshing tang that pairs beautifully with chai. Garnish with candied orange peel for a festive touch. 🍊

Chocolate-Almond Fusion

For chocolate lovers, replace ½ cup almond flour> with ½ cup cocoa powder> and add ¼ cup melted dark chocolate> to the wet ingredients. The result is a mocha-almond cake with deep, rich flavors. Use 70% dark chocolate> for balance, and garnish with chocolate shavings and crushed pistachios. This hybrid version satisfies both dessert and cake cravings in one slice. 🍫

Gluten-Free Adaptation

Already gluten-free thanks to almond flour, but you can enhance texture by adding ¼ cup tapioca starch> to the dry ingredients. For extra moisture, replace ¼ cup milk> with coconut milk. This version maintains the same tender crumb while being completely nut-free (if you omit almonds and use sunflower seed flour instead). Perfect for guests with gluten sensitivities or nut allergies. 🌱

Layered Almond Dream

Create a two-layer cake by dividing the batter between two 7-inch pans>. Add a layer of whipped cream or rose-flavored mascarpone between the cakes, then dust with powdered sugar. For drama, pipe a saffron-infused whipped cream border on the sides. This showstopper is ideal for birthdays or Diwali celebrations, where presentation matters as much as taste. 🎉

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 190mg63%
Sodium 280mg12%
Total Carbohydrate 38g13%
Dietary Fiber 5g18%
Sugars 32g
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 a vegan version, replace the 6 eggs with 1 cup aquafaba (chickpea brine) whipped to stiff peaks. Add 1 tbsp apple cider vinegar to help bind the batter. The texture will be slightly denser but still moist. For extra richness, use ½ cup coconut yogurt instead of milk in the cardamom infusion.

2

Why does my almond cake turn out dry?

Dryness usually happens from overmixing, overbaking, or using too much almond flour. To fix it: measure flour by weight (120g = 1 cup), don't overbake (check at 35-40 minutes), and ensure your oven isn't running hot. For extra moisture, add 2 tbsp Greek yogurt to the batter or brush warm cake with simple syrup after baking.

3

How do I store leftovers to keep them fresh?

Wrap cooled cake tightly in plastic wrap then place in an airtight container at room temperature for up to 3 days. For longer storage, slice and freeze portions in single layers with parchment between them. Thaw at room temperature for 1 hour before serving. Reheat slices in the microwave for 10 seconds to restore freshness.

4

Can I use store-bought almond flour?

Store-bought almond flour works perfectly—just check it's unsweetened and finely ground. Brands like Bob's Red Mill or Anthony's Goods are ideal. For best results, toast your almonds before grinding if making homemade flour. The texture difference is minimal, but freshly ground almonds add slightly more crunch.

5

What's the best way to serve this Indian almond cake?

Serve warm or at room temperature with hot chai or vanilla ice cream for the perfect balance. For special occasions, drizzle with warmed saffron syrup or dust with edible silver leaf. The cardamom flavor pairs beautifully with mango lassi or rose milk. Cut into 1-inch thick slices to showcase the moist crumb and almond crunch.

★★★★★4.7(15 reviews)
Categories Desserts