When I first created this Pistachio Roll Cake, I didn’t expect it to become such a star at my gatherings. But something magical happens when the nutty flavor of pistachios meets the softness of a sponge cake and a creamy filling — it’s elegant, delicious, and surprisingly simple to make. The vivid green from the pistachios gives it a festive and refreshing look, making it the perfect centerpiece dessert.

This cake isn’t just about looks, though. It has a light texture that practically melts in your mouth. The chopped pistachios add a bit of crunch, and the subtle sweetness of the cream filling complements the nuttiness perfectly. If you’re someone who loves pistachios or just want to try something different from the usual chocolate or vanilla cakes, this one’s going to win you over.
Why You’ll Love This Pistachio Roll Cake
This cake brings together a perfect balance of flavor, texture, and presentation. It’s naturally colored by the pistachios, with no need for artificial dyes. The creamy filling offers a beautiful contrast to the light, nutty sponge, while the chopped pistachios on top add a touch of crunch and elegance. It’s impressive enough for special occasions, yet easy enough to make any time you want a treat that feels a little extra.
What Kind of Pistachios Should I Use?
Always go for unsalted, shelled pistachios for baking — they let the natural sweetness shine without adding any unwanted saltiness. Roasted or raw both work well, but I prefer lightly roasted for a richer flavor. Grinding the pistachios finely for the batter and keeping some chopped for texture inside and on top of the cake makes all the difference.
Options for Substitutions
If you can’t find pistachios or need an alternative, almonds or hazelnuts are great options. For the filling, you can switch the cream cheese with mascarpone for a smoother, richer taste, or use a stabilized whipped cream if you want something lighter. Gluten-free flour blends can be used for the sponge if you’re avoiding gluten — just make sure it’s one that’s designed for baking cakes.
Ingredients for this Pistachio Roll Cake
Pistachios (unsalted, shelled): The heart of this cake. Finely ground pistachios go into the sponge for flavor and color, while chopped pistachios add texture inside and on top.
Eggs: Crucial for structure and rise. They create the light, airy texture needed for a flexible sponge that can roll without cracking.
Granulated Sugar: Adds sweetness and helps stabilize the eggs during beating. It also enhances the caramelized edges of the sponge.
All-Purpose Flour: Gives the cake body and structure. Use a light hand when folding it in to keep the batter airy.
Cornstarch: Helps make the sponge lighter and more tender.
Baking Powder: Provides a little lift to keep the sponge soft and spongy.
Salt: Just a pinch to enhance the flavor of the pistachios and balance the sweetness.
Vanilla Extract: Adds depth and brings a subtle warmth to the flavor profile.
Butter (melted): Just a touch for moisture and richness without weighing the sponge down.
Cream Cheese: Used in the filling for a tangy contrast to the sweet and nutty sponge.
Powdered Sugar: Sweetens the filling and dusts the top for a finishing touch.
Heavy Cream: Whipped into the filling for a light, fluffy texture that spreads easily.
Optional: Orange Zest or Rose Water: For a Middle Eastern flair, these can add beautiful aromatic notes.

