Persian Love Cake topped with orange zest and pistachios served on a decorative plate.

Persian Love Cake with Orange Zest and Pistachios

I still smile thinking about the first time I baked this cake on a rainy afternoon — the whole kitchen smelled like orange and toasted nuts, and my cat insisted on supervising from the counter. Ever felt nervous about baking something that sounds fancy? I’ve been there too. If you’re worried this Persian Love Cake with Orange Zest and Pistachios is too delicate or complicated, relax: it’s forgiving, straightforward, and perfect for a cozy baking day.

A Quick Look at This Persian Love Cake with Orange Zest and Pistachios Recipe

This cake is built around almond meal and bright orange zest, with chopped pistachios folded into a tender, buttery batter. It’s a comforting, nut-forward cake that feels fancy but comes together with simple ingredients. The almond meal gives a naturally moist texture and extra protein, while the orange zest brings fresh citrus lift — ideal for afternoon tea or a simple dessert. Great for home cooks and beginners because the steps are short and the batter is forgiving. Scroll down for easy tips to make it yours, including swaps, troubleshooting, and serving ideas.

Ingredients You’ll Need for Persian Love Cake with Orange Zest and Pistachios

Essentials

  • 1 1/2 cups almond meal (ground almonds) — this is the backbone: tender crumb and moist texture
  • 3/4 cup all-purpose flour — helps structure the cake
  • 1 cup granulated sugar — sweetness and slight caramelization on the crust
  • 1 tsp baking powder — leavening for a light rise
  • 1/4 tsp salt — balances the sweetness and enhances flavor
  • Zest of 2 large oranges — key bright, floral citrus note
  • 1/2 cup unsalted butter, melted and cooled — richness and tender crumb
  • 2 large eggs — bind and lift the batter
  • 2 tbsp plain yogurt — keeps the cake moist and adds slight tang
  • 1 tsp rosewater — delicate Persian flavor accent (use sparingly)
  • 1/4 cup chopped pistachios — stir-in for texture and nutty flavor
  • Extra chopped pistachios (for garnish) — visual and crunchy finish
  • Powdered sugar (for garnish) — optional soft dusting for presentation

Optional add-ons

  • 1/2 tsp ground cardamom — adds warm spice if you love a more aromatic cake
  • 1 tbsp orange juice — a touch can deepen orange flavor (reduce yogurt to 1 tbsp if adding juice)
  • 1 tsp vanilla extract — for extra aromatic depth if you don’t have rosewater or want both
  • 2 tbsp slivered almonds for topping — extra nut texture and pretty slice edges
  • A light orange glaze (powdered sugar + orange juice) — for a glossy finish instead of powdered sugar
  • A handful of dried rose petals (edible) for garnish — pretty and traditional-looking

Substitutions and shortcuts

  • Almond meal: If you don’t have store-bought almond meal, blitz whole blanched almonds in a food processor until finely ground (don’t over-process into almond butter). For a coarser almond texture, pulse less — the texture will be slightly different but still delicious.
  • Plain yogurt: Sour cream or buttermilk can be used as a 1:1 swap for the same moisture and tang.
  • Butter: For a dairy-free version, use melted coconut oil (measure slightly less — use 40–45 ml less) or plant-based margarine. Flavor will shift slightly.
  • Rosewater: If unavailable, use 1 tsp vanilla extract or 1/2 tsp orange blossom water as alternatives. Rosewater is floral and traditional, but the cake still works without it.
  • Sugar: Granulated sugar is recommended for structure; for a slightly denser cake you can use light brown sugar or coconut sugar, but texture and color will change.
  • Pistachios: If allergic or unavailable, substitute with chopped walnuts, almonds, or hazelnuts.
  • Pan size: The recipe uses an 8-inch round pan. If using a 9-inch pan, bake a little less time (start checking at 30–35 minutes). A smaller or different pan changes bake time.
  • Shortcut for zesting: If you’re short on time, use 1–2 tsp of pre-made orange zest paste (only if natural and unsweetened), but freshly zested oranges are best for aroma.

How to Make Persian Love Cake with Orange Zest and Pistachios Step-by-Step

