Introduction
If you’re looking for a cake that feels both sophisticated and comforting, this Pistachio Vanilla Cake is the perfect dessert. Combining the rich, nutty flavor of pistachios with the timeless sweetness of vanilla, this cake delivers a beautifully balanced taste and an incredibly soft, moist crumb.
The subtle green hue from the pistachios makes this cake visually stunning, while the vanilla enhances the natural nuttiness without overpowering it. Topped with a silky vanilla buttercream or cream cheese frosting, every slice feels bakery-worthy yet simple enough to make at home.
The first time I baked this cake, it quickly became a favorite for birthdays, brunches, and special occasions. The pistachios add a unique twist that always sparks compliments, while the familiar vanilla flavor keeps it approachable and crowd-pleasing. Whether you’re celebrating a special event or simply treating yourself, this Pistachio Vanilla Cake is guaranteed to impress.
Why You’ll Love This Recipe
- Soft and moist texture
- Rich pistachio flavor
- Balanced with sweet vanilla
- Elegant presentation
- Perfect for celebrations
- Easy to customize
- Great make-ahead dessert
- Beautiful natural color
- Crowd-pleasing flavor combination
- Ideal for birthdays and holidays
Pistachio Vanilla Cake Recipe: A Soft, Elegant Dessert with Nutty Flavor
- Total Time: 55 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Pistachio Vanilla Cake is a moist and elegant layered cake featuring the rich nutty flavor of pistachios paired with sweet vanilla. Finished with a creamy vanilla buttercream frosting and garnished with chopped pistachios, this dessert is perfect for celebrations, holidays, or afternoon tea.
Ingredients
- 2 1/2 cups all-purpose flour
- 1 cup shelled pistachios, finely ground
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 3/4 cups granulated sugar
- 4 large eggs
- 1 tablespoon vanilla extract
- 1 cup buttermilk
- 1/4 cup sour cream
- For the Vanilla Buttercream:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 2 teaspoons vanilla extract
- 3–4 tablespoons heavy cream
- 1/2 cup chopped pistachios for garnish
Instructions
- Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans.
- In a bowl, whisk together flour, ground pistachios, baking powder, baking soda, and salt.
- In a large mixing bowl, beat butter and sugar until light and fluffy.
- Add eggs one at a time, beating well after each addition.
- Mix in vanilla extract.
- Alternate adding the dry ingredients and buttermilk, beginning and ending with the dry ingredients.
- Fold in sour cream until just combined.
- Divide batter evenly between the prepared cake pans.
- Bake for 28-32 minutes or until a toothpick inserted into the center comes out clean.
- Cool cakes in pans for 10 minutes before transferring to wire racks to cool completely.
- For the buttercream, beat butter until creamy.
- Gradually add powdered sugar, vanilla extract, and heavy cream until smooth and fluffy.
- Spread frosting between cake layers and over the top and sides.
- Garnish with chopped pistachios.
- Slice and serve.
Notes
- Use unsalted pistachios for the best flavor balance.
- Do not overmix the batter to maintain a tender crumb.
- Toast pistachios lightly before grinding for a deeper flavor.
- The cake can be made a day ahead and refrigerated.
- Store covered for up to 5 days.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Ingredients Breakdown
Pistachios
Pistachios provide the signature nutty flavor and beautiful color that make this cake unique.
All-Purpose Flour
Flour creates the structure while keeping the cake soft and tender.
Granulated Sugar
Sugar sweetens the cake and contributes to its moist texture.
Unsalted Butter
Butter adds richness and enhances the overall flavor.
Vegetable Oil
Oil helps keep the cake moist for several days after baking.
Eggs
Eggs provide structure, stability, and richness.
Buttermilk
Buttermilk creates a tender crumb and adds a slight tang that balances the sweetness.
Vanilla Extract
Vanilla enhances the pistachio flavor and adds warmth to the cake.
Baking Powder
Baking powder helps the cake rise beautifully.
Baking Soda
Baking soda works with the buttermilk to create a light texture.
Salt
Salt balances the sweetness and enhances all the flavors.
Cream Cheese
Cream cheese creates a rich and slightly tangy frosting option.
Powdered Sugar
Powdered sugar sweetens and stabilizes the frosting.
Heavy Cream
Heavy cream helps create a smooth and fluffy frosting consistency.

