The moment you take a bite of this Pistachio Cake, it’s as if you’ve been transported to a cozy café, where the sweet aroma of freshly baked goods envelops you. The nutty flavors of the pistachios harmoniously blend with the light, moist crumb, making every slice irresistible. Picture it: a cake so delightful, it’s perfect for birthdays, gatherings, or even quiet afternoons with a cup of tea.
What truly elevates this cake is the luscious cream cheese frosting, with its creamy tang that adds a refreshing contrast to the cake’s sweetness. Not only is it an easy cake to whip up, but the impressive presentation will have everyone asking for seconds! Whether you’re a seasoned baker or just starting, this Pistachio Cake will inspire you to revel in the joy of homemade treats—perfect for those tired of fast food and craving something special. Let’s dive into this delicious recipe that promises to satisfy your sweet tooth while making your kitchen feel like a slice of heaven.

Why is Pistachio Cake so special?
Unforgettable Flavor: The unique nutty taste of pistachios blends beautifully with the sweetness of the cake, creating a delightful treat that keeps you coming back for more.
Creamy Contrast: The tangy cream cheese frosting not only adds a luxurious texture but also perfectly balances the cake’s sweetness.
Easy to Make: This recipe is straightforward, making it an excellent choice for bakers of all levels.
Impressive Presentation: With its vibrant green color and appealing frosting, this cake is a showstopper for any occasion—perfect for impressing your guests!
Versatile Delight: Great for birthdays, brunches, or just because! You can enjoy this cake with a cup of coffee or tea.
Crowd-Pleasing Appeal: Friends and family will rave about this cake, making it a sure favorite among dessert lovers. Embrace the joy of baking with this Pistachio Cake that brings warmth and taste into your home!
Pistachio Cake Ingredients
• Get ready to bake a delightful treat!
For the Cake
- Unsalted Pistachios – Adds a nutty flavor and texture; you can substitute with walnuts or almonds if desired.
- All-Purpose Flour – Gives structure to the cake; avoid substitutes for the best results.
- Cornstarch – Helps lighten the cake’s texture; can be replaced with extra flour if needed.
- Baking Powder – Ensures the cake rises properly; freshness is key for optimal results.
- Kosher Salt – Balances the sweetness; regular salt can be used in the same amount.
- Ground Cardamom – Adds warmth and spice; feel free to omit or swap for cinnamon if you’d like.
- Baking Soda – Aids in leavening; always check for freshness before using.
- Unsalted Butter (softened) – Provides moisture and flavor; margarine may be used for a dairy-free option.
- Dark Brown Sugar – Contributes depth and moisture; light brown sugar can be substituted if necessary.
- Granulated Sugar – Sweetens the cake; cane sugar works well as a replacement.
- Large Eggs – Binds the mixture together; flax eggs or applesauce are great for vegan options.
- Sour Cream – Adds tanginess and moisture; Greek yogurt is a good substitute.
- Almond Extract – Enhances flavor; you can swap it for vanilla extract if needed.
- Milk – Adds moisture; any plant-based milk can work for a dairy-free cake.
For the Cream Cheese Frosting
- Cream Cheese (softened) – The base of the frosting that provides luscious creaminess; Neufchâtel is a lighter alternative.
- Powdered Sugar – Sweetens and thickens your frosting; consider omitting for a less sweet version.
- Heavy Cream – Enhances smoothness; can be omitted for a thicker frosting.
- Vanilla Extract – Adds aromatic sweetness; feel free to use any flavoring of your choice.
- Pinch Kosher Salt – Balances the flavor in the frosting; regular salt is perfectly fine.
With these ingredients, you’re on your way to creating a mouthwatering Pistachio Cake that will surely impress!
How to Make Pistachio Cake
Preheat Oven: Start by preheating your oven to 350°F (175°C) and greasing your cake pans with cooking spray or butter. This will ensure your cake comes out easily after baking!
Combine Dry Ingredients: In a large mixing bowl, whisk together ground pistachios, all-purpose flour, cornstarch, baking powder, baking soda, and ground cardamom. Set this mixture aside while you prepare the wet ingredients.
Cream Butter and Sugar: In a separate bowl, please cream together the softened butter, dark brown sugar, and granulated sugar. Mix until the mixture is light and fluffy, about 3-5 minutes. This step is crucial for a moist cake!
Incorporate Eggs: Add the large eggs one at a time to the creamed mixture, making sure to beat well after each addition. Then, blend in the sour cream and almond extract until fully combined.
Mix Dry and Wet Ingredients: Gradually add the dry ingredients to the wet mixture, alternating with the milk. Stir gently until just combined and the batter is smooth. Avoid overmixing to keep your cake light!
Bake the Cake: Pour the batter evenly into your prepared pans. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean and the cake springs back when lightly pressed.
Cool Completely: Allow the cakes to cool in the pans for about 10 minutes before transferring them to wire racks to cool completely. This will help them firm up before frosting.
Prepare the Cream Cheese Frosting: In a mixing bowl, beat together the softened cream cheese and butter until creamy. Gradually add powdered sugar and heavy cream, mixing until the frosting is smooth and spreadable.
Frost the Cake: Once the cakes are completely cool, spread a generous layer of cream cheese frosting on top of one cake layer. Place the second layer on top and frost the top and sides of the cake to your liking.
Optional: For a beautiful finish, sprinkle crushed pistachios on top of the frosted cake for added texture and a pop of color.
Exact quantities are listed in the recipe card below.

