Pistachio, Orange & Ricotta Cake

Isabella

📖Life, Love, and Gastronomy 📖

This Pistachio, Orange & Ricotta Cake is a vibrant, moist citrus dessert that balances zesty orange, creamy ricotta, and the rich nuttiness of pistachios. Topped with a silky pistachio-cream cheese frosting and a sprinkle of crushed pistachios, it’s the kind of cake I like to bake when I want something elegant yet comforting — ideal for weekends, celebrations, or even just a quiet afternoon with tea.

Why You’ll Love This Recipe

I love how this cake is more than just sweet — it’s textured, tangy, nutty, and incredibly tender. The ricotta gives it a luxurious moisture without being heavy, while the pistachios bring in a buttery crunch and flavor. The orange zest brightens up each bite and makes the whole kitchen smell amazing as it bakes. Whether I’m hosting friends or just craving something special, this cake always delivers.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the cake:

1 large orange, grated zest only

150 g unsalted butter, softened

175 g caster sugar

3 large eggs

½ tsp vanilla bean paste (or extract)

160 g plain flour

80 g unsalted pistachios, ground

2½ tsp baking powder

¼ tsp salt

125 g ricotta cheese

For the frosting:

60 g unsalted butter, softened

60 g icing sugar

70 g pistachio paste

150 g cream cheese, room temperature

Directions

I start by preheating the oven to 180°C (160°C fan) and greasing and lining an 8-inch (20 cm) cake tin.

Next, I grind the pistachios in a food processor until they’re finely chopped — not too powdery. I always reserve a tablespoon to sprinkle on top later.

In a large bowl, I rub the orange zest into the caster sugar with my fingertips until it smells fragrant. Then I add the softened butter and vanilla and cream the mixture until it turns pale and fluffy.

I beat in the eggs, one by one, making sure each is fully incorporated before adding the next.

I fold in the flour, ground pistachios, baking powder, and salt. Then I gently mix in the ricotta just until everything is combined.

The batter goes into the prepared tin, and I bake it for 40–45 minutes. I know it’s done when a skewer inserted in the center comes out clean. I let it cool completely before frosting.

For the frosting, I beat the butter and icing sugar until smooth, then mix in the pistachio paste. Finally, I beat in the cream cheese until the frosting becomes silky.

Once the cake is cool, I spread the frosting on top and finish with the reserved crushed pistachios.

Servings and timing

Servings: 8–10 slices

Prep time: 20 minutes

Cook time: 45 minutes

Total time: 1 hour 5 minutes

Calories: ~400 kcal per serving (estimate)

Variations

I sometimes swap the orange zest for lemon zest for a slightly sharper flavor.

For a gluten-free version, I use a 1:1 gluten-free flour blend.

If I don’t have pistachio paste for the frosting, I blend pistachios with a little oil to make my own.

I like to add a handful of chopped pistachios to the batter for extra crunch.

To make it festive, I add a touch of cardamom or cinnamon to the batter.

Storage/Reheating

I store this cake in an airtight container in the fridge for up to 4 days. The frosting stays firm and the cake remains moist. I let it sit at room temperature for about 20 minutes before serving if I want that soft texture back. I don’t recommend microwaving it, as it affects the frosting — it’s best enjoyed as-is or gently brought to room temp.

Related Recipes:

FAQs

How do I make pistachio paste if I don’t have any?

I blend shelled, unsalted pistachios with a small amount of neutral oil until smooth. It won’t be as fine as store-bought, but it works beautifully in the frosting.

Can I use ricotta straight from the container?

Yes, I use ricotta directly, but if it seems very watery, I drain it slightly with a cheesecloth or fine sieve before mixing.

Can I make this cake ahead of time?

Absolutely. I often bake the cake the day before and store it unfrosted, then frost it just before serving for best freshness.

What can I use instead of pistachios?

Almonds or hazelnuts work well if I’m out of pistachios. The flavor will change slightly, but it’s still delicious.

Is this cake freezer-friendly?

Yes, I freeze the unfrosted cake wrapped tightly in plastic wrap and foil. It keeps for up to 2 months. I thaw it overnight in the fridge before frosting.

Conclusion

This Pistachio, Orange & Ricotta Cake brings together the best of bright citrus, creamy cheese, and rich nuts into one irresistible dessert. I love how it feels both simple and luxurious, perfect for cozy weekends or a stunning centerpiece at any gathering. Whether I’m baking for guests or just for myself, this cake always brings a little joy to the table.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pistachio, Orange & Ricotta Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 1 hour 5 minutes
  • Yield: 8–10 slices
  • Diet: Vegetarian

Description

This Pistachio, Orange & Ricotta Cake is a moist, citrusy dessert that combines zesty orange, creamy ricotta, and rich pistachios, topped with a smooth pistachio-cream cheese frosting.


Ingredients

1 large orange, grated zest only

150 g unsalted butter, softened

175 g caster sugar

3 large eggs

½ tsp vanilla bean paste (or extract)

160 g plain flour

80 g unsalted pistachios, ground

2½ tsp baking powder

¼ tsp salt

125 g ricotta cheese

60 g unsalted butter, softened (for frosting)

60 g icing sugar (for frosting)

70 g pistachio paste (for frosting)

150 g cream cheese, room temperature (for frosting)


Instructions

  1. Preheat the oven to 180°C (160°C fan). Grease and line an 8-inch (20 cm) cake tin.
  2. Grind the pistachios in a food processor until finely chopped, reserving a tablespoon for garnish.
  3. In a large bowl, rub the orange zest into the caster sugar until fragrant. Add the softened butter and vanilla, then cream the mixture until pale and fluffy.
  4. Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next.
  5. Fold in the flour, ground pistachios, baking powder, and salt. Gently mix in the ricotta until just combined.
  6. Pour the batter into the prepared tin and bake for 40–45 minutes, or until a skewer inserted in the center comes out clean. Let the cake cool completely.
  7. For the frosting, beat the butter and icing sugar until smooth. Mix in the pistachio paste, then beat in the cream cheese until silky.
  8. Once the cake is cool, spread the frosting on top and sprinkle with the reserved crushed pistachios.

Notes

Swap orange zest with lemon zest for a sharper flavor.

Use a 1:1 gluten-free flour blend for a gluten-free version.

Make pistachio paste by blending pistachios with a little oil if unavailable.

Add chopped pistachios to the batter for extra crunch.

Add cardamom or cinnamon for a festive twist.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 slice
  • Calories: 400
  • Sugar: 25g
  • Sodium: 150mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 95mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star