Almond Cake Recipe Indian: Cardamom-Spiced Moistness With Toasted Almond Crunch

Desserts

Almond Cake Recipe Indian: Cardamom-Spiced Moistness With Toasted Almond Crunch

This Indian almond cake delivers cardamom-spiced moistness with a signature toasted almond crunch that sets it apart from traditional desserts. 🌟 The secret lies in ghee-infused batter that creates a tender crumb, while crushed almonds on top add both texture and visual appeal—perfect for festive occasions like Diwali or weddings. I developed this recipe after years of baking Indian sweets, refining it to balance traditional flavors with modern baking techniques.

The cake's magic comes from three key elements: ground almonds for moisture retention, warm cardamom for aromatic depth, and a touch of baking powder for that signature lift. Unlike many Indian cakes that rely on heavy ghee, this version uses a lighter approach while maintaining rich flavor—ideal for those who love texture without the heaviness. The toasted almond topping isn't just decorative; it adds a satisfying crunch that contrasts beautifully with the soft interior.

What makes this recipe truly special is its versatility. While traditionally served at celebrations, it works equally well as an afternoon treat or dessert for dinner guests. The moist crumb stays fresh for 3-4 days when stored properly, and the almond topping can be customized with pistachios or coconut for added variety. Each slice delivers that perfect balance of sweetness and spice that defines Indian baking at its finest.

For those new to Indian baking, don't worry—this recipe includes foolproof techniques like proper almond grinding and baking time adjustments to ensure success every time. The result is a cake that's both elegant and approachable, proving you don't need complicated methods to create restaurant-quality desserts at home. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond cake recipe indian

These twelve ingredients blend traditional Indian flavors with modern baking techniques for an elegant dessert.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for light texture
Ground Almonds 🥜 1 ½ cups Finely ground, skin-on preferred
Granulated Sugar 🍚 1 ½ cups White or light brown
Unsalted Butter 🧈 1 cup Cold, cubed for creaming
Ghee 🫒 ½ cup For authentic flavor
Large Eggs 🥚 4 whole Room temperature
Vanilla Extract 🌿 1 tbsp Pure, high-quality
Ground Cardamom 🌶️ 1 ½ tsp Freshly ground preferred
Baking Powder 🍞 1 ½ tsp Double-acting type
Salt 🧂 ½ tsp Fine sea salt
Whole Almonds 🥜 1 cup Toasted, skin-on preferred
Powdered Sugar 🍚 ½ cup For dusting
Milk 🥛 ½ cup Whole milk preferred

The ground almonds are the heart of this cake—skin-on almonds from Whole Foods or Trader Joe's yield the best texture and flavor. Toast them lightly before grinding to enhance their nutty aroma. For the ghee, opt for 100% pure ghee from brands like Gowardhan or Amul—anything less will compromise the cake's signature richness. The cardamom should be freshly ground; pre-ground spices often lose potency quickly. If you can't find it, Penzeys Spices sells high-quality whole pods that you can grind yourself.

No skin-on almonds? Blanched almonds work in a pinch, though they'll be slightly lighter in color. Substituting vegetable shortening for butter keeps the cake moist but loses the rich flavor. For the vanilla extract, imitation won't cut it—Nielsen-Massey or McCormick Pure are reliable choices. The toasted almonds for the topping can be swapped for pistachios or coconut flakes if you prefer variety. If your baking powder is old (over 6 months), test it first by mixing with water—it should bubble vigorously. The powdered sugar should be sifted before dusting to avoid clumps.

Store the cake in an airtight container at room temperature for up to 3 days—the almond topping stays crisp best this way. For longer storage, wrap tightly and refrigerate for up to 1 week, though the texture may soften slightly. The batter can be prepped 1 day ahead and refrigerated; bake straight from the fridge for even cooking. The almonds can be toasted and crushed a week in advance—just keep them in a sealed container to maintain crispness. Freeze the baked cake for up to 3 months if needed, thawing at room temperature before serving.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe’s simplicity—just whisk, fold, and bake. The ground almonds and butter blend into a silky batter with zero fuss, and the ghee adds that rich depth without extra steps.
  • Buttery-Almond Bliss: That first bite? Pure comfort. The toasted almonds give it a nutty crunch, while the butter and sugar create a melt-in-your-mouth texture—like a hug in cake form.
  • Tea Time Star: It’s my go-to for afternoon tea or weekend brunch. The neutral sweetness pairs perfectly with chai, and the dense texture holds up beautifully—no crumbs to ruin your favorite mug.
  • Budget-Friendly Luxury: Ground almonds stretch further than you’d think, and a little ghee goes a long way. Leftovers? They last days, and I’ve even repurposed slices as dessert toasts—zero waste, all flavor.

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

