This ricotta pistachio cake is a must-try if you love moist, nutty, lightly sweetened desserts! Inspired by classic Italian baking, this cake combines rich, creamy ricotta with the delicate crunch of pistachios, creating a beautifully balanced, soft, and flavorful treat.
Ricotta cheese adds a light and fluffy texture, keeping the cake moist without feeling heavy, while pistachios provide a subtle crunch and nutty depth. The result? It is a simple yet elegant cake perfect for breakfast, tea time, or a light dessert.
This homemade ricotta pistachio cake is easy to make with just a few simple ingredients! Whether you’re a beginner baker or an experienced one looking for a new go-to recipe, this guide will take you through step-by-step instructions, pro tips, and delicious variations to customize the cake to your taste.

Why You’ll Love This Ricotta Pistachio Cake
This ricotta pistachio cake is the perfect blend of creamy, nutty, and lightly sweet flavors, making it a must-try dessert for any occasion. Here’s why you’ll love baking (and eating) it:
Moist & Fluffy Texture
Ricotta cheese adds natural creaminess and moisture, keeping the cake soft and tender without making it dense. Every bite melts in your mouth!
Nutty & Aromatic Flavor
Ground pistachios provide a rich, nutty taste, while a citrus zest enhances the flavor, making this cake incredibly fragrant and well-balanced.
Simple & Elegant
This one-bowl, no-fuss recipe requires minimal effort but delivers bakery-quality results. It is ideal for special occasions or a daily treat.
Versatile & Customizable
Whether you enjoy it plain, with a dusting of powdered sugar, or drizzled with honey glaze, this cake is easily adaptable to your preference. For a unique twist, add chocolate chips, fruit, or nuts!
Ingredients You’ll Need
This ricotta pistachio cake has simple, wholesome ingredients that create a soft, moist, nutty dessert. Here’s what you’ll need:
For the Cake Batter:
- Ricotta cheese (whole milk or fresh): Adds moisture and richness, giving the cake a creamy texture.
- Pistachios (ground or finely chopped): Brings a nutty crunch and deep flavor.
- All-purpose flour (or almond flour for gluten-free): Provides structure and a delicate crumb.
- Eggs: Helps the cake rise and stay soft.
- Butter or olive oil: Keeps the cake moist and tender.
- Sugar (granulated or honey): Balances the flavors with the right level of sweetness.
- Baking powder: Ensures a light, fluffy texture.
- Lemon or orange zest: Adds a fresh, citrusy aroma for extra brightness.
- Vanilla extract: Enhances the cake’s natural sweetness and aroma.
Optional Toppings & Garnishes:
- Powdered sugar: For a simple, elegant finish.
- Honey or syrup glaze: Adds extra moisture and shine to the cake.
- Crushed pistachios: These are for a decorative touch and added crunch.

Step-by-Step: How to Make Ricotta Pistachio Cake
Follow these simple steps to create a moist, nutty, and flavorful ricotta pistachio cake that’s perfect for any occasion!
1. Prepare the Batter
- Preheat your oven to 350°F (175°C) and grease a 9-inch cake pan with butter or nonstick spray.
- In a large mixing bowl, beat together ricotta, butter (or olive oil), sugar, and eggs until smooth and creamy.
- Stir in vanilla extract and citrus zest (lemon or orange) to enhance the flavor and aroma.
2. Add the Dry Ingredients
- Sift flour, baking powder, and ground pistachios in a separate bowl to ensure an even texture.
- Gently fold the dry ingredients into the wet mixture, careful not to overmix, which can affect the cake’s softness.
3. Bake the Cake
- Transfer the batter to the prepared cake pan and smooth the top with a spatula.
- Bake for 35-40 minutes until a toothpick inserted in the center comes clean with only a few moist crumbs.
4. Cool & Serve
- Let the cake rest in the pan for 10 minutes, then carefully move it to a wire rack to cool fully.
- For a finishing touch, dust with powdered sugar, drizzle with a honey glaze or sprinkle with crushed pistachios before serving.
Tips, Variations & Serving Suggestions
Pro Tips for the Best Ricotta Pistachio Cake:
- Use whole milk ricotta for the creamiest texture and the best moisture retention.
- Grind pistachios finely for a smooth batter, or leave them slightly chunky if you prefer a crunch.
- Let the cake cool completely before slicing to prevent crumbling and allow the flavors to develop fully.
Delicious Variations to Try:
- Gluten-Free Version: Swap all-purpose flour for almond flour for a naturally nutty, gluten-free option. If you love nutty and fruity combinations, you might enjoy these lemon blueberry cookies for a citrusy twist.
- Chocolate Pistachio Cake: To make it a richer, more indulgent dessert, add chocolate chips or a cocoa swirl.
- Citrus Ricotta Cake: Increase the lemon or orange zest for a brighter, tangy flavor. If you love citrus-flavored desserts, check out this strawberry shortcake cheesecake for another fruity and creamy treat.
- Dairy-Free Option: Use plant-based ricotta and coconut oil instead of butter for an utterly dairy-free version.
Best Ways to Serve:
- Pair with coffee or tea for a warm and cozy afternoon treat.
- Serve with a whipped cream or Greek yogurt dollop for an extra creamy texture.
- Pair with fresh berries and a drizzle of honey for a light, refreshing finish.
- This ricotta pistachio cake pairs beautifully with coffee or tea for a cozy afternoon treat. Enjoy an extra pistachio-filled experience alongside a pistachio croissant for the ultimate nutty indulgence!

