Pistachio Cake With Buttercream Frosting

Slice of pistachio cake with thick pistachio buttercream frosting and chopped nut garnish on white plate Save to Pinterest
Slice of pistachio cake with thick pistachio buttercream frosting and chopped nut garnish on white plate | hearthlykitchen.com

This indulgent pistachio creation features moist, nutty cake layers made with finely ground pistachios, flour, and rich butter. The cake is tender yet substantial, offering that distinctive pistachio flavor in every bite. What truly makes this dessert shine is the luxurious pistachio buttercream frosting—creamy, velvety, and packed with authentic pistachio taste from ground nuts.

The entire assembly comes together in about one hour, with simple steps anyone comfortable with baking can master. Toast the pistachios beforehand to amplify their natural flavor, and consider adding natural food coloring for that signature green hue. The finished layers are stackable, freezable, and utterly impressive when garnished with chopped pistachios.

Serve this elegant dessert with coffee, black tea, or dry sparkling wine for a sophisticated ending to any meal. The yield of 8-10 generous servings makes it ideal for gatherings, holidays, or whenever you crave something truly special.

The smell of pistachios always takes me back to my grandmother's kitchen, where she'd keep a crystal bowl of them on the counter. She taught me that the best nuts are the ones you shell yourself, something about the oils staying fresh. I spent countless Sunday afternoons cracking pistachios while she told stories, tiny pile of shells growing between us. This cake is my way of bottling that memory.

I made this for my sister's birthday last spring, and she literally stopped mid conversation after the first bite. The cake stayed moist for days, which never happens with nut cakes in my experience. Now she requests it for every celebration, and I've stopped fighting it.

Ingredients

  • Shelled unsalted pistachios: Grind these fresh yourself for the best flavor, and dont worry if some larger pieces remain
  • All-purpose flour: Provides the structure while letting the pistachio flavor shine through
  • Baking powder and salt: Essential lift and seasoning to balance the rich nuts
  • Unsalted butter: Room temperature is non negotiable here for proper aeration
  • Granulated sugar: Creates the tender crumb structure we want
  • Large eggs: Bring these to room temperature too for better emulsion
  • Pure vanilla extract: Use the good stuff, it really matters here
  • Whole milk and sour cream: The combination keeps the cake incredibly moist

Instructions

Get everything ready:
Preheat your oven to 350°F and grease two 8-inch round pans with parchment paper, then grind those pistachios until they're fine but not quite butter
Whisk the dry ingredients:
Combine flour, baking powder, and salt in a bowl, setting it aside while you work on the butter
Cream the butter and sugar:
Beat them together for a full 3 minutes until they're pale and fluffy, then add eggs one at a time
Build the batter:
Mix in the ground pistachios and vanilla, then alternate adding the flour mixture and milk, finishing with flour and folding in the sour cream
Bake to perfection:
Divide batter between your pans and bake for 28-32 minutes until a toothpick comes out clean, then cool them completely before frosting
Make the buttercream magic:
Process pistachios into a paste, beat butter until creamy, then mix in the pistachio paste before gradually adding powdered sugar and cream
Bring it all together:
Frost between the layers and all over the outside, then scatter some chopped pistachios on top for that crunch
Two-layer pistachio cake swirled with creamy green buttercream and topped with crushed pistachios Save to Pinterest
Two-layer pistachio cake swirled with creamy green buttercream and topped with crushed pistachios | hearthlykitchen.com

My neighbor asked for the recipe after trying a slice at our block party, and now half the street bakes it. There's something about serving something that looks so impressive but tastes so genuinely comforting.

Making It Ahead

I've learned to bake the layers a day ahead and wrap them tightly in plastic. They actually develop more flavor sitting overnight, and frosting a cold cake is so much easier. The buttercream holds up beautifully at room temperature for hours, so morning baking for an evening party works perfectly.

Getting That Green Color