This method delivers signature Indian almond cake texture—tender crumb with nutty crunch.

1

👨‍🍳 Step 1: Toast Almonds and Prepare Dry Mix

Preheat oven to 350°F and toast the 1 cup whole almonds on a baking sheet for 8-10 minutes until golden and fragrant. Watch closely—they burn quickly. Let cool completely, then roughly chop half for the topping.

In a medium bowl, whisk together the 2 cups sifted all-purpose flour, 1.5 tsp baking powder, 1.5 tsp ground cardamom, and 0.5 tsp salt. Sift again to remove any lumps—this ensures a light, airy texture. Set aside until ready to combine with wet ingredients.

2

🍳 Step 2: Cream Butter, Sugar and Infuse with Cardamom

In a stand mixer fitted with the paddle attachment, beat the 1 cup cold cubed unsalted butter and 1.5 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. The mixture should nearly triple in volume and become pale in color.

Add the 0.5 cup ghee and mix for 30 seconds to incorporate. The ghee adds that authentic Indian richness. Scrape down the sides of the bowl, then add the 4 room-temperature eggs one at a time, mixing well after each addition. Add the 1 tbsp vanilla extract and mix for 10 seconds to combine.

3

🥘 Step 3: Combine Wet and Dry Ingredients

With the mixer on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined—you should still see small flour streaks. Avoid overmixing, which develops gluten and makes the cake dense.

Fold in the 1.5 cups ground almonds and 0.5 cup milk using a silicone spatula. The batter should be thick but pourable. If it's too thick, add 1-2 tablespoons milk to reach the right consistency. The texture should be smooth with no visible almond lumps.

4

🔥 Step 4: Layer and Bake for Perfect Texture

Preheat your oven to 350°F. Grease an 8-inch round cake pan and line the bottom with parchment paper. Pour half of the batter into the pan and sprinkle evenly with half of the reserved chopped almonds. Add the remaining batter, then top with the remaining almonds.

Bake for 45-50 minutes until a toothpick inserted in the center comes out clean. The cake should be golden brown on top and spring back gently when pressed. If the top browns too quickly, tent with aluminum foil after 25 minutes to prevent over-browning while ensuring even cooking.

5

⏰ Step 5: Cool and Dust for Presentation

Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer to a wire rack to cool completely. This gradual cooling prevents cracking and allows the cake to set properly.

Once completely cool, dust the top generously with 0.5 cup powdered sugar using a fine-mesh sieve. This creates that signature Indian cake presentation while adding a delicate sweetness. Slice into 8 equal wedges and serve with a cup of chai for the perfect pairing.

👨‍🍳

Pro Tips For Making Almond Cake Recipe Indian

  • Bake at 325°F—not 350°F: The recipe might call for 350°F, but this cake is delicate. I learned this the hard way—350°F dries it out faster than you can say "soggy middle." A slower bake at 325°F gives the ghee time to infuse without burning the edges. Use an oven thermometer to confirm, because home ovens lie.
  • Toast the almonds first: Skip the raw ground almonds—this isn’t hummus. Lightly toast them in a dry pan for 3–4 minutes until they smell nutty and golden. That extra step cuts the flour’s heaviness and adds depth. (Yes, even if you’re impatient like me—just don’t walk away.)
  • Don’t overmix the batter: This isn’t pancake batter. Mix the flour, almonds, and sugar just until combined—lumpy is fine. Overworking it develops gluten, and your cake will turn out dense instead of light. Fold in the melted butter and ghee gently, like you’re tucking in a baby.
  • Grease with ghee, not butter: Butter works, but ghee is non-negotiable for that signature Indian richness. Brush the pan and line it with parchment—this cake sticks like glue if you skip it. A thin layer of ghee on top before baking gives that caramelized crust without extra effort. (Your future self will thank you.)