How to Make
Step-by-Step Cooking Instructions
Preheat your oven to 350°F (175°C). Grease and line two 8-inch or 9-inch cake pans with parchment paper.
Place the pistachios in a food processor and pulse until finely ground. Be careful not to over-process into a paste.
In a medium bowl, whisk together the flour, ground pistachios, baking powder, baking soda, and salt.
In a large mixing bowl, beat the butter, oil, and sugar until light and fluffy, about 3 to 4 minutes.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk. Mix until just combined.
Divide the batter evenly between the prepared cake pans and smooth the tops.
Bake for 28 to 32 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes before transferring them to wire racks to cool completely.
For the frosting, beat cream cheese and butter until smooth. Gradually add powdered sugar and a splash of heavy cream until light and fluffy.
Place one cake layer on a serving plate and spread frosting evenly on top.
Add the second layer and frost the top and sides of the cake.
Garnish with chopped pistachios for a beautiful finish.
Chill for 30 minutes before slicing and serving.

Common Mistakes to Avoid
- Over-processing the pistachios
- Overmixing the batter
- Using cold ingredients
- Overbaking the cake
- Frosting warm cake layers
- Measuring flour incorrectly
- Skipping the parchment paper
- Using stale pistachios
Equipment Needed
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results.

Servings and timing
| Detail | Amount |
|---|---|
| Servings | 12 slices |
| Prep Time | 25 minutes |
| Bake Time | 30 minutes |
| Cooling Time | 1 hour |
| Total Time | 1 hour 55 minutes |
Storage/reheating
Store the cake covered in the refrigerator for up to 5 days. Bring slices to room temperature before serving for the best flavor and texture. Unfrosted cake layers can be frozen for up to 3 months.
Variations and Customizations
Pistachio Vanilla Cake is wonderfully versatile and can be customized in many delicious ways. The combination of pistachios and vanilla provides a sophisticated base that pairs beautifully with numerous flavors and textures.
For a more intense pistachio flavor, add a small amount of pistachio extract to the batter. This enhances the nutty notes and creates a richer flavor profile.
White chocolate lovers can add a layer of white chocolate ganache between the cake layers. The creamy sweetness pairs beautifully with the pistachios and vanilla.
A citrus variation works exceptionally well. Lemon or orange zest can be added to the batter and frosting to create a bright, refreshing contrast.
For a luxurious celebration cake, include a layer of raspberry preserves between the cake layers. The tart berries balance the sweetness while adding vibrant color.
You can also transform this recipe into cupcakes. Simply divide the batter into lined muffin tins and adjust the baking time accordingly.
A honey buttercream frosting can replace the cream cheese frosting for a slightly sweeter and more floral flavor profile.
I have also decorated this cake with edible rose petals and crushed pistachios, creating a stunning dessert that looked perfect for weddings and special occasions.
For extra texture, fold finely chopped pistachios into the batter in addition to the ground pistachios. This creates small crunchy bites throughout the cake.
Because this cake is elegant yet approachable, it works beautifully for birthdays, bridal showers, afternoon tea parties, holidays, and family celebrations.

Nutrition and Dietary Info
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 540 |
| Protein | 7 g |
| Carbohydrates | 58 g |
| Fat | 31 g |
| Saturated Fat | 14 g |
| Fiber | 2 g |
| Sugar | 42 g |
| Sodium | 240 mg |
Nutrition values are approximate and may vary depending on ingredient brands and serving sizes.
Expert Tips & Customizations
Use Fresh Pistachios
Fresh pistachios provide the best flavor and vibrant color.
Bring Ingredients to Room Temperature
This helps create a smoother batter and better texture.
Measure Flour Properly
Too much flour can make the cake dense.
Don’t Overmix
Mix only until the ingredients are combined.
Cool Completely Before Frosting
Warm cake layers can cause frosting to melt.
Toast Pistachios for Garnish
Lightly toasted pistachios add extra flavor and crunch.
Chill Before Slicing
A brief chill makes cleaner slices and easier serving.
Make Ahead
Bake the cake layers a day in advance for easier assembly.
FAQs
Can I use salted pistachios?
Unsalted pistachios are recommended, but salted pistachios can work if you reduce the added salt.
Can I make this cake ahead of time?
Yes. The cake layers can be baked a day ahead and assembled later.
Can I freeze Pistachio Vanilla Cake?
Yes. Freeze unfrosted layers for up to 3 months.
What frosting works best?
Cream cheese frosting, vanilla buttercream, and white chocolate frosting all pair wonderfully.
Can I make cupcakes instead of a layer cake?
Absolutely. This batter works beautifully for cupcakes.
Why is my cake dry?
Overbaking or using too much flour are the most common causes of dry cake.
Conclusion
This Pistachio Vanilla Cake is a beautiful combination of elegance and comfort. With its moist crumb, rich pistachio flavor, and sweet vanilla notes, it offers a unique dessert experience that’s perfect for any occasion. Whether you’re baking for a birthday, holiday, or special celebration, this stunning cake is guaranteed to impress guests and leave everyone asking for another slice.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!