Expert Tips for Pistachio Cake
Room Temperature Ingredients: Make sure your eggs and butter are at room temperature. This allows for better mixing and a lighter, fluffier Pistachio Cake.
Fresh Ingredients: Always use fresh baking powder and baking soda. Expired leavening agents may prevent your cake from rising properly.
Don’t Overmix: Mix the batter just until combined. Overmixing can lead to a dense cake, so stop once there are no flour streaks.
Cooling Time: Allow your cakes to cool completely before frosting. This prevents the frosting from melting and helps maintain beautiful layers.
Test for Doneness: Use a toothpick to check the cake’s doneness. The toothpick should come out clean, indicating a perfectly baked Pistachio Cake.
Frosting Temperature: Chill your cream cheese and butter before whipping to achieve a smoother frosting texture. This will make it easier to spread on your cake.
Make Ahead Options
These Pistachio Cake preparations are ideal for busy home cooks looking to save time without sacrificing flavor! You can prepare the cake layers up to 3 days in advance; simply bake, cool completely, and wrap each layer tightly in plastic wrap before refrigerating. For the cream cheese frosting, make it ahead of time too—store it in an airtight container in the fridge for up to 5 days. When it’s time to serve, simply allow the cake and frosting to come to room temperature (to retain that creamy consistency), assemble the cake, and frost as desired. With these make-ahead options, you’ll enjoy a delightful Pistachio Cake that is just as delicious and ready to impress your guests with minimal last-minute fuss!
How to Store and Freeze Pistachio Cake
Room Temperature: Store your Pistachio Cake in an airtight container at room temperature for up to 3 days to maintain its moisture and flavor.
Fridge: If you prefer to keep it longer, refrigerate the cake for up to a week in an airtight container. It may lose some moisture but will still be delicious.
Freezer: For longer storage, wrap the cake layers tightly in plastic wrap and then in aluminum foil before freezing. It can be frozen for up to 3 months—perfect for making ahead!
Reheating: When you’re ready to enjoy your frozen Pistachio Cake, let it thaw in the refrigerator overnight. Just before serving, you can freshen it up by adding a little more cream cheese frosting on top.
What to Serve with Pistachio Cake?
Indulging in a slice of Pistachio Cake is a delightful experience, and pairing it with the right sides can elevate your dessert game.
Fresh Berries: Juicy strawberries or vibrant raspberries add a refreshing burst of flavor, complementing the nutty richness of the cake beautifully.
Vanilla Ice Cream: The creamy sweetness of vanilla ice cream combined with warm cake creates an irresistible contrast that melts in your mouth.
Coffee or Espresso: A robust cup of coffee or a shot of espresso enhances the nutty flavors while offering a warm, inviting experience.
Lemon Sorbet: The bright, tart notes of lemon sorbet provide a refreshing counterpoint to the sweetness of the frosting, cleansing the palate.
Whipped Cream: Light and airy, a dollop of whipped cream brings a delightful texture that balances the richness of the cream cheese frosting.
Nutty Granola: Sprinkling some nutty granola on top not only adds crunch but also ties in the pistachio flavor for a satisfying finish.
Mint Tea: Sipping on a cup of fragrant mint tea can refresh your palate, creating a soothing end to your lovely cake experience.
Enjoy your Pistachio Cake, and remember, the right accompaniment can transform a special dessert into an unforgettable moment!
Pistachio Cake Variations
Feel free to get creative with this delightful recipe—your taste buds will thank you!
Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free baking blend for a gluten-free delight that doesn’t compromise on taste. You won’t even miss the gluten!
Nutty Explorer: Add a mix of chopped walnuts or pecans for an extra layer of nutty flavor and texture. These additional nuts will give the cake a delightful crunch!
Fruit Infusion: Fold in some fresh raspberries or chopped strawberries for a fruity twist that brightens up each bite. The tartness of the fruit complements the sweetness perfectly.
Chocolate Lovers: Mix in dark chocolate chips to the batter before baking for a luxurious chocolate-pistachio fusion. Each slice becomes a rich surprise that chocolate fans will adore.
Citrus Zest: Grate in some lemon or orange zest to the batter for a vibrant citrus note that elevates the cake to fresh new heights. This twist adds a refreshing zing to the nutty flavor.
Spice It Up: Incorporate a pinch of cinnamon or a touch of nutmeg to the dry ingredients for a warm spiced cake that feels comforting and homey. The warm spices bring a cozy vibe to every slice.
Coconut Cream Frosting: Swap the cream cheese frosting for a coconut whipped cream frosting for a tropical flair that’s light and airy. This substitution provides a delightful and refreshing contrast.
Maple Drizzle: Drizzle warm maple syrup over the frosted cake for a sweet and sticky finish that enhances the overall flavor with a beautiful caramel-like touch. Each bite becomes a little more indulgent!