This method is written with beginners in mind — take your time, and I’ll walk you through each little detail.

  1. Prep the oven and pan

    • Preheat your oven to 350°F (175°C). Position a rack in the center of the oven for even heat.
    • Grease an 8-inch round cake pan with a little butter or nonstick spray. Cut a circle of parchment paper to fit the bottom and place it in the pan, then grease the parchment lightly. This helps the cake release cleanly.
  2. Measure and zest carefully

    • Measure out 1 1/2 cups almond meal and 3/4 cup all-purpose flour into separate bowls or use the same measuring set — accuracy helps texture.
    • Zest two large oranges over a small bowl so the oils and zest don’t spread into the dry mix prematurely. Only grate the orange’s colored zest — avoid the white pith which is bitter.
  3. Combine the dry ingredients

    • In a large mixing bowl, add the almond meal, all-purpose flour, 1 cup granulated sugar, 1 tsp baking powder, and 1/4 tsp salt. Use a whisk or fork to stir these together so the baking powder and salt distribute evenly.
    • Sprinkle in the orange zest and whisk lightly to distribute the zest evenly through the dry mix. This step helps ensure every bite gets citrus aroma.
  4. Mix the wet ingredients

    • In a separate medium bowl or measuring jug, whisk together 1/2 cup melted and cooled unsalted butter, 2 large eggs, 2 tbsp plain yogurt, and 1 tsp rosewater until smooth.
    • Important: Be sure the melted butter is not hot. If it is, it can cook the eggs when whisked together. Let it cool to warm or room temperature first.
  5. Combine wet into dry gently

    • Pour the wet mixture into the large bowl with the dry ingredients. Using a spatula or large wooden spoon, fold together gently until just combined. You’re aiming for a uniform batter — don’t overmix. Overmixing can make the cake dense. A few tiny streaks are okay; they’ll disappear with a minute of gentle folding.
  6. Fold in the pistachios

    • Add 1/4 cup chopped pistachios to the batter and fold them in evenly. Save a small handful for sprinkling on top later.
  7. Transfer to pan and smooth

    • Scrape the batter into the prepared 8-inch pan. Use an offset spatula or the back of a spoon to smooth the top. Tap the pan gently on the counter once to release any large air pockets.
  8. Bake and test for doneness

    • Place the pan in the oven and bake for 40–45 minutes. Start checking at 35 minutes: insert a skewer or toothpick into the center. If it comes out clean or with a few moist crumbs (but no raw batter), the cake is done. If batter sticks to the skewer, give it another 3–5 minutes and check again.
    • Note: Ovens vary. If your oven runs hot, check earlier; if it runs cool, it may need the full time.
  9. Cool and remove from pan

    • When the cake is done, remove it from the oven and let it cool in the pan on a wire rack for 10 minutes. This brief cooling helps the cake set so it won’t break apart.
    • After 10 minutes, run a butter knife around the pan edge to loosen, then invert onto the rack to remove the cake. Peel off the parchment paper from the bottom.
  10. Garnish and serve

  • While the cake is warm or at room temperature, sprinkle the top with the reserved chopped pistachios and a light dusting of powdered sugar if desired. If you prefer a glaze, mix 1/2 cup powdered sugar with 1–2 tsp orange juice and drizzle over the cooled cake.
  1. Storage tips
  • Store any leftovers in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days or freeze slices wrapped tightly in plastic and foil for up to 1 month. Thaw gently at room temperature before serving.

Common Mistakes to Avoid

Baking a nut-forward cake like this is forgiving, but a few common missteps can change the texture or flavor. Here are the things I’ve learned to watch for.

Mistake 1: Overmixing the batter

Overmixing develops gluten in the flour, which can make the cake dense and rubbery instead of tender. Stir only until the ingredients are just combined — a few small streaks are fine.

Mistake 2: Using hot melted butter

If the butter is too hot when you whisk it with the eggs, you can partially cook the eggs or cause the batter to seize. Let the melted butter cool to warm or room temperature before combining with the eggs.

Mistake 3: Skipping or under-zesting the oranges

The orange zest is one of the main flavor drivers. If you skip it or zest too little, the cake will be less aromatic and flatter in taste. Always zest the oranges freshly and avoid the bitter white pith.

Serving Suggestions for Persian Love Cake with Orange Zest and Pistachios

This cake is relaxed and adaptable — here are a few of my favorite ways to enjoy it.

Tea-time pairing

Serve slices with a pot of black tea (cardamom or Earl Grey are lovely) or a mint tea for a soothing afternoon break. The citrus and nutty crumb pair beautifully with a warm cup.

Dessert plate

Top a warmed slice with a spoonful of vanilla yogurt or lightly sweetened whipped cream and a scatter of crushed pistachios for a simple dessert that feels elegant.

Celebration presentation

Dust the top with powdered sugar, arrange edible rose petals or thin orange slices around the platter, and add a small bowl of extra pistachios for guests to sprinkle on their slices. It’s pretty enough for small gatherings or birthdays.

Persian Love Cake with Orange Zest and Pistachios

Conclusion

I hope you can see how this Persian Love Cake with Orange Zest and Pistachios is easier than it looks and wonderfully customizable — a tender, fragrant cake that’s perfect for an everyday treat or a small celebration. I love that it uses pantry-friendly ingredients and a straightforward method, so it’s friendly for beginners and busy home cooks alike. If you want a different take or extra inspiration, try exploring Persian Love Cake – Cardamom and Tea for a version heavy on cardamom and floral notes, or see the helpful step-by-step photos at Persian Love Cake – RecipeTin Eats. If you bake this, please tell me how it goes — I love hearing about tweaks and favorite pairings.

