Ricotta Pistachio Cake is a deliciously moist dessert that combines creamy ricotta cheese with crunchy pistachios to create a rich and elegant cake. This recipe is inspired by Italian baking traditions and modern dessert blogs, where ricotta is often used to give cakes a soft, tender texture. The result is a cake that is lightly sweet, slightly nutty, and perfect for any occasion—from a casual brunch to a sophisticated dinner party.
If you enjoy pistachios and creamy desserts, this Ricotta Pistachio Cake may quickly become one of your favorite homemade treats.
Ingredients for Ricotta Pistachio Cake
To make this delicious cake, you will need simple pantry ingredients along with fresh pistachios and ricotta cheese.
- 1½ cups whole milk ricotta cheese
- ½ cup unsalted butter (melted or browned)
- ¾ cup granulated sugar
- ½ cup light brown sugar
- 3 large eggs
- 1½ cups all-purpose flour
- ½ cup finely chopped pistachios
- 2 teaspoons baking powder
- ½ teaspoon salt
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract
- Zest of ½ lemon
- Powdered sugar for dusting
- Extra chopped pistachios
Ricotta cheese gives the cake a rich texture, while pistachios add crunch and a naturally sweet nutty flavor.
Equipment Needed
Before starting, prepare these basic baking tools:
- 9-inch round cake pan or springform pan
- Mixing bowls
- Whisk or electric mixer
- Rubber spatula
- Food processor (optional for grinding pistachios)

How to Make Ricotta Pistachio Cake
Follow these simple steps to prepare the cake.
1. Prepare the Oven and Pan
Preheat your oven to 350°F (175°C). Grease and line a 9-inch cake pan with parchment paper.
2. Grind the Pistachios
Place pistachios in a food processor and pulse until finely chopped. They should resemble coarse crumbs.
3. Mix the Dry Ingredients
In a medium bowl, whisk together:
- Flour
- Baking powder
- Salt
- Ground pistachios
Set aside.
4. Combine the Wet Ingredients
In a large bowl, whisk together:
- Ricotta cheese
- Eggs
- Granulated sugar
- Brown sugar
- Lemon zest
- Vanilla extract
- Almond extract
Mix until smooth and creamy.
5. Add Butter
Slowly mix the melted or browned butter into the ricotta mixture until fully incorporated.
6. Combine Wet and Dry Ingredients
Gradually fold the dry ingredients into the wet mixture using a spatula. Mix gently until just combined.
7. Transfer Batter
Pour the batter into the prepared cake pan and smooth the surface.
8. Bake
Bake for 40–50 minutes or until a toothpick inserted into the center comes out clean.
9. Cool the Cake
Allow the cake to cool in the pan for about 15 minutes before transferring it to a wire rack.
10. Add Finishing Touch
Dust the top with powdered sugar and sprinkle with chopped pistachios before serving.

Tips for the Best Ricotta Pistachio Cake
Use Whole-Milk Ricotta
Full-fat ricotta provides the richest texture and prevents the cake from becoming dry.
Brown the Butter
Browning the butter adds a subtle nutty flavor that complements the pistachios beautifully.
Don’t Overmix
Overmixing can make the cake dense instead of light and fluffy.
Use Fresh Pistachios
Fresh pistachios provide the best flavor and natural green color.
Delicious Variations
This cake is very versatile. Here are a few ways to customize it.
Lemon Pistachio Ricotta Cake
Add extra lemon zest or a small amount of lemon juice for a brighter citrus flavor.
Pistachio Cream Frosting
Top the cake with whipped cream or pistachio cream frosting for a more decadent dessert.
Orange Pistachio Version
Replace lemon zest with orange zest for a sweeter citrus profile.
White Chocolate Pistachio Cake
Add white chocolate chips to the batter for a richer dessert variation.
How to Serve Ricotta Pistachio Cake
This cake is incredibly versatile and works well for different occasions.
You can serve it:
- With espresso or coffee at breakfast
- As a light afternoon dessert
- With whipped cream or mascarpone
- With fresh berries for a more elegant presentation
Because the cake stays moist, it often tastes even better the next day.
Storage Tips
At Room Temperature
Store in an airtight container for up to 2 days.
In the Refrigerator
Keep refrigerated for up to 5 days. Allow the cake to reach room temperature before serving.
Freezing
Wrap slices individually and freeze for up to 2 months.
Final Thoughts
Ricotta Pistachio Cake is a beautiful dessert that combines creamy ricotta cheese with the delicate nuttiness of pistachios. The cake is moist, flavorful, and easy to prepare, making it perfect for both beginner bakers and experienced cooks.
Whether you serve it as a simple afternoon treat or dress it up for a special occasion, this cake delivers a unique balance of richness and freshness that makes every slice unforgettable.