Some people want that bright green pistachio look, and I'll be honest, I've caved and added two drops of natural food coloring before. But honestly, the natural muted green from the nuts is more sophisticated. If you really want to boost it without dye, add a handful of fresh spinach to the pistachios when grinding, it disappears completely but deepens the color.

Serving Suggestions

This cake deserves to be the star, but I love serving it with a cup of black tea or some espresso. The slight bitterness cuts through all that rich buttercream beautifully. My friend swears by serving it with a dry sparkling wine, and I have to admit she's onto something.

  • Let the cake sit at room temperature for 30 minutes before serving
  • Use a serrated knife and hot water for clean slices
  • Store any leftovers covered at room temperature for up to 3 days
Homemade pistachio cake layered with smooth pistachio frosting, dusted with nutty pieces on a serving platter Save to Pinterest
Homemade pistachio cake layered with smooth pistachio frosting, dusted with nutty pieces on a serving platter | hearthlykitchen.com

Every time I pull this cake out of the oven, I'm reminded why baking is worth every minute of effort. Hope it brings as much joy to your table as it has to mine.

Recipe Questions & Answers

Pistachio cake has a unique, slightly sweet and earthy flavor profile that sets it apart from almond or walnut varieties. The ground pistachios create a moist, tender crumb while adding natural richness and that distinctive pale green hue. The buttercream frosting intensifies the pistachio experience, creating a cohesive nutty sweetness throughout.

Absolutely. The baked cake layers can be wrapped tightly in plastic wrap and frozen for up to two months. Thaw overnight at room temperature before frosting. You can also bake the layers one day ahead and store them at room temperature, well-wrapped, until ready to assemble and frost.

Toasting pistachios before grinding them actually deepens their flavor rather than their color. For that signature green, add one or two drops of natural food coloring to either the cake batter or buttercream. High-quality, finely ground pistachios will also contribute a subtle natural green tint to both the cake and frosting.

Use a food processor and pulse in short bursts to avoid creating pistachio butter. For the cake layers, you want a fine, sandy texture. For the buttercream, process even longer until the nuts begin to form a paste-like consistency—this helps incorporate the pistachio flavor thoroughly into the frosting.

Pistachio's delicate, nutty sweetness pairs beautifully with coffee or espresso, which cuts through the richness. Black tea provides a tannic balance, while dry sparkling wine or Champagne offers an elegant contrast. The subtle nutty notes also complement lightly roasted oolong or green tea.

Once frosted, store the cake in an airtight cake container at room temperature for up to three days. If your kitchen is particularly warm, refrigerate it, but bring to room temperature before serving for the best texture and flavor. The buttercream firms up when cold but becomes perfectly creamy at room temperature.

Pistachio Cake With Buttercream Frosting

A moist pistachio cake filled and frosted with creamy pistachio buttercream. Ideal for special occasions and dessert lovers.

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

Ingredients

Pistachio 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

Pistachio 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: In a food processor, finely grind 1 1/2 cups pistachios. 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 together until light and fluffy, about 3 minutes.
5
Add Eggs and Vanilla: Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
6
Incorporate Ground Pistachios: Mix in the ground pistachios until evenly distributed.
7
Add Wet and Dry Ingredients: Alternately add flour mixture and milk, beginning and ending with flour. Add sour cream and mix until just combined.
8
Bake Cake Layers: Divide batter evenly between prepared pans. Bake for 28-32 minutes, or until a toothpick inserted in center comes out clean.
9
Cool Cake Layers: Cool cakes 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 Buttercream: 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 Frost Cake: Once cakes are cooled, spread frosting between layers and over top and sides. Decorate with extra chopped pistachios if desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 520
Protein 8g
Carbs 52g
Fat 33g

Allergy Information

  • Contains tree nuts (pistachios)
  • Contains dairy
  • Contains eggs
  • Contains wheat (gluten)
Grace Ellington

Home cook sharing easy recipes, kitchen tips, and meal ideas everyone can enjoy.