Pistachio Cake Recipe FAQs
How do I select ripe pistachios for my cake?
When choosing pistachios, look for nuts that are bright green and have no dark spots or signs of mold. Avoid those that are overly dried or shriveled, as they may not provide the best flavor or texture for your Pistachio Cake. Freshness matters for that delightful nutty essence!
What’s the best way to store leftover Pistachio Cake?
Store your Pistachio Cake in an airtight container at room temperature for up to 3 days. If you want to keep it longer, refrigerate it for up to a week. Just make sure to cover it well to prevent it from drying out.
Can I freeze Pistachio Cake, and how?
Absolutely! To freeze your Pistachio Cake, first, let it cool completely. Then, wrap each cake layer tightly in plastic wrap, followed by aluminum foil. You can freeze it for up to 3 months. When you’re ready to enjoy it, transfer the wrapped cake to the refrigerator to thaw overnight before serving.
What should I do if my cake turns out too dry?
If your Pistachio Cake comes out dry, ensure you’re measuring your flour correctly—too much can lead to denseness. Always spoon flour into the measuring cup instead of scooping it directly. Additionally, using room temperature ingredients and not overmixing the batter will help retain moisture. For healthy moisture, consider adding a simple syrup brushed on the cake layers before frosting.
Can pets eat pistachios, and are there any allergies I should be aware of?
Pistachios are not recommended for pets, particularly dogs, as they can lead to gastrointestinal issues. In terms of allergies, always check for nut allergies among your guests, as pistachios are tree nuts. For those with sensitivities, you might want to offer a different dessert as an alternative.
Can I substitute ingredients in the Pistachio Cake?
Yes! If you have dietary restrictions or run out of certain ingredients, you can replace unsalted butter with margarine for a dairy-free version. For the eggs, flax eggs or unsweetened applesauce can work in their place. Keep in mind that substitutions may slightly alter the flavor or texture, but experimenting can lead to delightful surprises!

Irresistibly Moist Pistachio Cake with Cream Cheese Frosting
Equipment
- - Mixing bowls
- Whisk
- Cake Pans
- - Oven
- - Mixer
Ingredients
For the Cake
- 1 cup Unsalted Pistachios You can substitute with walnuts or almonds if desired.
- 2 cups All-Purpose Flour Avoid substitutes for the best results.
- 1/4 cup Cornstarch Can be replaced with extra flour if needed.
- 1 tbsp Baking Powder Freshness is key for optimal results.
- 1/2 tsp Kosher Salt Regular salt can be used in the same amount.
- 1 tsp Ground Cardamom Feel free to omit or swap for cinnamon.
- 1/2 tsp Baking Soda Always check for freshness before using.
- 1 cup Unsalted Butter Softened for moisture and flavor; margarine for dairy-free option.
- 3/4 cup Dark Brown Sugar Light brown sugar can be substituted if necessary.
- 1 cup Granulated Sugar Cane sugar works well as a replacement.
- 4 large Large Eggs Flax eggs or applesauce for vegan options.
- 1 cup Sour Cream Greek yogurt is a good substitute.
- 1 tsp Almond Extract You can swap for vanilla extract if needed.
- 1/2 cup Milk Any plant-based milk works for a dairy-free option.
For the Cream Cheese Frosting
- 8 oz Cream Cheese Softened; Neufchâtel is a lighter alternative.
- 4 cups Powdered Sugar Consider omitting for less sweetness.
- 1/4 cup Heavy Cream Can be omitted for a thicker frosting.
- 1 tsp Vanilla Extract Any flavoring of your choice can be used.
- 1 pinch Kosher Salt Regular salt is perfectly fine.
Instructions
Making the Cake
- Preheat your oven to 350°F (175°C) and grease your cake pans.
- In a large mixing bowl, whisk together ground pistachios, flour, cornstarch, baking powder, baking soda, and cardamom. Set aside.
- In a separate bowl, cream together softened butter, dark brown sugar, and granulated sugar until light and fluffy, about 3-5 minutes.
- Add the large eggs one at a time, beating well after each addition. Blend in sour cream and almond extract.
- Gradually add dry ingredients to wet mixture, alternating with milk. Stir gently until just combined.
- Pour the batter evenly into prepared pans. Bake for 25-30 minutes, or until a toothpick comes out clean.
- Allow cakes to cool in pans for about 10 minutes, then transfer to wire racks to cool completely.
- In a mixing bowl, beat together cream cheese and butter until creamy. Gradually add powdered sugar and heavy cream, mixing until smooth.
- Once cakes are cool, spread a layer of frosting on top of one cake layer, place the second layer on top, and frost the top and sides.
- Optional: Sprinkle crushed pistachios on top of frosted cake for added texture.
























