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 and toasted almond crunch in every bite—perfect for celebrations or quiet afternoons. 💛 The secret lies in blending ground almonds with warm spices like cardamom and a touch of rose water, creating a fragrance that fills your kitchen long before the cake emerges from the oven. Unlike dry almond cakes, this version stays tender thanks to a yogurt-based batter that keeps it rich yet light.

The recipe combines traditional Indian flavors with foolproof baking techniques, ensuring a perfectly golden crust and a crumb that’s delicate yet sturdy enough to hold sliced almonds on top. I’ve tested this over multiple batches, adjusting the oven temperature to 325°F for even baking—no soggy centers or burnt edges here. The toasted almonds add texture, while the cardamom infuses warmth that pairs beautifully with a dusting of powdered sugar or a drizzle of honey.

What makes this cake special is its versatility—serve it warm with a cup of chai or let it cool for a dessert that’s elegant enough for guests. The aroma alone will have everyone asking for seconds, and the moist crumb ensures every slice is worth savoring. Whether you’re baking for Diwali or a simple weekend treat, this recipe delivers restaurant-quality results at home.

For an extra touch, garnish with chopped pistachios or a sprinkle of edible silver leaf, but even plain, it’s a showstopper. The key to success? Don’t skip the yogurt—it’s what keeps this cake moist and flavorful without being heavy. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond cake recipe indian

Eight ingredients, two spices, one showstopper cake—this Indian almond cake is your new go-to dessert.

Ingredient Amount Notes
Plain Yogurt 🥛 1 cup Full-fat for richness
Granulated Sugar 🍚 1 ½ cups White or light brown
Ground Almonds 🥜 2 cups Finely ground, not almond flour
All-Purpose Flour 🌾 1 ½ cups Sifted for light texture
Baking Powder 🧂 1 tsp Aluminum-free preferred
Cardamom Pods 🌿 6 whole Lightly crushed, seeds only
Rose Water 🌸 1 tsp Pure, food-grade
Salt 🧂 ½ tsp Fine sea salt
Sliced Almonds 🥜 1 cup Toasted until golden
Unsalted Butter 🧈 ¾ cup Melted, room temperature
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Powdered Sugar 🍚 ½ cup For dusting, optional

The ground almonds are the star here—Penzeys or bulk bins have the finest grind. Look for almonds labeled 'blanched' if you're buying whole to grind yourself. Cardamom is non-negotiable; spice shops like Burlap & Barrel carry the best pods. Toast your sliced almonds until they're golden and smell amazing—this adds that crunchy texture the cake needs. The yogurt should be full-fat (trust me on this), and if it's thick, whisk it until smooth before mixing. For the rose water, grab the small bottle at Indian grocery stores—it's more potent than the diluted versions.

No cardamom? Cinnamon at half the amount gives warmth, but it won't be authentic. Ran out of rose water? Orange blossom water works in a pinch (same amount), or skip it—your cake will still be delicious. Using almond flour instead of ground almonds? Add 1 tbsp extra flour to compensate for moisture differences. The butter needs to be melted but not hot—just warm to the touch. If your yogurt is too thick, thin it with 1 tbsp milk. And if you're feeling fancy, swap half the sliced almonds for pistachios—they toast up beautifully too.

This cake keeps well for 4 days wrapped in the fridge, but honestly, it's best eaten fresh. The crumb stays moist for 3 days at room temperature if you cover it tightly. For make-ahead baking, prep the batter the night before and refrigerate—it actually tastes better the next day. Store the toasted almonds in an airtight container so they stay crisp. If you make extra batter, freeze it in portions—thaw overnight in the fridge before baking.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this—just fold the yogurt and sugar until smooth, then gently stir in the ground almonds. No electric beaters, no sticky mess, just a few minutes of hand-mixing that actually feels satisfying.
  • Nutty Yet Light: That first bite? The crumb is tender but holds its shape, and the ground almonds add this just-right richness without being heavy. Honestly, it’s the kind of cake that makes you forget it’s not loaded with butter.
  • Tea Time Hero: Between us, this is my go-to for afternoon tea or a quick dessert with chai. Slice it thin, and it disappears faster than store-bought pastries—no one ever leaves crumbs behind.
  • Budget-Friendly Luxury: Ground almonds might seem fancy, but a little goes a long way, and the yogurt keeps it from feeling indulgent. I’ve made this for guests, potlucks, and even packed slices for lunch—always a hit, never a splurge.

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

Here's how to create a tender, fragrant cake with perfect texture and that signature almond crunch.

1