Regional styles of this recipe

Maharashtrian Style

In Maharashtra, this cake often incorporates khoya (mawa) for extra richness, replacing half the butter with ½ cup khoya that's been whipped smooth. The batter gets folded with 1 tbsp rose water for floral notes, and the topping includes crushed pistachios alongside almonds. I've found that using ghee-infused khoya (simmer khoya with 2 tbsp ghee until thick) creates a velvety texture that's simply irresistible. 🌸

South Indian Variations

South Indian versions often use rice flour instead of all-purpose flour—replace 1 cup all-purpose flour with 1 cup rice flour for a lighter, slightly grainy texture. The batter includes ½ tsp fennel seeds ground with the cardamom, and the cake is traditionally baked in earthenware pots for a rustic charm. For an authentic touch, brush the cooled cake with 2 tbsp coconut milk before dusting with powdered sugar. The result is a cake with subtle aniseed warmth that pairs perfectly with filter coffee. ☕

Punjabi Festive Twist

Punjabi households often prepare this cake for Vaisakhi and Diwali, adding 1 tsp poppy seeds to the dry mix and 1 tbsp orange blossom water to the wet ingredients. The topping includes crushed dry fruits—a mix of almonds, cashews, and raisins—for added crunch and sweetness. I recommend toasting the dry fruits with 1 tsp ghee before crushing to enhance their flavors. This version is slightly denser and more indulgent, perfect for sharing with guests. 🎉

Kerala's Spiced Adaptation

Kerala's version highlights black cardamom (instead of green) and 1 tsp grated ginger in the batter for a warming kick. The batter also includes ½ cup grated coconut folded in at the end, giving the cake a tropical twist. For the topping, grated coconut replaces half the almonds, creating a beautiful contrast of textures. Serve this version with kaffir lime tea for a refreshing balance to the spiced sweetness. 🌿

Modern Fusion Approach

For a contemporary take, try replacing ½ cup granulated sugar with ½ cup honey or maple syrup to reduce sweetness while adding depth. Add 1 tsp matcha powder to the dry mix for a vibrant green hue and earthy notes. Top with white chocolate shavings alongside the almonds for a fusion dessert that still feels authentically Indian. This version works beautifully as a vegan option by substituting eggs with ½ cup applesauce and using vegan butter. 💫

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 340mg15%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 38g
Protein 10g20%
* 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 gluten-free?

Yes! Replace the 2 cups all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) plus 1 tsp xanthan gum. For extra moisture, add 2 tbsp ground almonds to the dry mix. The texture will be slightly denser but still delicious. Always check your gluten-free flour's baking instructions for best results.

2

Why does my Indian almond cake turn out dry?

Dryness usually comes from overbaking or not enough moisture sources. Ensure your batter includes all 1.5 cups ground almonds and 0.5 cup milk—these are key for moisture. Bake until a toothpick comes out clean but not dry (around 45-50 minutes at 350°F). For extra moisture, brush the warm cake with 2 tbsp simple syrup before cooling.

3

How do I store leftover almond cake?

Store in an airtight container at room temperature for up to 3-4 days—the almond topping stays crisp this way. For longer storage, refrigerate for 1 week (texture may soften slightly). Freeze slices for up to 3 months by wrapping tightly in plastic and parchment. Thaw at room temperature before serving.

4

Can I make this cake without eggs?

For a vegan version, replace the 4 eggs with ½ cup unsweetened applesauce or ½ cup aquafaba (chickpea brine) whipped to stiff peaks. Use vegan butter and increase the milk to ž cup to maintain moisture. The texture will be slightly denser but still rich.

5

What's the best way to serve this cake?

Serve warm or at room temperature with hot chai or kaffir lime tea for the perfect balance. For a festive touch, dust with extra powdered sugar and garnish with edible silver leaf. It also pairs beautifully with mango lassi or rose milk. Save a slice for breakfast—it's delicious with a cup of coffee!

★★★★★4.7(3 reviews)
Categories Desserts