Conclusion
This ricotta pistachio cake is a must-try for anyone who loves moist, nutty, and delicately sweet desserts. Its creamy ricotta texture, crunchy pistachios, and a hint of citrus make it a simple yet elegant treat perfect for any occasion—whether it’s breakfast, tea time, or a light dessert.
The beauty of this cake is its versatility, so don’t be afraid to experiment with different toppings and variations. Add chocolate chips, a honey glaze, or fresh berries to make it your own! We’d love to hear from you if you try this ricotta pistachio cake! Leave a comment, rate the recipe, or share your baking experience below.
FAQs About Ricotta Pistachio Cake
1. What does ricotta do in a cake?
Ricotta adds moisture, richness, and a soft, creamy texture to the cake. It helps create a light, tender crumb without making the cake too dense.
2. Can I use almond flour instead of all-purpose flour?
Yes! Almond flour works well as a gluten-free alternative, giving the cake a slightly nuttier flavor and a delicate texture.
3. Do I need to use unsalted pistachios?
To control the salt level in the cake, it’s best to use unsalted pistachios. If using salted pistachios, reduce any added salt in the recipe.
4. Can I make this cake without butter?
Yes! You can substitute olive or coconut oil for butter to keep the cake moist and tender while adding a slightly different flavor profile.
5. How do I store ricotta pistachio cake?
- Room temperature: Keep in a sealed container for up to two days.
- Refrigerator: Keeps fresh for 4-5 days when stored in the fridge.
- Freezer: Tightly wrap and store slices in the freezer for up to three months. Thaw at room temperature before serving.
6. Can I add chocolate to this cake?
Absolutely! For a chocolate pistachio ricotta cake twist, you can mix in chocolate chips, swirl in melted chocolate, or dust with cocoa powder.
7. What’s the best way to serve this cake?
This cake is delicious with:
- Lightly dust with powdered sugar for a timeless touch.
- A drizzle of honey or syrup glaze for extra moisture.
- Fresh berries and whipped cream for a refreshing balance.

Ricotta Pistachio Cake
Ingredients
For the Cake Batter:
- ½ cups ricotta cheese (whole milk or fresh)
- 1 cup granulated sugar
- 3 large eggs
- ½ cup unsalted butter, softened (or olive oil)
- ½ cups all-purpose flour (or almond flour for gluten-free)
- 1 cup ground pistachios (or finely chopped)
- 1 tsp baking powder
- 1 Zest of 1 lemon
- 1 tsp vanilla extract
Optional Toppings & Garnishes:
- Powdered sugar (for dusting)
- Honey or syrup glaze
- Crushed pistachios (for garnish)
Instructions
Prepare the Batter:
- Preheat your oven to 350°F (175°C). Grease a 9-inch cake pan with butter or nonstick spray.
- In a large mixing bowl, beat together ricotta, butter (or olive oil), sugar, and eggs until smooth and creamy.
- Stir in vanilla extract and citrus zest (lemon or orange) to enhance the flavor and aroma.
Add the Dry Ingredients:
- In a separate bowl, sift together flour, baking powder, and ground pistachios.
- Gently fold the dry ingredients into the wet mixture, being careful not to overmix.
Bake the Cake:
- Transfer the batter to the prepared cake pan and smooth the top with a spatula.
- Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean with only a few moist crumbs.
Cool & Serve:
- Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely.
- Dust with powdered sugar, drizzle with honey glaze, or sprinkle with crushed pistachios before serving.
Notes
-
Storage:
- Room temperature: Store in an airtight container for up to 2 days.
- Refrigerator: Keeps fresh for 4-5 days.
- Freezer: Wrap slices tightly and freeze for up to 3 months. Thaw at room temperature before serving.
-
Substitutions:
- Use almond flour for a gluten-free version.
- Substitute olive oil or coconut oil for butter if desired.
-
Variations:
- Add chocolate chips for a richer flavor.
- Increase citrus zest for a tangier taste.