Step 1: Prepare the Pistachios
Pulse the pistachios in a food processor until finely ground. Be careful not to over-process into a paste. Reserve a few tablespoons of chopped pistachios for topping and texture.
Step 2: Make the Sponge Cake Batter
Separate the eggs. Beat egg whites until stiff peaks form. In a separate bowl, beat the yolks with sugar until pale and fluffy. Fold in the dry ingredients — flour, cornstarch, baking powder, salt — followed by the ground pistachios. Gently fold in the egg whites and melted butter until just combined.
Step 3: Bake the Sponge
Preheat oven to 350°F (175°C). Line a jelly roll pan with parchment paper and grease it lightly. Pour the batter in, spread evenly, and bake for 10–12 minutes or until lightly golden and springy to the touch.
Step 4: Roll the Cake While Warm
Immediately invert the cake onto a clean kitchen towel dusted with powdered sugar. Carefully peel off the parchment. Roll the cake up with the towel inside and let it cool completely. This step sets the “memory” for the final roll.
Step 5: Make the Filling
Beat cream cheese until smooth, then add powdered sugar and vanilla. Slowly drizzle in the heavy cream and whip until light and fluffy. You can fold in a bit of orange zest or rose water at this stage if desired.
Step 6: Assemble the Cake
Unroll the cooled sponge gently. Spread the cream filling evenly across the surface. Sprinkle with chopped pistachios. Re-roll the cake (without the towel) and place seam-side down on a serving platter.
Step 7: Decorate and Chill
Dust the top with powdered sugar and sprinkle more chopped pistachios for color and crunch. Chill the cake for at least 1 hour before slicing to help it set and slice cleanly.
How Long to Prepare the Pistachio Roll Cake
Prep Time: Preparing the batter, filling, and rolling takes about 30 minutes. The most time-consuming part is whipping the eggs and folding the ingredients carefully to keep the sponge light. You’ll also need about 15 minutes to prepare the filling and organize your assembly station for easy rolling.
Cook Time: The sponge bakes quickly — around 10 to 12 minutes in a preheated oven at 350°F (175°C). You’ll need to immediately roll it while it’s warm and allow it to cool before filling. Add at least 1 hour of chilling time after assembling to let it set properly before slicing.
Tips for Perfect Pistachio Roll Cake
- Use room temperature eggs — they whip better and give the sponge more volume.
- Don’t overmix when folding in the flour and nuts; keep the batter light.
- Roll the cake while it’s still warm to avoid cracks.
- Let the cake cool completely before adding the filling to prevent it from melting.
- Chill before slicing — this helps maintain the shape and makes for cleaner cuts.
Watch Out for These Mistakes While Cooking
- Overbaking: This dries out the sponge and makes it prone to cracking when rolled.
- Not rolling while warm: Skipping this step will result in a stiff, breakable cake.
- Filling too soon: If the sponge is still warm, the filling can melt and ooze out.
- Too much filling: This makes it hard to roll and can cause the cake to split.
- Using salted pistachios: They can throw off the balance of flavor and make the cake taste overly salty.
What to Serve With Pistachio Roll Cake?
1. Fresh Berries
The tartness of raspberries or strawberries pairs beautifully with the nutty sweetness.
2. Espresso or Turkish Coffee
A bold, dark coffee complements the richness of the cake and brings out the pistachio notes.
3. Vanilla Bean Ice Cream
Adds creaminess and a temperature contrast that’s always a crowd-pleaser.
4. Rose or Orange Blossom Tea
For a Middle Eastern-inspired pairing that mirrors optional flavors in the filling.
5. Whipped Cream and Honey Drizzle
Serve on the side for extra indulgence — simple but luxurious.
Storage Instructions
Refrigeration: Keep the Pistachio Roll Cake in the fridge, tightly wrapped or in an airtight container. It stays fresh for up to 4 days. The flavor often gets better on day two as the filling sets into the sponge.
Freezing: You can freeze the cake for up to a month. Wrap it tightly in plastic wrap and then foil. Let it thaw in the refrigerator overnight before serving. For best texture, freeze without powdered sugar on top and dust just before serving.
Estimated Nutrition (Per Slice, approx. 10 servings)
- Calories: 310
- Fat: 19g
- Saturated Fat: 8g
- Cholesterol: 95mg
- Sodium: 110mg
- Carbohydrates: 28g
- Fiber: 2g
- Sugar: 17g
- Protein: 7g
Frequently Asked Questions
Can I make this cake ahead of time?
Yes! You can prepare it a day in advance. In fact, letting it chill overnight helps it set better and enhances the flavor.
What if I don’t have a jelly roll pan?
You can use a quarter sheet pan or any shallow baking pan of similar size. Just ensure it’s lined and greased well.
Can I use store-bought pistachio flour?
Absolutely. Just make sure it’s finely ground and unsweetened. You may want to sift it for a finer texture.
Can I make it dairy-free?
Yes, substitute the cream cheese and heavy cream with dairy-free alternatives like coconut cream and vegan cream cheese.
Why did my cake crack when rolling?
Usually because it was overbaked or not rolled while still warm. It’s key to roll immediately out of the oven to prevent cracks.
Conclusion
The Pistachio Roll Cake is one of those desserts that looks like it took hours to make, but is actually quite approachable with the right steps. Light, nutty, and filled with creamy goodness, it’s the kind of treat that turns an ordinary afternoon into something special. Whether you’re serving it for a party or enjoying a slice quietly with tea, this cake is always a beautiful and delicious choice.
Pistachio Roll Cake
- Total Time: 1 hour 45 minutes
- Yield: 10 servings
- Diet: Vegetarian
Description
Bright, nutty, and incredibly soft, this Pistachio Roll Cake is a show-stopping dessert that’s easier than it looks. The naturally green sponge is packed with pistachio flavor, rolled around a creamy, fluffy filling that melts in your mouth. Perfect for quick breakfast treats, dinner ideas, or a stunning centerpiece for your next gathering. If you’re hunting for an easy recipe that looks impressive but comes together with simple steps, this one checks all the boxes. It’s one of the best food ideas for birthdays, brunches, or holiday spreads.
Ingredients
3/4 cup pistachios, shelled and unsalted
4 large eggs, separated
1/2 cup granulated sugar
1/3 cup all-purpose flour
2 tablespoons cornstarch
1 teaspoon baking powder
1/4 teaspoon salt
1 teaspoon vanilla extract
2 tablespoons butter, melted
8 oz cream cheese, softened
1/2 cup powdered sugar (plus extra for dusting)
1/2 cup heavy cream
1 teaspoon orange zest or 1/2 teaspoon rose water (optional)
Instructions
1. Preheat oven to 350°F (175°C) and line a jelly roll pan with parchment paper. Grease it lightly.
2. Pulse pistachios in a food processor until finely ground, careful not to turn into a paste. Reserve 2 tbsp chopped pistachios for topping.
3. In a clean bowl, beat egg whites to stiff peaks. In a separate bowl, beat egg yolks with sugar until pale and fluffy.
4. Fold in flour, cornstarch, baking powder, and salt, followed by ground pistachios and vanilla.
5. Gently fold in beaten egg whites, then add melted butter and fold until just combined.
6. Pour batter into the pan and spread evenly. Bake for 10–12 minutes until lightly golden and springy.
7. Invert the cake onto a towel dusted with powdered sugar. Peel off parchment and roll the cake in the towel. Cool completely.
8. For the filling, beat cream cheese until smooth. Add powdered sugar and vanilla, then whip in heavy cream until light and fluffy. Add optional flavorings.
9. Unroll the cooled cake, spread the filling evenly, and sprinkle with chopped pistachios. Re-roll and place seam-side down.
10. Dust with powdered sugar and chopped pistachios. Chill for 1 hour before serving.
Notes
Use room temperature eggs for better volume in the sponge.
Roll the sponge while it’s warm to prevent cracks.
For best flavor, let the cake chill overnight before slicing.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Fusion
Nutrition
- Serving Size: 1 slice
- Calories: 310
- Sugar: 17g
- Sodium: 110mg
- Fat: 19g
- Saturated Fat: 8g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 95mg
Keywords: pistachio roll cake, dessert, easy cake, nut cake, party dessert
