Pistachio Almond Swiss Roll Swirls of Nutty Cream Delight
Okay, I have to confess: pencil me in as the biggest fan of anything with a swirl—croissants, cinnamon rolls, and especially this Pistachio Almond Swiss Roll. There’s just something magical about rolling a soft, fluffy cake around a luscious, nutty cream filling. Plus, the way the pale green pistachios peek through the creamy swirl? Pure eye candy. When I first made this beauty, my kitchen smelled like a cozy nut shop, and every slice was like unwrapping a little gift of crunchy, creamy goodness. If you’ve ever been nervous about making Swiss rolls, don’t be—I’ve got your back with plenty of tips for smooth rolling without cracks or sticky fingers.
Quick Facts
- Yield: Serves 8
- Prep Time: 25 minutes
- Cook Time: 15 minutes
- Total Time: 40 minutes
Ingredients
For the Main Dish:
- 4 large eggs, room temperature
- 3/4 cup granulated sugar
- 1 tsp vanilla extract
- 3/4 cup all-purpose flour
- 1/4 cup almond flour (finely ground almonds)
- 1/2 tsp baking powder
- Pinch of salt
- Powdered sugar, for dusting
For the Nutty Cream Filling:
- 1 cup heavy cream, chilled
- 1/4 cup powdered sugar
- 1/3 cup pistachio nut butter (or finely ground pistachios mixed with a bit of cream)
- 2 tbsp finely chopped toasted almonds
- 1/2 tsp almond extract (optional, but amazing)
How I Make It
Step 1:
Begin by preheating your oven to 350°F. Line a 10 x 15-inch jelly roll pan with parchment paper, letting extra hang over the edges for easy lifting later. In a large bowl, beat the eggs and granulated sugar on high speed until the mixture is thick, pale, and tripled in volume—about 5 minutes. This is key to that light, bouncy cake texture.
Step 2:
Gently sift together the all-purpose flour, almond flour, baking powder, and salt. Using a spatula, carefully fold the dry mix into the egg mixture in three additions—don’t rush or stir too hard, or you’ll deflate that precious air we worked for!
Step 3:
Pour the batter into the prepared pan and spread evenly with an offset spatula. Bake for 12 to 15 minutes until the cake springs back when pressed lightly and a toothpick comes out clean. Keep an eye close—it can dry out fast!
Step 4:
As soon as it’s out of the oven, immediately invert the cake onto a clean kitchen towel dusted with powdered sugar. Peel off the parchment paper carefully. While the cake is still warm, gently roll it up in the towel from the short edge and let it cool completely—this helps prevent cracking later.
Step 5:
For the filling, whip the chilled heavy cream with powdered sugar and almond extract until soft peaks form. Gently fold in the pistachio nut butter and chopped almonds for texture and that rich, nutty flavor.
Step 6:
Unroll the cooled cake carefully and spread the nutty cream filling evenly. Roll it back up tightly without the towel—if the cake resists, let it warm to room temp but don’t force it. Dust with powdered sugar before slicing and serve with a big smile!
Variations & Tips
- Swap in hazelnut butter and chopped hazelnuts for a twist on the nut filling.
- If you want more color, swirl in a teaspoon of matcha powder into the batter.
- Use a serrated knife and a gentle sawing motion to get clean slices.
- Make sure eggs are room temperature for maximum volume when beating.
- Practice rolling the warm cake with a towel a couple times before adding filling to avoid cracks.
- Use a food processor to finely chop toasted almonds for an even crunch.
How I Like to Serve It
This Pistachio Almond Swiss Roll shines beautifully at afternoon tea or as a show-stopping dessert at dinner parties. I love pairing it with a simple cup of strong coffee or lightly brewed green tea. In spring and summer, a few fresh berries on the side bring a nice, bright contrast to the nutty creaminess.
Notes
- Store leftover Swiss roll wrapped tightly in plastic wrap in the fridge for up to 3 days.
- To refresh the cake, let it sit at room temperature for 30 minutes before serving—this softens the cream filling again.
Closing: This recipe’s light, tender sponge and dreamy nutty filling come together so perfectly that it never fails to impress and satisfy—give it a go, and it’ll be your new favorite too!

Hi, I’m Lina, the creator of Lina Easy Recipes.
Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.