Pistachio Cardamom Cake with Saffron Cream Frosting

Desserts

October 30, 2026

Pistachio Cardamom Cake with Saffron Cream Frosting – vegetarian recipe

Pistachio cardamom cake with saffron cream frosting is the quietly luxurious cake I bake when I want fragrance instead of fuss. Ground pistachios and almonds keep the crumb moist for days, while cinnamon, cardamom, and lemon zest perfume the whole kitchen. It bakes in about 35 minutes and feeds six generously.

A Jewel-Toned Cake for Any Celebration

Step aside, boring vanilla! This Pistachio Cardamom Cake is here to steal the show. Imagine a beautifully moist and tender crumb, packed with the rich, nutty flavors of ground pistachios and almonds. We weave in the warm, aromatic notes of cardamom and cinnamon, with a bright lift from fresh lemon zest. But the real crown jewel is the frosting: a luscious, tangy cream cheese frosting infused with the exotic, golden hue of real saffron. Finished with a scattering of chopped pistachios and delicate edible flowers, this cake isn’t just a dessert; it’s a centerpiece. Perfect for birthdays, holidays, or simply when you need to treat yourself to something truly special.

Ingredients

• For the Pistachio Cardamom Cake
• 1 cup / 120g (4.2 oz) ground pistachios
• 1 cup / 100g ground almonds
• ¾ cup / 90g (3.17 oz) self-rising flour
• ½ teaspoon baking soda
• ¾ cup / 150g (5.3 oz) granulated sugar
• ½ teaspoon ground cardamom
• ½ teaspoon ground cinnamon
• Zest of 1 lemon
• 2 tablespoons / 30ml (1 fl oz) milk
• ½ cup / 113g (4 oz) unsalted butter, melted, plus extra for greasing
• 3 large eggs
• For the Saffron Cream Frosting
• 1 large pinch of saffron threads
• 1 cup / 120g (4.2 oz) confectioners’ sugar
• 6 tablespoons / 85g (3 oz) unsalted butter, softened
• 4 ounces / 113g (4 oz) cream cheese, softened
• 2 tablespoons (30 ml / 1 fl oz) pistachios, roughly chopped, for garnish
• A small handful of dried edible flowers, for garnish

Instructions

1. Preheat your oven to 350°F / 175°C. Grease an 8 or 9-inch round cake pan and line the bottom with parchment paper.
2. In a large mixing bowl, combine the ground pistachios, ground almonds, self-rising flour, baking soda, sugar, ground cardamom, and ground cinnamon. Whisk until thoroughly combined.
3. Add the lemon zest, milk, and melted butter to the dry . Mix until just combined.
4. Beat in the eggs one at a time, mixing well after each addition until the batter is smooth and fully incorporated.
5. Pour the batter into your prepared cake pan and spread it evenly. Bake for 25 to 35 minutes, or until a wooden skewer inserted into the center comes out clean.
6. Let the cake cool in the pan for 10 minutes before inverting it onto a wire rack to cool completely.
7. While the cake cools, prepare the frosting. Place the saffron threads in a small bowl with 1 tablespoon (15 ml / 0.5 fl oz) of just-boiled water. Let it infuse for at least 10 minutes to release its color and flavor.
8. In a separate bowl, use an electric mixer to beat the softened butter and confectioners’ sugar until the mixture is smooth, light, and fluffy.
9. Add the softened cream cheese and the saffron with its soaking liquid to the butter mixture. Mix on low speed until just incorporated. Do not overmix. Chill the frosting in the fridge until you’re ready to use it.
10. Once the cake is completely cool, spread the saffron cream frosting evenly over the top. Garnish with the chopped pistachios and a sprinkle of edible flowers before serving.

Nutritional Information

• Per serving (based on 6 servings). Estimates may vary.
• Calories: 585kcal | Carbohydrates: 48g | Protein: 11g | Fat: 40g | Saturated Fat: 17g | Sugar: 35g

Pro Tips

• For a deeper nutty flavor, lightly toast the ground almonds and pistachios in a dry skillet over medium heat for 3-4 minutes until fragrant, then let them cool completely before using.
• Ensure your butter and cream cheese for the frosting are at true room temperature to prevent a lumpy or separated consistency.
• Do not overmix the frosting once the cream cheese is added. Mix only until it’s just combined to keep it thick and spreadable.
• For the most vibrant color and flavor, allow the saffron to infuse in the hot water for at least 15 minutes before adding it to the frosting.

