Add as Google Trusted Source

This post may contain affiliate links, please see the privacy policy for details.

Pistachio ricotta cake is an Italian-style pistachio cake with tangy ricotta cheese in the crumb as well as in the cream on top. It’s a soft and moist cake, with a thick green frosting layer for a creamy finish. Roasted pistachios on top add crunch and then there’s orange zest and a light white chocolate drizzle over the cream for contrasting flavors. It’s a good choice for a special occasion and the nutty pistachio flavor, white chocolate drizzle and soft hints of vanilla and orange make it hard to resist that second slice.

A slice of pistachio ricotta cake with green frosting sits on a plate, topped with chopped pistachios and a delicate white drizzle.

Why You’ll Love It

Smiling woman in a brown sweater holding a mug, sitting in a cozy kitchen.

This Italian ricotta and pistachio whipped cream cake is an elegant choice with crunchy pistachios, white chocolate, tangy ricotta and vanilla and orange flavors.

Contrasting textures: Crunchy roasted nuts contrast nicely with the moist crumb and smooth cream topping.
A delicious choice: Pistachio, white chocolate, vanilla and orange taste incredible together.
A versatile cake: This cake is sweet and moist enough to impress, especially with that rich cream layer on top. Whip it up as an Easter cake, make it if you’re expecting company and want to go all out to impress, or make it for a special occasion like a birthday for somebody who loves pistachios.

Pistachio ricotta cake with green frosting, white drizzle, and chopped pistachios, with a slice being served.

If you enjoy baking cakes, check out my cannoli cake, eclair cake, Biscoff cake and chocolate icebox cake. And pistachio fans will love these pistachio eclairs.

A pistachio ricotta cake with green frosting, chopped pistachios, and a white icing drizzle sits elegantly on a white plate.

Pistachio Cake Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Whole milk ricotta: This goes in the batter as well as the topping. Drain it well before using to remove extra liquid, as you are looking for a classic sweet ricotta filling, not something watery or diluted.
Pistachio butter: Pistachio butter (also known as pistachio spread) gives the recipe its main flavor and a rich, nutty taste. I recommend using a pistachio butter made with 100% pistachios for the best results. I used this Italian pistachio butter.
Orange zest: Used in the batter and on top of the cake for fresh citrus flavor.
Butter, sugar and eggs: Make the cake base rich and tender.
Flour, baking powder and baking soda: These form the dry base and help the cake rise.
Powdered sugar: To sweeten the topping without adding graininess.
Heavy cream: Thick cream makes the topping rich and creamy.
Roasted pistachios: I like to toast mine first for a richer flavor. Chop them roughly, to add crunch to the cake.
White chocolate: Melt and drizzle it thinly over the cream on top.

Various baking ingredients, including eggs, butter, sugar, flour, white chocolate, pistachios, and an orange, on a white surface—perfect for making a delicious pistachio ricotta cake.

How to Make Pistachio Ricotta Cake

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Prepare the pan: Grease the springform pan and line the base with parchment paper.
Start the batter: Beat the butter and sugar until pale and creamy.
Add ricotta and pistachio: Mix in the ricotta and pistachio spread until smooth.
Add eggs and flavoring: Beat in the eggs. I recommend doing this one at a time so they mix in well. Also mix in the milk, orange zest and vanilla.
Whisk the dry ingredients: Combine the flour, baking powder, baking soda and salt in a separate bowl.
Fold the batter: Add the dry mixture to the wet mixture and fold until the flour disappears.
Bake: Spread the batter in the pan and bake until the middle tests clean.
Make the cream: Beat the ricotta, pistachio spread, powdered sugar, vanilla and heavy cream until smooth and fluffy. Chill until thick enough to spread.
Top the cake: Spread the cream over the cooled cake and add the chopped pistachios, orange zest and melted white chocolate.

A slice of pistachio ricotta cake with green frosting is lifted from a whole cake on a plate.

Substitutions and Variations

Pistachio butter: Use the same amount. Unsweetened pistachio butter will make the cake and topping less sweet.
Part-skim ricotta: I tried part-skim ricotta and it worked although I found the topping came out a bit thinner. Whether you use this or regular ricotta, it’s important to drain it very well first.
Almond extract: Add a few drops if you want a stronger nut flavor.
Candied orange peel: Use it with the zest for a sweeter citrus top.
No white chocolate: Leave off the drizzle if you want less sweetness or if you’re not a white chocolate fan. You could add a few mini chocolate chips to the batter instead if preferred.

A pistachio ricotta cake with green frosting, chopped pistachios, and a white icing drizzle sits elegantly on a white plate.

Serving Suggestions

With a hot drink: Anything from a lavender matcha latte to a mug of hot chocolate or a cinnamon dolce latte would be delicious with this pistachio and ricotta cake.
With a cold drink: Prepare some state fair style lemonade or enjoy some dessert wine with the cake.
As part of a dessert spread:
Offer contrasting desserts like neapolitan cookies, dulce de leche cupcakes or tiramisu brownies.

A slice of pistachio ricotta cake with green frosting and chopped pistachios is being lifted from the whole cake.

How to Store

