Almond Cake with Cardamom and Pistachio Recipe: Fragrant Floral Notes and Crunchy Nut Topping

Desserts

Almond Cake with Cardamom and Pistachio Recipe: Fragrant Floral Notes and Crunchy Nut Topping

This almond cake with cardamom and pistachio delivers layers of floral warmth and nutty crunch that will transform your dessert table. The cardamom infuses the batter with a delicate, aromatic sweetness while ground almonds create a tender yet sturdy crumb—perfect for holding up to the crunchy pistachio topping. What makes this recipe truly special is how the flavors develop during baking, creating a harmonious balance between the spice, nuts, and subtle vanilla notes.

The secret to achieving the ideal texture lies in properly moistening the almond flour and incorporating the cardamom at the right stage of mixing. A 350°F oven ensures even baking while allowing the top to develop that signature golden crust. The pistachio topping, toasted until fragrant and lightly caramelized, adds both visual appeal and textural contrast that elevates every slice.

What you'll end up with is a cake that's moist yet firm enough to slice cleanly, with a delicate floral aroma that lingers invitingly. The pistachio topping provides that satisfying crunch while complementing the cake's natural sweetness without overpowering it. Each bite offers a perfect marriage of textures and flavors that will impress even the most discerning dessert lovers.

This recipe works beautifully for special occasions or as an elegant afternoon treat. The cake keeps well for up to 3 days when stored properly, making it perfect for meal prep or gifting. Let's get started on creating this sophisticated yet approachable dessert that's sure to become a favorite.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for almond cake with cardamom and pistachio

Fragrant cardamom and crunchy pistachios meet tender almond cake magic—here's what you'll need.

Ingredient Amount Notes
All-Purpose Flour 🌾 ½ cup For structure and lightness
Ground Almonds 🥜 2 cups Finely ground for texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 3 whole Room temperature, separated
Pure Vanilla Extract 🌿 1 tbsp High-quality, preferably Madagascar
Ground Cardamom 🌶️ 1 ½ tsp Freshly ground for aroma
Baking Powder 🧂 1 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Whole Milk 🥛 ½ cup Room temperature
Pistachios 🥜 1 cup Shelled, unsalted, toasted
Powdered Sugar 🍚 ¼ cup For topping
Honey 🍯 1 tbsp For pistachio glaze

Cardamom is the star here—look for pods at Indian or Middle Eastern markets for the freshest flavor. Penzeys Spices sells pre-ground if you're in a hurry, but grinding your own makes all the difference. The almonds? Blanched and finely ground gives that signature texture. I always buy mine in bulk from Trader Joe's—cheaper and fresher than the grocery store bags. For the pistachios, unsalted is key—salted will make your cake taste flat. Toast them first in a dry pan until fragrant—about 5 minutes—that aroma is worth the wait.

No cardamom? Double the vanilla and add 1/4 tsp cinnamon for warmth. Running low on almond flour? Substitute with 1.5 cups almond meal plus 1/4 cup all-purpose flour. The pistachios can be swapped for toasted hazelnuts or walnuts if you're feeling adventurous. For the butter, vegan butter works too—just make sure it's fully melted. The honey in the glaze? Maple syrup or agave are great vegan swaps, though they'll change the flavor slightly. And if you're worried about the cake being too dry, add 1 tbsp extra milk to the batter.

