Pistachio Cake with Buttercream Frosting

Slice of pistachio cake with creamy buttercream frosting topped with chopped nuts Save
Slice of pistachio cake with creamy buttercream frosting topped with chopped nuts | kitchenyumspot.com

This elegant pistachio cake features moist, nutty layers made with ground pistachios and butter, topped with silky pistachio buttercream frosting. The cake bakes in about 30 minutes and requires simple assembly once cooled.

The frosting combines finely ground pistachios with butter and powdered sugar for a rich, creamy finish that perfectly complements the tender cake crumb. Ideal for celebrations or as a special weekend treat.

Toasting the pistachios before grinding intensifies their natural flavor, while the addition of sour cream ensures the cake stays moist and tender.

I'd been eyeing pistachio cake recipes for years, intimidated by the idea of grinding all those nuts, until one rainy Sunday I just went for it. The aroma that filled my kitchen was unlike anything else—warm, toasty, almost floral. My husband wandered in from the garage asking what smelled so incredible, and I knew this wasn't going to be an ordinary baking day.

I made this cake for my mother's birthday last spring, and she still talks about it. She's usually not big on sweets, but she had two slices that evening and took another piece home. There's something about the combination of nutty richness and tender crumb that feels special without being overly fussy.

Ingredients

  • 1 1/2 cups shelled unsalted pistachios: Ground fresh for the cake batter, these create the signature nutty flavor and tender crumb that makes this cake unforgettable
  • 1 1/2 cups all-purpose flour: The structure builder that balances all those ground nuts
  • 2 tsp baking powder: Gives you that nice lift without making the cake too dense
  • 1/2 tsp salt: Enhances the pistachios natural sweetness
  • 1/2 cup unsalted butter: Room temperature is crucial here for proper aeration
  • 1 cup granulated sugar: Sweetens without overpowering the delicate pistachio flavor
  • 3 large eggs: Bring these to room temperature too for better emulsification
  • 1 tsp pure vanilla extract: Rounds out the nutty notes beautifully
  • 1/2 cup whole milk: Whole milk makes a noticeably more tender cake
  • 1/4 cup sour cream: The secret to keeping everything moist and adds a subtle tang
  • 1 cup shelled unsalted pistachios: For the buttercream, grind these until they start forming a paste for maximum flavor
  • 1 cup unsalted butter: The foundation of a silky smooth buttercream
  • 3 cups powdered sugar: Sifted to prevent any lumps in your frosting
  • 2-3 tbsp heavy cream or milk: Adjust this to get your perfect spreading consistency
  • 1 tsp pure vanilla extract: Brightens the rich buttercream
  • Pinch of salt: Keeps the buttercream from becoming too sweet

Instructions

Preheat your oven and prep your pans:
Set your oven to 350°F and grease two 8-inch round cake pans, lining the bottoms with parchment paper for easy release
Grind the pistachios:
Pulse the 1 1/2 cups pistachios in your food processor until finely ground, but be careful not to over-process into butter
Whisk the dry ingredients:
In a medium bowl, combine flour, baking powder, and salt, whisking to ensure everything's evenly distributed
Cream the butter and sugar:
Beat the butter and sugar together for about 3 minutes until it's light, fluffy, and noticeably paler in color
Add the eggs:
Add eggs one at a time, mixing well after each one, then stir in the vanilla
Build the batter:
Mix in the ground pistachios, then alternate adding the flour mixture and milk, starting and ending with flour
Add the final touch:
Fold in the sour cream until just combined—you want to maintain that delicate texture
Bake to golden perfection:
Divide batter evenly between pans and bake for 28-32 minutes until a toothpick comes out clean
Cool completely:
Let the cakes rest in pans for 10 minutes, then turn them out onto a wire rack to cool entirely
Make the pistachio paste:
Process the remaining 1 cup pistachios until very finely ground or just beginning to form a paste
Build the buttercream:
Beat the butter until creamy, mix in the pistachio paste, then gradually add powdered sugar
Perfect the texture:
Add vanilla, salt, and cream one tablespoon at a time until you reach that perfect spreading consistency
Frost and serve:
Once cakes are completely cool, spread frosting between layers and over the top and sides, decorating with chopped pistachios if you like
Two-layer pistachio cake frosted with smooth green buttercream on a white plate Save
Two-layer pistachio cake frosted with smooth green buttercream on a white plate | kitchenyumspot.com

This cake has become my go-to for celebrations because it feels impressive but isn't actually difficult. Last time I made it, I forgot to add the food coloring, and honestly, the natural pale green with those tiny pistachio speckles looked even more elegant.

Making It Ahead

I've learned that this cake actually benefits from a bit of resting time. The layers freeze beautifully for up to two months, wrapped tightly in plastic and foil. Just thaw them in the refrigerator overnight before frosting—you'd never guess they weren't baked that day.

Getting That Perfect Color