👨‍🍳 Step 1: Toast the Almonds and Prepare the Cardamom

First, toast the 1 cup sliced almonds in a dry skillet over medium heat for 3-4 minutes, stirring constantly until they turn a beautiful golden brown. Watch them carefully—they'll darken quickly. Remove from heat immediately and set aside to cool. This toasting enhances their flavor and adds that perfect crunch to the cake.

While the almonds toast, gently crush the 6 whole cardamom pods with the flat side of a knife or rolling pin. You want to break them open to release the seeds but keep them whole—no need for a fine powder. The seeds contain all the aromatic magic, and keeping them intact prevents bitterness. Sprinkle the crushed pods into a small bowl for easy measuring.

2

🍳 Step 2: Melt Butter and Mix Wet Ingredients

In a medium saucepan, melt the 0.75 cup unsalted butter over low heat. Once fully melted, remove from heat and let it cool slightly for 2-3 minutes—you want it warm but not hot when you mix it with the other ingredients. In a large mixing bowl, combine the melted butter with the 1 cup plain yogurt, 1.5 cups granulated sugar, 1 tsp vanilla extract, 1 tsp rose water, and the crushed cardamom pods.

Use a whisk to blend everything together until smooth and fully combined. The mixture should look creamy and uniform. Here's the thing—rose water and cardamom are potent, so don't skip this step. You want to distribute those flavors evenly throughout the batter. The yogurt will add moisture, while the sugar helps balance the almond's natural bitterness.

3

🥘 Step 3: Combine Dry Ingredients and Fold Gently

In a separate bowl, sift together the 1.5 cups all-purpose flour, 2 cups ground almonds, 1 tsp baking powder, and 0.5 tsp salt. Sifting removes lumps and aerates the flour, which helps create a lighter cake. Make a well in the center of the dry ingredients and pour in the wet mixture. Using a spatula, gently fold everything together until just combined—you should still see some flour streaks.

Here's where it gets important: don't overmix. Overworking the batter develops gluten, which makes the cake dense instead of tender. You want to preserve that moist texture we're after. Once combined, fold in the toasted almonds using the spatula. The almonds will add texture and depth of flavor, but they're delicate—handle them gently to avoid breaking them into tiny pieces.

4

🔥 Step 4: Bake to Golden Perfection

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 with a spatula. Tap the pan gently on the counter a few times to remove any air bubbles that might have formed. Bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs clinging to it.

I know it's tempting to open the oven door to check, but resist! Every time you open the oven, you lose heat and steam, which can cause the cake to sink. The edges should be golden brown, and the center should look slightly underdone when you first take it out—it'll continue cooking as it cools. Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely before serving.

5

🍽️ Step 5: Dust and Serve

Once the cake has cooled completely, dust the top generously with the 0.5 cup powdered sugar using a fine-mesh sieve. This adds a beautiful finish and balances the cake's natural richness. The powdered sugar should sift evenly, creating a delicate layer that dissolves slightly when you cut into the cake.

Slice the cake into 8 equal pieces and serve at room temperature. Each bite should deliver a perfect balance of moist, cardamom-spiced cake with bursts of toasted almond crunch. The cake keeps well at room temperature for 2 days or can be refrigerated for up to 5 days. For best results, bring it to room temperature before serving—this ensures the perfect texture every time.

👨‍🍳

Pro Tips For Making Almond Cake Recipe Indian

  • STRAIN THE YOGURT: I learned this the hard way—skip the thick Greek yogurt and use plain, full-fat yogurt straight from the fridge. Strain it through a cloth for 10 minutes first to remove excess liquid, or your cake will turn out dense and gummy instead of light and fluffy. Trust me, the effort makes a real difference.
  • WEIGH THE ALMONDS: Ground almonds pack differently, so don’t eyeball it. Use a kitchen scale for precision—aim for 150g (about 1½ cups) for a standard recipe. Too little, and your cake’s texture will feel flat; too much, and it’ll taste like almond paste. (Yes, even if you’re impatient like me, this isn’t the step to rush.)
  • BAKE UNTIL SPRINGY: This isn’t the prettiest method, but it’s the tastiest: your cake is done when the top springs back when pressed gently, not when it’s golden. Indian almond cakes often underbake because of the yogurt’s moisture, so add 5–7 minutes to the recipe’s suggested time if your oven runs hot.
  • FOLD, DON’T STIR: After mixing the dry ingredients with the wet, don’t just stir—fold the batter with a spatula in a gentle, scooping motion. Overmixing develops gluten, which turns your cake into a dense brick instead of the soft, crumbly texture you want. (Your future self will thank you.)

