Easy Pistachio Cake Recipe From Scratch
Pistachio Cake Recipe is a soft, moist, and flavorful dessert that’s perfect for birthdays, holidays, afternoon tea, or simply satisfying a sweet craving. Made with pistachio pudding, finely chopped pistachios, and a tender vanilla cake base, this homemade cake has a delicate nutty flavor and beautiful texture.
One of the best things about this Pistachio Cake Recipe is how simple it is to prepare. The pistachio pudding helps keep the cake moist while adding plenty of flavor, and chopped pistachios provide a delicious crunch throughout each slice. Finished with a creamy frosting, this cake feels special without requiring complicated baking techniques.
If you’re looking for an easy homemade dessert that’s elegant, moist, and packed with pistachio flavor, this Pistachio Cake Recipe is a wonderful choice.
Also Try: Easy Moist Chocolate Chip Banana Bread Recipe
What Is Pistachio Cake Recipe?

Pistachio Cake Recipe is a moist cake made with pistachio pudding mix, flour, eggs, butter, and chopped pistachios. The cake has a soft crumb, subtle nutty flavor, and a beautiful pale green color.
This Pistachio Cake Recipe is perfect for birthdays, family gatherings, holidays, brunches, afternoon tea, or dessert.
Ingredients
For the Cake
- 2 cups all-purpose flour
- 1 package (3.4 ounces) instant pistachio pudding mix
- 1½ teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ¾ cup unsalted butter, softened
- 1 cup granulated sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- ¾ cup whole milk
- ½ cup finely chopped pistachios
For the Frosting
- 8 ounces cream cheese, softened
- ¼ cup unsalted butter, softened
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2 tablespoons milk
For Garnish
- ¼ cup chopped pistachios
- Optional white chocolate shavings
Yield
This Pistachio Cake Recipe makes 12 servings.
Nutritional Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 6 g |
| Carbohydrates | 52 g |
| Fat | 22 g |
| Fiber | 2 g |
| Sugar | 34 g |
| Calcium | 8% DV |
| Iron | 8% DV |
How to Make Pistachio Cake Recipe
Step 1: Mix the Dry Ingredients

In a medium bowl, whisk together the flour, pistachio pudding mix, baking powder, baking soda, and salt until evenly combined.
Step 2: Cream the Butter and Sugar

In a large mixing bowl, beat the softened butter and sugar for 2 to 3 minutes until light and fluffy.
Step 3: Add the Eggs

Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract until combined.
Step 4: Make the Batter

Add the dry ingredients to the butter mixture in batches, alternating with the milk. Mix gently until just combined, then fold in the chopped pistachios.
Step 5: Bake the Cake

Pour the batter into the prepared pan and spread it evenly. Bake the Pistachio Cake Recipe for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
Step 6: Garnish and Serve

Sprinkle chopped pistachios over the frosting and add white chocolate shavings if desired. Slice and serve the Pistachio Cake Recipe.
Healthy Tips
- Use unsalted pistachios to control the salt level.
- Add finely chopped pistachios for extra texture.
- Avoid overmixing the batter to keep the cake tender.
- Use room-temperature ingredients for a smoother batter.
- Serve smaller slices with fresh fruit.
- Store the cake properly to maintain its moisture.
Serving Suggestions
- Serve with fresh strawberries.
- Pair with raspberries.
- Enjoy with coffee.
- Serve with hot tea.
- Add whipped cream.
- Pair with vanilla ice cream.
- Garnish with chopped pistachios.
- Add fresh mint.
- Serve with berries.
- Drizzle with white chocolate.
- Enjoy as a birthday dessert.
- Serve at afternoon tea.
Variations
Chocolate Pistachio Cake Recipe

Add ½ cup of mini chocolate chips to the cake batter and drizzle melted chocolate over the finished cake. The combination of rich chocolate and delicate pistachio creates a delicious dessert.
Sprinkle chopped pistachios over the chocolate before it sets.
Lemon Pistachio Cake Recipe

Add 1 tablespoon of fresh lemon zest and 2 tablespoons of lemon juice to the batter. The bright citrus flavor balances the richness of the pistachios and creates a refreshing cake.
Finish with a simple lemon glaze instead of cream cheese frosting.
Pistachio Bundt Cake Recipe

Pour the batter into a greased and floured Bundt pan instead of a rectangular baking pan. Bake until a toothpick inserted into the thickest part comes out clean.
Drizzle with vanilla glaze and garnish with chopped pistachios before serving.
Storage
Allow the Pistachio Cake Recipe to cool completely before storing.
Keep the frosted cake in an airtight container.
Refrigerate for up to 5 days because of the cream cheese frosting.
Let individual slices sit at room temperature for a few minutes before serving.
Freeze unfrosted cake for up to 2 months.
Wrap the cake tightly before freezing.
Thaw overnight in the refrigerator.
Add fresh garnish before serving.
Keep the cake covered to prevent it from drying out.
Enjoy the Pistachio Cake Recipe chilled or slightly softened for the best texture.
Conclusion
This easy Pistachio Cake Recipe is moist, tender, creamy, and filled with delicious pistachio flavor. The combination of pistachio pudding, chopped nuts, and cream cheese frosting creates a beautiful dessert that’s simple enough for everyday baking but special enough for celebrations. Whether you make the classic cake or try the chocolate, lemon, or Bundt variation, this Pistachio Cake Recipe is sure to be a delicious addition to your dessert table.