FAQ

Q: Can I make this pistachio cardamom cake vegan
A: Yes, you can adapt this recipe to be vegan. For the cake, use a plant-based milk (like almond or oat milk), a vegan butter substitute for the melted butter, and replace the 3 eggs with ‘flax eggs’ (3 tbsp / 45 ml ground flaxseed mixed with 9 tbsp / 135 ml water, rested for 10 minutes). For the frosting, use vegan butter and a high-quality vegan cream cheese substitute. The texture may be slightly denser, but it will still be delicious.

Q: Is this pistachio cake recipe gluten-free
A: As written, this recipe is not gluten-free because it uses self-rising flour. However, you can easily make it gluten-free by substituting the self-rising flour with a 1:1 gluten-free self-rising flour blend. The ground nuts already provide a great structure, making this cake adapt well to gluten-free baking.

Q: Is this vegetarian cake a good source of protein
A: While it is a dessert, this cake is a surprisingly good source of plant-forward protein thanks to the large quantity of ground pistachios and almonds, along with the eggs. With approximately 11 grams (0.39 oz / 11.1 g) of protein per serving, it’s a more substantial and satisfying treat than many traditional cakes.

Q: How should I store this vegetarian cake
A: Because of the cream cheese frosting, this cake must be stored in the refrigerator. Keep it in an airtight container for up to 4 days. For the best flavor and texture, we recommend letting a slice sit at room temperature for about 15-20 minutes before serving.

More Recipes You’ll Love

Pistachio Cardamom Cake with Saffron Cream Frosting – vegetarian recipe
Stav Kogan

Pistachio Cardamom Cake with Saffron Cream Frosting

A beautifully moist and tender cake packed with the rich, nutty flavors of ground pistachios and almonds, warm notes of cardamom and cinnamon, and a bright lift from fresh lemon zest. Crowned with a luscious, tangy cream cheese frosting infused with the exotic, golden hue of real
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 2 hours
Servings: 6 serving
Calories: 585

Ingredients
  

  • For the Pistachio Cardamom Cake
  • 1 cup (120 g / 4.2 oz) ground pistachios
  • 1 cup (100 g / 3.5 oz) ground almonds
  • ¾ cup (90 g / 3.17 oz) self-rising flour
  • ½ teaspoon baking soda
  • ¾ cup (150 g / 5.3 oz) granulated sugar
  • ½ teaspoon ground cardamom
  • ½ teaspoon ground cinnamon
  • Zest of 1 lemon
  • 2 tablespoons (30 ml / 1 fl oz) milk
  • ½ cup (113 g / 4 oz) unsalted butter, melted, plus extra for greasing
  • 3 large eggs
  • For the Saffron Cream Frosting
  • 1 large pinch of saffron threads
  • 1 cup (120 g / 4.2 oz) confectioners’ sugar
  • 6 tablespoons (85 g / 3 oz) unsalted butter, softened
  • 4 ounces (113 g / 4 oz) cream cheese, softened
  • 2 tablespoons (30 ml / 1 fl oz) pistachios, roughly chopped, for garnish
  • A small handful of dried edible flowers, for garnish
  • For a deeper nutty flavor, lightly toast the ground almonds and pistachios in a dry skillet over medium heat for 3-4 minutes until fragrant, then let them cool completely before using.
  • Ensure your butter and cream cheese for the frosting are at true room temperature to prevent a lumpy or separated consistency.
  • For the most vibrant color and flavor, allow the saffron to infuse in the hot water for at least 15 minutes before adding it to the frosting.

