Desserts
This Allahabadi cake recipe delivers layers of buttery richness and warm cardamom spice that make every bite feel like a celebration. š The secret lies in its signature crisp edges and tender crumb, achieved through a precise balance of ghee, flour, and cardamomātraditional techniques that create restaurant-quality texture at home.
What sets this cake apart is its layered structure: a buttery base, fluffy middle layers, and a golden, crackly top that's impossible to resist. The cardamom infuses warmth without overpowering, while toasted nuts add crunch that contrasts beautifully with the soft cake. It's the kind of dessert that impresses guests while feeling comforting enough for everyday indulgence.
Perfect for special occasions or weekend treats, this cake requires just a few simple ingredients but demands patienceāallowing time for proper layering and baking ensures that signature texture. The aroma alone will fill your kitchen with nostalgia, while the first slice delivers that perfect balance of crispy, creamy, and spiced sweetness.
Once you master this recipe, you'll want to bake it regularlyāit's the kind of cake that becomes a family favorite. Let's get started on creating your own layers of tradition and flavor.
Ingredients for allahabadi cake
Buttery ghee, warm cardamom, and toasted nuts create this cake's signature layers of crisp edges and tender crumb.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour š¾ | 3 cups | Sifted for light texture |
| Ghee š§ | 1 ½ cups | Clarified butter for rich flavor |
| Granulated Sugar š | 2 cups | White or light brown |
| Large Eggs š„ | 4 whole | Room temperature for even mixing |
| Ground Cardamom šæ | 1 ½ tbsp | Freshly ground for aroma |
| Baking Powder š§ | 1 tbsp | Double-acting for rise |
| Salt š§ | ½ tsp | Fine sea salt preferred |
| Toasted Almonds š„ | 1 cup | Chopped for crunch |
| Toasted Cashews š„ | ½ cup | Chopped for texture |
| Vanilla Extract šÆ | 1 tsp | Pure vanilla preferred |
| Milk š„ | ½ cup | Whole milk for richness |
| Powdered Sugar š | 1 cup | For dusting layers |
The ghee is non-negotiable hereāit's what gives those signature crisp edges. Gujarat brand ghee from Indian grocery stores has the perfect clarity and flavor, but any high-quality ghee works. Cardamom quality matters too: whole pods toasted and ground is ideal, but pre-ground works in a pinch. Toast your nuts in a dry pan until goldenāabout 5 minutesāthen chop them coarsely. The nuts should be warm when folded into the batter for maximum aroma. For flour, Maida (refined flour) is traditional, but all-purpose works fine if you can't find it.
No cardamom? Cinnamon at half the amount gives warmth, though it won't be authentic. Running low on ghee? Unsalted butter works, but the cake will be slightly softer. The baking powder is crucialāaluminum-free for best results. For the sugar, light brown adds subtle molasses notes, but white keeps it classic. If you prefer a sweeter cake, add 2 tbsp extra sugar. The vanilla extract can be imitation, but pure Madagascar bourbon takes it to another level. And yes, you can substitute milk with coconut milk for a dairy-free version.
This cake needs patienceādon't rush the layering or baking. The batter keeps for 2 days in the fridge, covered tightly. For the nuts, store them in an airtight container in a cool placeāthey'll stay fresh for 2 weeks. Once baked, the cake improves over 24 hours as the layers set. Slice with a hot knife for cleaner cuts. Leftovers? 3 days in the fridge, wrapped in parchment. Freeze the whole cake for 2 monthsāthaw at room temperature before slicing.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this oneājust fold, donāt overthink. The ghee and sugar melt together so smoothly, and the cardamom scent hits you the second you crack an egg. No food processor, no whisking until your arm gives out.
- Golden Comfort: That first bite? Warm, buttery layers with a whisper of cardamomāitās like a hug in cake form. The ghee keeps it rich without tasting greasy, and the sugar caramelizes just enough to make every slice feel special.
- Party or Pajamas: Serve it at brunch with tea, slice it for a last-minute dessert, or pack it for lunchāitās equally at home. Honestly, Iāve even reheated leftovers in the oven and no one batted an eye. (Yes, even my picky uncle.)
- Budget Magic: Four ingredients, zero waste. The ghee stretches further than butter, and eggs keep this cake moist for days. Iāve made this for 12 people and still had enough for my morning snackāno guilt, just satisfaction.
Step-by-step instructions for Allahabadi cake
Here's how to bake this fragrant, layered cake with perfect texture and buttery edges.
šØāš³ Step 1: Prepare the Dry and Wet Ingredients Separately
In a medium bowl, sift together the 3 cups all-purpose flour, 1.5 tbsp ground cardamom, 1 tbsp baking powder, and 0.5 tsp salt. Set aside. The sifting ensures a light, airy texture without lumpsādon't skip this step! I like to press down gently on the flour with my fingers to break up any remaining clumps before mixing.
In a separate large bowl, beat the 1.5 cups ghee and 2 cups granulated sugar together using an electric mixer on medium speed for 3-4 minutes. You'll see the mixture lighten in color and nearly double in volume. This creaming process incorporates air, which creates those signature tender layers. Stop when the mixture looks fluffy and paleāit should leave a ribbon trail when you lift the beaters.
š³ Step 2: Combine Wet Ingredients and Add Dry Gradually
Add the 4 whole large eggs, one at a time, beating well after each addition. Then stir in the 1 tsp vanilla extract and 0.5 cup milk. The batter should be smooth and slightly thickāif it looks too thin, don't worry, the dry ingredients will thicken it up. Here's the thingāI always use room-temperature eggs for even mixing, so if yours are cold, let them sit out for 15 minutes before using.
Gradually add the sifted dry ingredients to the wet mixture, mixing on low speed until just combined. You'll want to see a few flour streaks remaināovermixing develops gluten and makes the cake dense. Once combined, fold in the 1 cup toasted almonds and 0.5 cup toasted cashews using a spatula. Make sure they're evenly distributed throughout the batter. This step ensures every bite has that perfect crunch and nutty flavor.
š„ Step 3: Layer and Bake for Perfect Rise
Preheat your oven to 350°F and grease two 8-inch round cake pans generously with ghee or butter, then dust with flour. Divide the batter evenly between the two pans. I use a kitchen scale for precisionāeach pan should have about 1½ cups batter. Tap the pans gently on the counter to remove any air bubbles, then smooth the tops with a spatula.
Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown. Here's where it gets trickyādon't overbake! The cake continues cooking as it cools, so pull it out when it's just barely set. The top should spring back when touched lightly. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before assembling.
ā° Step 4: Assemble Layers with Powdered Sugar Dusting
Once completely cool, place one cake layer on a serving plate. Dust the top evenly with ½ cup powdered sugar using a fine-mesh sieve. Here's the secretāI like to tap the sieve gently while moving it in small circles to create an even, delicate layer. Place the second cake layer on top and repeat with the remaining ½ cup powdered sugar. The dusting adds that signature Allahabadi cake elegance while keeping the layers moist.
Slice and serve at room temperature. Each bite should reveal tender, cardamom-spiced layers with crisp edges and a perfect balance of sweetness and nutty crunch. This cake keeps well for 3 days at room temperature, covered with a cake dome, or can be refrigerated for up to 5 daysājust bring it to room temperature before serving for the best experience.
Pro Tips For Making Allahabadi Cake
- Whisk Eggs Like Butter: Beat the eggs at room temperature until theyāre pale, thick, and ribbon-likeāthis isnāt just about fluffiness. Cold eggs fold poorly into the batter, and youāll end up with dense pockets instead of that signature light, airy texture. I learned this the hard way when my first attempt turned out like a brick. ---
- Melt Ghee Slowly: Warm the ghee low and steady until it just meltsāno smoking, no rushing. Burnt ghee tastes acrid, and itāll overpower the cardamomās warmth. If youāre impatient, use a double boiler, but donāt skip this step. The aroma is half the battle. ---
- Sift Flour Twice: Yes, twice. The first sift removes lumps, but the second aerates the flour, which matters more than youād think for this cakeās crumb. I used to skip itānow I donāt, because the difference in texture is noticeable. No fancy sifter? A fine-mesh strainer works in a pinch. ---
- Underbake Slightly: Pull the cake out when the center still jiggles just a littleāitāll firm up as it cools. Overbaking dries out the gheeās richness, and youāll end up with a cake that tastes more like cardboard than spiced heaven. A toothpick test is fine, but trust your eyes more.
Storing and reheating this recipe
Room-Temp Storage
Keep your Allahabadi cake at room temperature for up to 3 days in an airtight container wrapped with parchment paper. The cake's signature texture improves as it sitsāthose crisp edges soften just enough to create the perfect contrast with the tender interior. I like to store it in a cake dome (available at Williams Sonoma) to maintain its shape while allowing air circulation. š«
For serving, let it sit at room temperature for 30-60 minutes before slicing. This ensures clean cuts and prevents the powdered sugar from melting onto the plate. Trust me, the difference is noticeable when you serve it properly warmed!
Refrigerator Storage
If you need to store it longer than 3 days, refrigerate the cake in an airtight container for up to 5 days. The cold slows down the staling process, but the texture will be slightly denser. To revive it, let it sit at room temperature for 1-2 hours before serving. I find this works best for cakes made with unsalted butter instead of ghee.
Pro tip: Place a damp paper towel inside the container with the cake to prevent drying. The powdered sugar layer stays intact when refrigerated this way, so you wonāt lose that signature dusting when you slice it.
Freezing for Later
Freeze your cake for up to 2 months by wrapping it tightly in plastic wrap followed by aluminum foil. This double-layering prevents freezer burn and keeps the layers from drying out. Label with the dateā2 months is the absolute max for best quality, though Iāve had success up to 3 months with minimal texture loss.
To thaw, move the cake to the refrigerator overnight (about 8 hours) before bringing it to room temperature. Never microwave or use the oven to thawāthis can make the ghee melt unevenly and ruin the crisp edges. The thawing process is gentle but effective!
Reheating Slices
For individual slices, warm them in a 200°F oven for 5-7 minutes on a wire rack. This method keeps the edges crisp while gently warming the center. Avoid the microwaveāit turns the ghee greasy and loses that delicate texture. I also like to dust reheated slices with an extra pinch of powdered sugar right before serving.
For a quick fix, place slices on a baking sheet and warm in the oven alongside other dishesāthis saves energy and keeps everything at the right temperature. The aroma alone makes your kitchen feel like a bakery!
Nutrition facts
Frequently asked questions
Can I substitute ghee with butter in this cake?
Yes, but expect slightly different results. Ghee gives the signature crisp edges and rich flavor, while butter creates a softer texture. Use 1.5 cups unsalted butter melted and cooled, but reduce milk to ¼ cup to compensate for butter's moisture. For best results, chill the batter 1 hour before baking to improve structure.
Why does my Allahabadi cake have dense layers?
Overmixing the batter or skipping the sifting step are common culprits. Mix dry ingredients until just combined (a few flour streaks remain) and fold nuts gently. Also ensure your baking powder is freshāold powder loses its lift. Bake until a toothpick comes out clean but pull it out immediately to prevent over-baking.
How do I make this cake nut-free?
Simply omit the almonds and cashews from the recipe. For texture, add ½ cup shredded coconut (toasted lightly) or ¼ cup chopped dried apricots. The cake will still be deliciousājust less crunchy. Adjust powdered sugar dusting to ¾ cup total to compensate for the missing nutty flavor.
Can I bake this in a different pan size?
Yes, but adjust baking time accordingly. For a 9-inch pan, bake 20-25 minutes (batter will be thinner). For 6-inch pans, use 30-35 minutes (batter will be thicker). Always use the same oven temperature (350°F) and check doneness with a toothpick. Divide batter proportionallyā9-inch needs ~2 cups, 6-inch needs ~1 cup per pan.
What's the secret to crispy edges?
The magic happens with the ghee and proper baking time. Grease pans generously with ghee (not butter) and bake until edges are golden brown but the center is just set. Let cakes cool 10 minutes in pans before removing. For extra crispiness, brush warm slices with melted ghee before servingāthis reactivates the crisp edges!
