Moist Creamy Layered Pistachio Cake Recipe
Craving something nutty, rich, and elegant? This Pistachio Cake delivers: a moist layer cake made with finely chopped pistachios, layered with silky buttercream frosting and finished with a crunchy pistachio garnish. It’s perfect as a homemade pistachio layer cake for birthdays, holidays, or any special occasion when you want a show-stopping pistachio dessert.
With ingredients like sour cream, whole milk, and white chocolate chips, the cake stays bakery-soft while offering a subtle sweetness and nutty depth. The recipe is approachable for beginners but yields a professional, bakery-quality result.
Why You’ll Love This Pistachio Cake
- Super Moist & Soft – Sour cream and milk keep the crumb tender and moist.
- Made with Real Pistachios – Finely chopped pistachios give true nutty flavor and texture.
- Perfectly Layered – Three even layers create an impressive presentation.
- Creamy Buttercream Frosting – Smooth, fluffy, and well balanced against the nutty cake.
- Easy for Beginners – Simple steps and common ingredients make this a great first layer cake.
If you want an elegant pistachio cake recipe for holidays, showers, weddings, or birthdays, this is an ideal choice.
Ingredients for Pistachio Cake
For the Cake:
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ¼ cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup sour cream (for richness)
- ½ cup whole milk
- 1 cup shelled pistachios, finely chopped
- ½ cup white chocolate chips
Pro Tip: Want to go gluten-free? Use a 1:1 gluten-free flour blend instead of all-purpose flour.
For the Buttercream Frosting:
- 1 cup unsalted butter, softened
- 1 cup powdered sugar
- ½ cup heavy cream
- 1 teaspoon vanilla extract
- ½ cup pistachios, finely chopped (for garnish)

How to Make Creamy Pistachio Cake – Step-by-Step
Step 1: Prep the Pans
Preheat the oven to 350°F (175°C). Grease and flour three 8-inch round cake pans or line them with parchment paper.
Step 2: Combine Dry Ingredients
Whisk together the flour, baking powder, baking soda, and salt in a bowl until evenly combined.
Step 3: Cream Butter & Sugar
In a large bowl, beat the softened butter and granulated sugar until pale and fluffy, about 3 minutes.
Step 4: Add Eggs & Vanilla
Add the eggs one at a time, beating between additions. Stir in the vanilla extract.
Step 5: Alternate Wet & Dry
Gradually add the dry ingredients to the butter mixture, alternating with the sour cream and milk. Begin and end with the dry ingredients and mix just until combined to avoid overmixing.
Step 6: Fold in Pistachios & White Chocolate
Gently fold in the finely chopped pistachios and white chocolate chips with a spatula to distribute them evenly through the batter.
Step 7: Bake
Divide the batter evenly among the prepared pans. Bake for 20–25 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely.
Step 8: Make the Frosting
Beat the butter until smooth. Gradually add the powdered sugar, then pour in the heavy cream and vanilla extract. Beat until the frosting is light, fluffy, and spreadable.
Step 9: Assemble the Cake
Level the cake layers if needed. Spread frosting between each layer, stacking them securely. Frost the top and sides, then press chopped pistachios around the base and on top for garnish.
Step 10: Chill & Serve
Refrigerate the assembled cake for about 30 minutes before slicing to help set the frosting and produce clean, professional cuts.
Pro Tips for Success
- Use room temperature ingredients for better mixing and a consistent rise.
- Lightly toast pistachios before chopping to intensify their flavor.
- For a subtle green tint, add a drop of natural green food coloring.
- Add a splash of almond extract for a complementary flavor twist.
- To make pistachio cupcakes, divide the batter into liners and bake for 15–18 minutes.
Best Ways to Serve Pistachio Cake
Serve this cake slightly chilled for the best texture and flavor. Top slices with a dollop of whipped cream or a scoop of gelato for extra indulgence.
- Serve with vanilla ice cream for a classic pairing.
- Pair with green tea or espresso to balance the sweetness.
- Top slices with fresh strawberries or raspberries for acidity and color contrast.
- Perfect for birthdays, showers, Easter, or Christmas celebrations.
The best way to present pistachio cake is slightly chilled, with a simple garnish of whipped cream or fresh berries for contrast.
Nutritional Information
| Nutrient | Per Serving (1 slice) |
|---|---|
| Calories | 480 kcal |
| Carbs | 50g |
| Protein | 6g |
| Fat | 28g |
| Sugar | 30g |
| Fiber | 2g |
| Sodium | 160mg |
Based on 12 servings. Nutrition may vary depending on ingredients used.
Storage & Leftovers
- Fridge: Store covered for up to 4 days.
- Freezer: Wrap individual slices in plastic wrap and foil, then freeze for up to 2 months.
- Reheating: Thaw slices overnight in the refrigerator. Serve chilled or bring to room temperature before serving.
FAQs
Q: Can I make this cake ahead of time?
Yes. Bake the layers up to a day ahead and keep them wrapped in the refrigerator. Assemble and frost just before serving for the freshest result.
Q: Can I use pistachio pudding mix instead of real pistachios?
You can, but real pistachios provide better texture, flavor, and a natural finish.
Q: Can I freeze this cake?
Yes. Tightly wrap individual slices and freeze for up to two months.
Q: What can I use instead of sour cream?
Greek yogurt or crème fraîche are excellent substitutes and will preserve the cake’s richness.
Related Recipes
If you enjoy this nutty pistachio dessert, try other layered or frosted favorites like:
- Decadent Carrot Cake Bars with Cream Cheese Frosting
- German Chocolate Poke Cake
Conclusion
This pistachio cake is moist, nutty, and effortlessly elegant—delivering bakery-quality flavor that’s simple enough for home bakers. Whether you’re baking for a holiday, birthday, or just because, it’s a delicious way to celebrate with pistachio flavor and creamy buttercream.