Method
 

  1. Preheat your oven to 350°F / 175°C.
  2. Grease an 8 or 9-inch round cake pan and line the bottom with parchment paper.
  3. In a large mixing bowl, combine the ground pistachios, ground almonds, self-rising flour, baking soda, sugar, ground cardamom, and ground cinnamon.
  4. Whisk until thoroughly combined.
  5. Add the lemon zest, milk, and melted butter to the dry .
  6. Mix until just combined.
  7. Beat in the eggs one at a time, mixing well after each addition until the batter is smooth and fully incorporated.
  8. Pour the batter into your prepared cake pan and spread it evenly.
  9. Bake for 25 to 35 minutes, or until a wooden skewer inserted into the center comes out clean.
  10. Let the cake cool in the pan for 10 minutes before inverting it onto a wire rack to cool completely.
  11. While the cake cools, prepare the frosting.
  12. Place the saffron threads in a small bowl with 1 tablespoon (15 ml / 0.5 fl oz) of just-boiled water.
  13. Let it infuse for at least 10 minutes to release its color and flavor.
  14. In a separate bowl, use an electric mixer to beat the softened butter and confectioners' sugar until the mixture is smooth, light, and fluffy.
  15. Add the softened cream cheese and the saffron with its soaking liquid to the butter mixture.
  16. Mix on low speed until just incorporated.
  17. Do not overmix.
  18. Chill the frosting in the fridge until you're ready to use it.
  19. Once the cake is completely cool, spread the saffron cream frosting evenly over the top.
  20. Garnish with the chopped pistachios and a sprinkle of edible flowers before serving.
  21. Do not overmix the frosting once the cream cheese is added.
  22. Mix only until it's just combined to keep it thick and spreadable.

Nutrition

Calories: 585kcalCarbohydrates: 48gProtein: 11gFat: 40g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

No-Bake Vegetarian Banana Mousse – vegetarian recipe

Fluffy No-Bake Banana Mousse Recipe

This no-bake vegetarian banana mousse is airy, creamy, and made in one bowl without turning on the oven. Whipped cream folded around ripe banana, lemon juice, and a whisper of nutmeg makes it taste like a proper dessert, not a smoothie in disguise. Fifteen minutes of...

Honey-Glazed Baked Pears: An Effortlessly Elegant Dessert – vegetarian recipe

Easy Vegetarian Baked Pears with Honey & Walnuts

These honey-glazed baked pears come out tender, glossy, and just a little tangy from a splash of red wine vinegar. Chopped walnuts and unsweetened coconut flakes add crunch to every spoonful of soft, caramelized fruit. They look elegant enough for a dinner party and...

Vegetarian Almond Fruit Cocktail Float – vegetarian recipe

Easy Vegetarian Almond Jelly with Fruit Cocktail

This vegetarian almond fruit cocktail float is a nostalgic, jiggly almond jelly dessert swimming in sweet evaporated milk. Chilled fruit cocktail on top makes every spoonful creamy, fruity, and lightly floral from the almond extract. It sets in the fridge while you...

No-Bake Vegetarian Banana Mousse – vegetarian recipe

Fluffy No-Bake Banana Mousse Recipe

This no-bake vegetarian banana mousse is airy, creamy, and made in one bowl without turning on the oven. Whipped cream folded around ripe banana, lemon juice, and a whisper of nutmeg makes it taste like a proper dessert, not a smoothie in disguise. Fifteen minutes of...

Honey-Glazed Baked Pears: An Effortlessly Elegant Dessert – vegetarian recipe

Easy Vegetarian Baked Pears with Honey & Walnuts

These honey-glazed baked pears come out tender, glossy, and just a little tangy from a splash of red wine vinegar. Chopped walnuts and unsweetened coconut flakes add crunch to every spoonful of soft, caramelized fruit. They look elegant enough for a dinner party and...

Vegetarian Almond Fruit Cocktail Float – vegetarian recipe

Easy Vegetarian Almond Jelly with Fruit Cocktail

This vegetarian almond fruit cocktail float is a nostalgic, jiggly almond jelly dessert swimming in sweet evaporated milk. Chilled fruit cocktail on top makes every spoonful creamy, fruity, and lightly floral from the almond extract. It sets in the fridge while you...

Ginger Tapioca Pudding with Coconut Milk and Macaroon Crumbl – vegetarian recipe

Creamy Ginger Coconut Tapioca Pudding

Ginger tapioca pudding with coconut milk and macaroon crumble is old-fashioned dessert comfort with a warm, spicy kick. The large pearls are soaked ahead, simmered in coconut milk, then crowned with crunchy crumbled coconut macaroons. It is the kind of slow, gentle...