Why You’ll Love This Recipe
I absolutely adore how this cake blends the warm, aromatic flavor of real vanilla bean with the delicate, nutty essence of pistachio. The tender, moist vanilla layers are wonderfully complemented by a creamy pistachio frosting that’s both easy to make and visually stunning. Whether I’m celebrating a special occasion or just treating myself, this cake always feels like an elegant indulgence
Ingredients
(Hint: Check out the full list of ingredients and measurements in the recipe card below.)
For the Cake:
-
2¼ cups all-purpose flour
-
2 tsp baking powder
-
½ tsp baking soda
-
1 tsp salt
-
¾ cup unsalted butter, softened
-
1½ cups granulated sugar
-
3 large eggs
-
1 vanilla bean, split and seeds scraped (or substitute vanilla paste/extract)
-
½ tsp vanilla extract (optional)
-
1 cup milk
For the Frosting:
-
1 lb (4 sticks) unsalted butter, softened
-
1 (3.4 oz) package pistachio pudding mix
-
1 tsp vanilla extract
-
5–6 cups powdered sugar
-
4–6 Tbsp milk (as needed)
-
Optional: chopped pistachios for decorating
Directions
-
Prepare oven and pans: Preheat the oven to 350 °F. Grease and flour two 9-inch cake pans.
-
Mix dry ingredients: Whisk together flour, baking powder, baking soda, and salt in a bowl.
-
Cream butter and sugar: In another bowl, beat softened butter and sugar until light and fluffy.
-
Add eggs and vanilla: Beat in eggs one at a time until incorporated, then add vanilla bean seeds and extract.
-
Combine batter: Alternate adding dry mixture and milk to the butter mixture, starting and ending with dry. Mix until smooth.
-
Bake layers: Divide batter between pans and bake 25–30 minutes, until golden and a toothpick comes out clean. Cool completely
-
Make frosting: Beat butter until fluffy, then add pudding mix and vanilla. Gradually add powdered sugar, alternating with milk, until creamy and spreadable.
-
Assemble cake: Place one cake layer on a stand, spread frosting evenly, top with the second layer, and frost the top and sides.
-
Decorate: Create textured sides with an offset spatula, pipe buttercream roses on top, and garnish with chopped pistachios
Servings and Timing
-
Servings: About 16 slices
-
Prep Time: 30 minutes
-
Cook Time: 25–30 minutes
-
Total Time: Approximately 1 hour
Variations
-
Real pistachio buttercream: Replace pudding mix with homemade pistachio butter for a deeper nut flavor.
-
Chocolate drizzle: Add a dark chocolate ganache drizzle inspired by recipes that pair pistachio with chocolate
-
Almond twist: Swap vanilla bean for almond extract to add extra depth.
-
Lemon zest: Stir in lemon zest for a bright, citrusy contrast.
Storage/Reheating
-
Storage: Keep in an airtight cake carrier or container at room temperature for up to 3 days.
-
Refrigeration: If not eating within that time, refrigerate for up to 5 days—bring to room temperature before serving.
-
Freezing: Wrap the cake or layers tightly and freeze for up to 1 month. Thaw overnight in the fridge before frosting or serving.
FAQs
How do I texture the cake sides like a pro?
After frosting, I use an offset spatula to gently press and spin the cake, creating soft ridges—no special tools needed
Can I skip the pistachio pudding mix?
Yes—you can use real pistachio butter instead for a richer, more natural flavor.
Do I have to use vanilla bean?
Vanilla beans offer the best floral aroma and flavor, but high-quality paste or extract works fine too
How do I make buttercream roses?
I use a star piping tip (like Wilton 1M) and pipe in a circular motion to create elegant rose shapes
Will the frosting be too sweet?
If sweetness is a concern, reduce the powdered sugar by a cup or add a splash more milk for balance—some reviewers felt the original frosting was too sweet .
Conclusion
I find this vanilla bean pistachio cake to be an irresistibly elegant treat—its moist, tender layers paired with creamy pistachio frosting never fail to impress. The recipe is surprisingly easy and highly adaptable, whether I’m baking for guests or simply celebrating the joy of from-scratch treats. Every forkful feels like a small indulgence worth savoring!
Print
Irresistible Vanilla Bean Pistachio Cake
A tender, fragrant vanilla bean cake layered with creamy pistachio frosting and topped with crunchy toasted pistachios—a perfect balance of delicate sweetness and nutty richness.
- Total Time: 50 minutes
- Yield: 12 servings
Ingredients
2 ½ cups (312 g) all-purpose flour
2 tsp baking powder
½ tsp salt
1 cup (2 sticks / 226 g) unsalted butter, softened
1 ¾ cups (350 g) granulated sugar
2 whole vanilla beans (split, seeds scraped) or 2 Tbsp vanilla extract
4 large eggs, room temperature
1 cup (240 ml) whole milk, room temperature
1 cup (120 g) shelled pistachios, finely ground
Pistachio Frosting:
1 cup (226 g) unsalted butter, softened
3 cups (360 g) powdered sugar
½ cup (60 g) ground pistachios
2 Tbsp heavy cream (or milk if needed)
1 tsp vanilla extract
Optional: few drops green food coloring for color
To Garnish:
¼ cup whole shelled pistachios, toasted and chopped
Optional: vanilla bean seeds sprinkled
Instructions
Preheat oven to 350 °F (175 °C). Grease and line two 8‑ or 9‑inch round cake pans.
In a bowl, whisk together flour, baking powder, salt, and ground pistachios; set aside.
In a mixing bowl, beat butter and sugar until light and fluffy, about 3–4 minutes. Scrape in vanilla bean seeds (or add extract).
Add eggs one at a time, beating well after each.
Alternate adding dry mixture and milk in 3 batches, beginning and ending with dry ingredients; beat after each addition just until combined.
Divide batter evenly between prepared pans and smooth tops.
Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Let cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely.
Make the frosting: Beat butter until creamy, add powdered sugar, ground pistachios, vanilla, and cream; beat until smooth and spreadable (add more cream if needed).
Once cakes are fully cooled, place one layer on a serving plate, spread a layer of frosting on top, then place the second cake layer and frost the top and sides evenly.
Garnish with chopped toasted pistachios and a sprinkle of vanilla bean seeds.
Slice and serve!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: baked