This cake keeps beautifully—3 days at room temperature wrapped in foil, or up to 5 days in the fridge. For longer storage, freeze slices individually wrapped for up to 3 months. The pistachio topping stays crisp for about 2 days before it softens, so make fresh if you're serving it right away. I always bake mine the day before—the flavors meld overnight and it's perfect for special occasions. And if you make extra? Slice and freeze—it reheats beautifully with a quick zap in the microwave.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by this recipe because it’s just fold and bake—no sifting, no whisking until your arm falls off. The ground almonds blend right into the batter with a quick pulse in the food processor, and the cardamom’s warm spice dissolves effortlessly into the butter. Honestly, I’ve made it while chatting on the phone. That’s how low-key it is.
  • Crunchy-Creamy Magic: The pistachios add this unexpected texture—crunchy bits that break through the tender crumb, while the cardamom gives it a cozy, almost floral depth. Between us, the first bite makes me pause. That buttery richness from the eggs and sugar? It’s dangerously addictive, especially with a dusting of powdered sugar.
  • Weekend Brunch Star: This cake doesn’t just sit pretty—it performs. Serve it at brunch with a drizzle of honey and a cup of chai, or slice it for a fancy dessert when you’ve got guests over. (Yes, even on a Tuesday night.) The almond base keeps it light enough for daytime but rich enough to feel special.
  • Leftovers That Don’t Suck: Unlike dense cakes that turn dry in two days, this one stays moist for at least five. I’ve packed it for work, reheated slices in the toaster, and even turned crumbs into a quick frangipane filling. Budget-friendly too—ground almonds stretch further than you’d think, and butter keeps the cost reasonable. Win-win.

Step-by-step instructions for almond cake with cardamom and pistachio

Here's how to create a moist, fragrant almond cake with a perfect crunchy pistachio topping.

1

Prepare the Pistachio Topping

Preheat your oven to 350°F. In a small bowl, combine the 1 cup pistachios with the 1 tbsp honey. Spread them evenly on a baking sheet lined with parchment paper. Toast for 8-10 minutes until fragrant and golden brown, stirring once halfway through. Let them cool completely before using—they'll crisp up even more as they cool.

While the pistachios toast, toast the 2 cups ground almonds in a dry skillet over medium heat for 3-4 minutes until golden and aromatic. This step enhances their nutty flavor and prevents the cake from tasting raw. Let them cool completely before mixing with other ingredients.

2

Cream Butter and Sugar

In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter (at room temperature) with the 1.5 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. You'll see the mixture nearly double in volume and become pale in color. This creaming process incorporates air, which creates that tender crumb we're after.

I like to press down on the butter-sugar mixture with my fingers occasionally to check for readiness—it should feel smooth and airy, like whipped cream. If it's still grainy, keep beating for another 30 seconds. This step makes all the difference for a light, airy cake.

3

Add Eggs and Aromatics

Add the 3 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. Then add the 1 tbsp pure vanilla extract and 1.5 tsp ground cardamom, mixing on low speed for another 30 seconds until just combined. The cardamom will release its fragrant aroma—this is where the magic happens for that distinctive floral note.

In a separate bowl, whisk together the 0.5 cup all-purpose flour, 1 tsp baking powder, and 0.5 tsp salt. Sift this mixture directly over the butter mixture, then gently fold in using a spatula. Add the 2 cups toasted ground almonds and 0.5 cup whole milk, mixing just until everything is combined—you should still see some streaks of flour. Overmixing develops gluten, which can make the cake dense.

4

Bake the Cake

Pour the batter into a 9-inch round cake pan lined with parchment paper. Smooth the top with a spatula. Bake in the preheated 350°F oven for 35-40 minutes, or until a toothpick inserted in the center comes out clean. The cake should be golden brown and spring back when gently pressed in the center.

While the cake bakes, prepare the pistachio topping by combining the cooled toasted pistachios with the 0.25 cup powdered sugar in a small bowl. Sprinkle this mixture evenly over the top of the cake during the last 5 minutes of baking to create a beautiful crust.

5

Cool and Serve

Let the cake cool in the pan for 15 minutes, then transfer it to a wire rack to cool completely. This gradual cooling prevents cracking and allows the flavors to meld. The cake should be moist but not wet, with a delicate crumb that melts in your mouth.

Slice into 8 equal pieces and serve at room temperature. The cardamom's floral aroma will be most pronounced when the cake is fresh. Pair with a cup of chai tea or a dollop of whipped cream for an elegant dessert experience. The pistachio topping adds a delightful crunch that contrasts beautifully with the tender cake.