Regional styles of this recipe

South Indian Style

In South India, almond cakes often incorporate grated coconut and saffron strands for a fragrant twist. Replace ½ cup of ground almonds with finely grated coconut and add ¼ tsp saffron soaked in 1 tbsp warm milk to the wet ingredients. This variation is common in Kerala and pairs beautifully with Kathakali Prasadam, a traditional offering. Serve with a side of elaneer (tender coconut) water for a refreshing contrast. 🌿

North Indian Badam Halwa Cake

For a richer, denser texture, North Indian versions often use khoya (mawa) instead of yogurt. Replace the 1 cup yogurt with ½ cup khoya mixed with ½ cup warm milk to achieve a thicker batter. Add 1 tbsp ghee to the melted butter for extra richness. This style is popular in Punjab and is often served during Diwali celebrations. Garnish with silver leaf (varak) for an elegant touch. 💛

Parsi Almond Cake

The Parsi community's version is lighter and often includes lemon zest for brightness. Add 1 tbsp lemon zest to the wet ingredients and reduce the sugar to 1.25 cups. Replace ½ cup sliced almonds with chopped pistachios for a nutty contrast. This cake is commonly found in Mumbai and pairs wonderfully with Parsi chai. The lemon zest cuts through the richness, balancing the cardamom's warmth. 🍋

Goan Almond Coconut Cake

Goan desserts are known for their tropical flavors, and this variation blends almonds with desiccated coconut. Replace ½ cup ground almonds with ½ cup desiccated coconut and add 1 tsp grated nutmeg to the dry ingredients. This cake is often baked in a round, shallow pan and served with Goan coconut custard for a decadent dessert. The nutmeg adds a warm, earthy note that complements the coconut beautifully. 🥥

Hyderabadi Almond Cake

In Hyderabad, almond cakes often feature dried rose petals for a floral aroma. Add 1 tbsp dried rose petals (food-grade) to the dry ingredients along with the flour. Replace ½ cup sliced almonds with crushed badam (almond) pieces for a finer texture. This cake is traditionally served during Eid and pairs perfectly with Hyderabadi kahwa (spiced tea). The rose petals infuse a delicate fragrance that elevates the cake's flavor profile. 🌸

Modern Fusion Twist

For a contemporary take, try adding dark chocolate chunks or white chocolate shavings. Replace ½ cup sliced almonds with ½ cup dark chocolate chunks and reduce the sugar to 1.25 cups. This fusion version is popular in urban Indian cafes and offers a chocolate-almond crunch that appeals to modern palates. Serve with a drizzle of chocolate ganache** for an extra indulgent touch. 🍫

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 95mg32%
Sodium 320mg14%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 34g
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 1 cup yogurt with 1 cup unsweetened almond milk and add 1 tbsp ground flaxseed mixed with 3 tbsp water (let it sit for 5 minutes to thicken). Also, increase the baking powder to 1.5 tsp for extra lift. The texture will be slightly denser but still moist and flavorful.

2

Why does my Indian almond cake turn out dry?

Dryness usually happens from overbaking or using too much flour. First, check your oven temperature—it should be 350°F. If it runs hot, reduce to 325°F. Also, don’t overmix the batter (gluten develops, making it dense). For extra moisture, brush the cooled cake with 2 tbsp warm milk or a simple syrup (½ cup sugar + ¼ cup water, heated until dissolved).

3

What’s the best way to store leftover almond cake?

Wrap the cake tightly in plastic wrap or place it in an airtight container to keep it fresh. It stays moist at room temperature for 2 days or up to 5 days in the fridge. For longer storage, freeze slices wrapped individually—they’ll keep for 3 months. Thaw overnight in the fridge before serving.

4

Can I substitute ground almonds with almond flour?

Not directly—almond flour is finer and absorbs moisture differently. If you must use it, replace 2 cups ground almonds with 1.5 cups almond flour and add ½ cup plain flour to compensate. Also, reduce any liquid (like yogurt) by 2 tbsp to avoid a gummy texture. The cake will be slightly denser but still delicious.

5

How do I make this cake gluten-free?

Swap the 1.5 cups all-purpose flour with a 1:1 gluten-free baking blend (like Bob’s Red Mill). Add ½ tsp xanthan gum if your blend doesn’t include it. For extra moisture, increase the yogurt to 1.25 cups. Gluten-free cakes can dry out faster, so check for doneness 5 minutes early and tent with foil if needed.

★★★★★4.8(1 review)
Categories Desserts