The natural color of ground pistachios is surprisingly subtle, more of a soft sage than bright green. If you want that vibrant look, natural food coloring works beautifully, but there's something so sophisticated about the pale, muted tones. Toasting the nuts first deepens both the color and flavor.

Serving Suggestions

This cake is rich enough that small slices satisfy completely, which is why it serves 8-10 people generously. The nutty flavor pairs unexpectedly well with black coffee or a dry sparkling wine for a truly elegant ending to any meal.

  • A light dusting of chopped pistachios on top adds gorgeous texture
  • Chill the frosted cake for 30 minutes before slicing for cleaner cuts
  • Bring to room temperature for about 20 minutes before serving
Moist pistachio cake with velvety buttercream and pistachio garnish on serving platter Save
Moist pistachio cake with velvety buttercream and pistachio garnish on serving platter | kitchenyumspot.com

There's something deeply satisfying about serving a cake that looks this impressive but tastes even better than it looks. Every slice feels like a little celebration.

Recipe Q&A

Yes, the cake layers can be baked up to 2 months in advance and frozen tightly wrapped. Thaw overnight in the refrigerator before frosting. The frosted cake keeps well in the refrigerator for 3-4 days.

Toasting pistachios briefly before grinding can help release more of their natural oils and enhance the green hue. Alternatively, add 1-2 drops of natural green food coloring to either the batter or frosting for a more vibrant appearance.

Unsalted pistachios are recommended to control the sodium content. If using salted pistachios, reduce the salt in both the cake and frosting by half to prevent the final result from becoming too salty.

Full-fat Greek yogurt or plain yogurt make excellent substitutes for sour cream. Both provide the same tang and moisture level. You can also use buttermilk, though the texture may be slightly less tender.

Store the frosted cake in an airtight container in the refrigerator for up to 4 days. Bring to room temperature for about 30 minutes before serving for the best flavor and texture. Unfrosted layers can be frozen for up to 2 months.

Yes, fill cupcake liners about two-thirds full and bake for 18-22 minutes at 350°F. The frosting quantities should be sufficient for 18-24 cupcakes depending on how generously you frost them.

Pistachio Cake with Buttercream Frosting

Moist pistachio cake layers filled and frosted with creamy pistachio buttercream for an indulgent dessert.

Prep 30m
Cook 30m
Total 60m
Servings 8
Difficulty Medium

Ingredients

Cake

  • 1 1/2 cups shelled unsalted pistachios
  • 1 1/2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter, room temperature
  • 1 cup granulated sugar
  • 3 large eggs
  • 1 teaspoon pure vanilla extract
  • 1/2 cup whole milk
  • 1/4 cup sour cream

Buttercream Frosting

  • 1 cup shelled unsalted pistachios
  • 1 cup unsalted butter, room temperature
  • 3 cups powdered sugar, sifted
  • 2-3 tablespoons heavy cream or milk
  • 1 teaspoon pure vanilla extract
  • Pinch of salt

Instructions

1
Prepare Oven and Pans: Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
2
Grind Pistachios for Cake: Process 1 1/2 cups pistachios in a food processor until finely ground. Set aside.
3
Combine Dry Ingredients: Whisk together flour, baking powder, and salt in a bowl.
4
Cream Butter and Sugar: Beat butter and sugar in a large mixing bowl until light and fluffy, approximately 3 minutes.
5
Incorporate Eggs and Vanilla: Add eggs one at a time, mixing thoroughly after each addition. Stir in vanilla extract.
6
Add Ground Pistachios: Mix ground pistachios into the batter until evenly distributed.
7
Combine Wet and Dry Ingredients: Alternately add flour mixture and milk, beginning and ending with flour. Fold in sour cream until just combined.
8
Portion Batter: Divide batter evenly between prepared pans.
9
Bake Cake Layers: Bake for 28-32 minutes until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes, then transfer to wire rack to cool completely.
10
Prepare Pistachio Paste: Process 1 cup pistachios until very finely ground or beginning to form a paste.
11
Make Buttercream Base: Beat butter until creamy. Add pistachio paste and mix well.
12
Complete Frosting: Gradually add powdered sugar, beating until fluffy. Add vanilla and salt. Add cream 1 tablespoon at a time until desired consistency is reached.
13
Assemble and Decorate: Spread frosting between cooled cake layers and over top and sides. Garnish with additional chopped pistachios if desired.
Additional Information

Equipment Needed

  • Food processor
  • Electric mixer
  • Two 8-inch round cake pans
  • Mixing bowls
  • Rubber spatula
  • Measuring cups and spoons
  • Wire cooling rack

Nutrition (Per Serving)

Calories 520
Protein 8g
Carbs 52g
Fat 33g

Allergy Information

  • Contains tree nuts (pistachios)
  • Contains dairy products
  • Contains eggs
  • Contains wheat/gluten
Olivia Parker

Home cook sharing easy, family-friendly recipes and practical kitchen tips for everyday meals.