👨‍🍳

Pro Tips For Making Almond Cake With Cardamom And Pistachio

  • Toast the Almonds: DESCRIPTION:
  • Whip Butter and Sugar: DESCRIPTION:
  • Sift the Dry Mix: DESCRIPTION:
  • Bake Until Springy: DESCRIPTION:

Storing and reheating this recipe

Room Temperature Storage

This cake stays fresh and moist for up to 3 days at room temperature when stored properly. Wrap it tightly in plastic wrap or place it in an airtight container with a paper towel underneath to absorb any excess moisture. The cardamom's aroma intensifies slightly as it sits, making each slice more fragrant. I like to store it on the counter in a cool, dark place away from direct sunlight to preserve the delicate flavors. 🌿

Refrigerator Preservation

For longer storage, refrigerate the cake in an airtight container for up to 5 days. The cold temperature helps maintain the moist texture, though the pistachio topping may soften slightly. To serve, let slices sit at room temperature for 10-15 minutes before enjoying—the contrast between the cool cake and warm room temperature is delightful. I often refrigerate leftovers if I know I won't finish the cake within 3 days. ❄️

Freezing for Later

Freeze individual slices wrapped tightly in plastic wrap followed by a layer of aluminum foil for up to 3 months. The texture remains tender when reheated properly, and the cardamom flavor stays vibrant. To thaw, transfer slices to the refrigerator overnight. For a quick refresh, microwave each slice for 10-15 seconds on 50% power—just enough to soften any cold-induced firmness without drying it out. 💫

Reviving Dried Topping

If the pistachio topping loses its crunch after storage, revive it by sprinkling with 1 tsp powdered sugar and lightly toasting in a 350°F oven for 2-3 minutes. The sugar caramelizes slightly, restoring the topping's crisp texture. This works especially well for cakes stored in the refrigerator or freezer. I've also found that adding a pinch of salt to the topping before reheating enhances its flavor profile. 🔥

Serving After Storage

Always bring the cake to room temperature before serving to fully appreciate its texture and aroma. The cardamom's floral notes become more pronounced when the cake is warm, and the pistachio topping provides that satisfying crunch. For an extra touch, dust with additional powdered sugar or drizzle with melted chocolate**> before serving. The contrast between the warm cake and cool toppings creates a luxurious eating experience. ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 280mg12%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 36g
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

Why does this cake need both cardamom and pistachios?

The cardamom adds a delicate floral aroma that pairs perfectly with the nutty sweetness of almonds, while the pistachios provide both visual appeal and a satisfying crunch. The cardamom's warmth balances the richness of the butter and eggs, creating that signature Middle Eastern-inspired flavor profile that makes this cake truly special.

2

Can I make this cake gluten-free?

Yes! Replace the 0.5 cup all-purpose flour with 0.5 cup gluten-free 1:1 baking flour and ensure your baking powder is also gluten-free. The almond flour already provides structure, so the texture will remain tender. For best results, use a gluten-free blend that includes xanthan gum.

3

What's the secret to getting the perfect texture?

The key is toasting both the ground almonds and pistachios before using them—this enhances their flavor and prevents a raw taste. Also, don't overmix the batter after adding the flour. Mix just until combined to maintain that light, airy crumb. The 350°F oven temperature is crucial for even baking without drying out the cake.

4

Can I use almond meal instead of ground almonds?

Almond meal works, but it's coarser and may affect the cake's texture slightly. For best results, pulse your almond meal in a food processor until it reaches a fine, powdery consistency similar to ground almonds. This ensures a smooth, tender crumb rather than a grainy texture.

5

How do I know when the cake is fully baked?

Insert a toothpick into the center—it should come out clean with no wet batter clinging to it. The cake should also spring back gently when pressed in the center and have a golden brown color. The pistachio topping should look toasted and crispy, not soggy. Baking times can vary slightly based on your oven, so check at 35 minutes.

★★★★★4.9(12 reviews)
Categories Desserts