FAQs About Persian Love Cake with Orange Zest and Pistachios

How long will Persian Love Cake with Orange Zest and Pistachios stay fresh?

At room temperature in an airtight container, the cake will stay fresh for about 2 days. Refrigerated, it can last up to 5 days; bring it back to room temperature before serving for best texture. For longer storage, freeze slices for up to a month.

Can I make Persian Love Cake with Orange Zest and Pistachios gluten-free?

The cake is already nut-forward, but not fully gluten-free as written because of the all-purpose flour. You can substitute a 1:1 gluten-free flour blend for the all-purpose flour, but the texture may be slightly different. Make sure your blend contains xanthan gum for structure or add a small pinch.

Is Persian Love Cake with Orange Zest and Pistachios suitable for nut allergies?

No — almond meal and pistachios are central to the flavor and texture. If you must avoid nuts, consider a different cake recipe entirely. For a similar orange cake without nuts, try a simple olive oil orange cake instead.

Can I make Persian Love Cake with Orange Zest and Pistachios ahead of time?

Absolutely. You can bake the cake a day ahead and store it covered at room temperature. If you’d like to freeze it, wrap slices individually in plastic and foil, and thaw before serving. Adding the pistachio garnish just before serving keeps the topping fresh.

How important is the rosewater in Persian Love Cake with Orange Zest and Pistachios?

Rosewater adds a delicate floral note that makes the cake feel traditionally Persian. If you don’t have any, you can substitute vanilla extract or orange blossom water, or omit it entirely — the cake will still taste lovely thanks to the almond and orange zest.

Persian Love Cake topped with orange zest and pistachios served on a decorative plate.

Persian Love Cake with Orange Zest and Pistachios

A comforting, nut-forward cake featuring almond meal and bright orange zest, perfect for afternoon tea or dessert.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Dessert, Snack
Cuisine Middle Eastern, Persian
Servings 8 servings
Calories 350 kcal

Ingredients
  

Essentials

  • 1 1/2 cups almond meal (ground almonds) Tender crumb and moist texture
  • 3/4 cup all-purpose flour Helps structure the cake
  • 1 cup granulated sugar Sweetness and slight caramelization on the crust
  • 1 tsp baking powder Leavening for a light rise
  • 1/4 tsp salt Balances sweetness and enhances flavor
  • Zest of 2 large oranges orange zest Key bright, floral citrus note
  • 1/2 cup unsalted butter, melted and cooled Richness and tender crumb
  • 2 large eggs Bind and lift the batter
  • 2 tbsp plain yogurt Keeps the cake moist and adds slight tang
  • 1 tsp rosewater Delicate Persian flavor accent (use sparingly)
  • 1/4 cup chopped pistachios Stir-in for texture and nutty flavor
  • Extra chopped pistachios (for garnish) Visual and crunchy finish
  • Powdered sugar (for garnish) Optional soft dusting for presentation

Optional add-ons

  • 1/2 tsp ground cardamom Adds warm spice
  • 1 tbsp orange juice Deepens orange flavor (reduce yogurt to 1 tbsp if added)
  • 1 tsp vanilla extract For extra aromatic depth
  • 2 tbsp slivered almonds for topping Extra nut texture
  • A light orange glaze (powdered sugar + orange juice) For a glossy finish instead of powdered sugar
  • A handful of dried rose petals (edible) for garnish Pretty and traditional-looking

Instructions
 

Preparation

  • Preheat your oven to 350°F (175°C). Position a rack in the center of the oven for even heat.
  • Grease an 8-inch round cake pan with a little butter or nonstick spray. Cut a circle of parchment paper to fit the bottom and place it in the pan, then grease the parchment lightly.

Mixing

  • In a large mixing bowl, combine almond meal, all-purpose flour, granulated sugar, baking powder, and salt. Whisk together to ensure even distribution.
  • Zest the oranges over a small bowl.
  • In a medium bowl, whisk together melted butter, eggs, yogurt, and rosewater until smooth.
  • Pour the wet mixture into the dry ingredients and fold gently until just combined.
  • Fold in chopped pistachios.

Baking

  • Transfer the batter to the prepared cake pan and smooth the top.
  • Bake for 40-45 minutes, checking for doneness after 35 minutes.
  • Let the cake cool in the pan for 10 minutes before inverting onto a wire rack.

Garnishing and Serving

  • While warm, sprinkle the top with reserved pistachios and dust with powdered sugar or drizzle with glaze.

Notes

Store leftovers in an airtight container at room temperature for up to 2 days, in the refrigerator for 5 days, or freeze for up to 1 month.
Keyword Baking, Cake Recipe, Orange Zest, Persian Love Cake, Pistachios

Try These Next