Store: Cover the cake and keep it refrigerated. It should stay good for 3 or 4 days.
Freeze: Freeze the unfrosted cake for up to 3 months. I like to wrap mine first in plastic wrap and then in foil, to help prevent ice crystals.
Thaw: Defrost in the refrigerator overnight and then decorate the cake when it’s completely thawed.

A slice of pistachio ricotta cake with green frosting and white drizzle sits on a plate, a fork placed neatly beside it.

Top Tips

Drain the ricotta: Never skip this step. Put your ricotta in a sieve or cheesecloth and let it drain. Extra liquid can make the topping loose. I was surprised when I saw how much liquid actually comes out of the cheese! I recommend giving it at least half an hour to drain off as much liquid as you can.
Use room temperature butter: It creams more evenly with the sugar and helps the batter start smooth. I usually leave mine on the counter for 45 minutes to an hour to soften it.
Stop mixing after the flour disappears: Extra mixing can make the crumb tougher.
Cool the cake fully: Warm cake softens the cream and can drag crumbs into the topping. Be patient while it cools – I promise you the result will be well worth the wait!
Use a thin drizzle: Too much white chocolate can overwhelm the pistachio cream.

Round pistachio ricotta cake with green frosting, chopped pistachios, and white chocolate drizzle on a plate, with utensils nearby.

Pistachio Cake FAQs

Why is my pistachio ricotta cream runny?

The ricotta probably needs more draining, or the cream needs more time in the fridge.

How do I know the cake is baked through?

A toothpick inserted in the center of the baked cake should come out clean. The middle should no longer look wet.

Should I serve the cake chilled?

You can, but I like to let the slices sit at room temperature for about 15 minutes first, as chilling can mute the flavors a little.

A knife slices into a pistachio ricotta cake topped with green frosting, white drizzle, and chopped pistachios.

Italian Pistachio Cake Recipe

No ratings yet

Pistachio Ricotta Cake

This pistachio ricotta cake is soft and nutty with a thick layer of pistachio ricotta cream. The top has roasted pistachio crunch, orange zest and a light white chocolate drizzle.
Prep Time: 25 minutes
Cook Time: 40 minutes
Total Time: 1 hour 5 minutes
Servings: 10 slices

Ingredients 

For the Cake

For the Pistachio Ricotta Cream

For the Garnish

Instructions 

  • Preheat the oven to 350°F and grease and line the bottom of an 8-inch springform pan with parchment paper.

Prepare the Cake Batter

  • In a large bowl, beat the butter and sugar until light and creamy, about 3 minutes.
  • Add the ricotta and pistachio spread and mix until smooth.
  • Beat in the eggs one at a time.
  • Mix in the milk, orange zest and vanilla.
  • In a separate bowl, whisk together the flour, baking powder, baking soda and salt.
  • Fold the dry ingredients into the wet ingredients just until combined.
  • Spread the batter into the prepared pan and smooth the top.

Bake the Cake

  • Bake for 40 to 45 minutes, or until a toothpick inserted into the center comes out clean.
  • Allow the cake to cool in the pan for 15 minutes before transferring to a wire rack to cool completely.

Make the Pistachio Ricotta Cream

  • Beat the ricotta, pistachio spread, powdered sugar, vanilla and heavy cream until smooth and fluffy.
  • Chill for 20 minutes before spreading.

Assemble the Pistachio Ricotta Cake

  • Spread the pistachio ricotta cream over the cooled cake.
  • Sprinkle generously with chopped roasted pistachios and fresh orange zest.
  • Drizzle with melted white chocolate just before serving.

Notes

Drain the ricotta: Never skip this step. Put your ricotta in a sieve or cheesecloth and let it drain. Extra liquid can make the topping loose. I was surprised when I saw how much liquid actually comes out of the cheese! I recommend giving it at least half an hour to drain off as much liquid as you can.
Use room temperature butter: It creams more evenly with the sugar and helps the batter start smooth. I usually leave mine on the counter for 45 minutes to an hour to soften it.
Stop mixing after the flour disappears: Extra mixing can make the crumb tougher.
Cool the cake fully: Warm cake softens the cream and can drag crumbs into the topping. Be patient while it cools – I promise you the result will be well worth the wait!
Use a thin drizzle: Too much white chocolate can overwhelm the pistachio cream.

Nutrition

Calories: 403kcal | Carbohydrates: 41g | Protein: 10g | Fat: 22g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.4g | Cholesterol: 97mg | Sodium: 251mg | Potassium: 148mg | Fiber: 1g | Sugar: 24g | Vitamin A: 591IU | Vitamin C: 1mg | Calcium: 136mg | Iron: 1mg
Like this recipe? Rate and comment below!

This mouthwatering Italian pistachio ricotta cake has crunchy pistachios, whipped cream infused with vanilla and a moist sponge cake type crumb. One of the most delicious dessert recipes to pair with an espresso or cappuccino, this nutty, creamy ricotta based cake is sure to impress. You don’t need to know any complicated baking techniques to master this delicious cake. It’s a perfect Easter dessert that’s also great if you’re expecting company or if you just love pistachio cream and want something that’s nutty as well as moist and creamy.

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating