Pistachio Cake with Cream Cheese

Featured in: Sweet Treats for Every Occasion

Pistachio Cake with Vanilla Cream Cheese Icing brings together the delicate flavor of pistachios in a light, fluffy sponge cake with the creamy richness of cream cheese frosting. The cake starts with ground pistachios mixed into a classic sponge batter, creating a subtle nutty flavor and slight green hue throughout. Baked until golden and perfectly risen, the two cake layers sandwich a generous spread of vanilla-scented cream cheese icing. The same silky icing tops the cake, while a sprinkle of ground pistachios adds both visual appeal and an extra hit of flavor. This family favorite balances sweetness with the unique taste of pistachios, creating a dessert that's impressive enough for special occasions yet comforting enough for everyday enjoyment. The contrast between the soft cake and smooth frosting makes every bite a perfect balance of textures and flavors.
A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Fri, 07 Mar 2025 04:30:50 GMT
A slice of cake with almonds on top. Pin it
A slice of cake with almonds on top. | tastygusto.com

Pistachio cake with vanilla cream cheese icing combines delicate nutty flavors with silky smooth frosting for an elegant dessert experience. This stunning cake features a light, fluffy sponge infused with real pistachios that add both subtle flavor and beautiful green flecks throughout. The natural pistachio taste comes through perfectly without overwhelming the palate, creating a sophisticated treat that appeals to both casual cake lovers and dessert connoisseurs alike. Topped with a luscious cream cheese icing that provides just the right amount of sweetness and tang, this cake makes a beautiful centerpiece for special occasions while being simple enough for everyday enjoyment.

The first time I made this pistachio cake was for my sister's April birthday. Since her celebration falls during Lent when I give up chocolate, I needed a spectacular non-chocolate option. After seeing her eyes light up at the first bite and watching her go back for seconds, I knew this recipe was a keeper. The subtle nutty flavor paired with the creamy icing created such a perfect balance that it quickly became requested for other family celebrations. Even my cousin who claims not to like nuts couldn't resist asking for the recipe.

Quality Components

  • Unsalted pistachios: Form the flavor foundation of this cake and must be unsalted to maintain the proper sweet profile.
  • Self-raising flour: Provides structure while ensuring a good rise.
  • Caster sugar: Dissolves quickly for a finer crumb and smoother texture.
  • Butter: Unsalted butter at room temperature creates a tender, moist crumb.
  • Eggs: Act as binding agents while adding richness and structure.
  • Ground almonds: Enhance the nutty flavor profile while contributing moisture.
  • Vanilla extract: Complements the pistachio flavor with warm, aromatic notes.
  • Full-fat cream cheese: Creates the silky smooth icing with a slight tanginess.
  • Powdered sugar: Dissolves completely for a smooth, creamy icing.
  • Lemon juice: Brightens the icing without overpowering the cream cheese flavor.
  • Additional pistachios: Roughly chopped nuts add texture and enhance presentation.

Baking Instructions

Prepare Your Pistachios:
Grind pistachios into a mixture of fine dust and small pieces.
Prepare Your Equipment:
Preheat oven to 350°F/180°C and grease two 8-inch cake tins.
Create The Batter Base:
Cream butter and caster sugar until light and fluffy.
Add Eggs Gradually:
Beat in eggs one at a time to maintain the air structure.
Incorporate Dry Ingredients:
Fold in sifted flour, ground almonds, and processed pistachios.
Add Flavor Enhancers:
Stir in vanilla extract just until combined.
Fill Cake Tins:
Divide batter evenly between tins and smooth the surface.
Bake To Perfection:
Bake for 25 to 30 minutes until golden and set.
Cooling Period:
Let cakes cool in tins for 10 minutes before transferring to a wire rack.
Create The Icing:
Beat cream cheese until smooth, then add powdered sugar, vanilla, and lemon juice.
A slice of cake with white frosting and nuts on top. Pin it
A slice of cake with white frosting and nuts on top. | tastygusto.com

My grandmother first introduced me to the joy of pistachios when I was a child. She would buy them in their shells and we would sit together on her porch, cracking them open and savoring each one as though it were precious.

Serving Ideas

This pistachio cake makes a beautiful centerpiece for afternoon tea gatherings. Serve slightly warmed slices with a scoop of vanilla bean ice cream, or garnish with edible flowers for a stunning visual presentation.

Tasty Twists

Add a layer of homemade pistachio paste between the cake layers for an intensified nutty experience. For a Middle Eastern-inspired version, incorporate cardamom into the batter and a touch of rose water in the icing.

Keeping Fresh

Store the cake in an airtight container in the refrigerator. Bring to room temperature before serving for the best flavor and texture. Individual slices can be frozen without icing for up to a month.

A slice of cake with almonds on top. Pin it
A slice of cake with almonds on top. | tastygusto.com

This pistachio cake represents what I love most about baking—transforming simple ingredients into something that brings genuine joy. The contrast between the moist, nutty sponge and the silky cream cheese icing creates a perfect balance that even those who claim not to have a sweet tooth find irresistible.

Frequently Asked Questions

→ Can I use butter instead of margarine in this Pistachio Cake?
Yes, you can substitute butter for margarine in equal amounts. Butter will give your cake a richer flavor, while margarine typically results in a slightly lighter texture. Both work perfectly well in this recipe.
→ How do I store leftover Pistachio Cake?
Store any leftover Pistachio Cake in an airtight container in the refrigerator for up to 3 days. Because of the cream cheese icing, refrigeration is necessary. Allow the cake to sit at room temperature for about 30 minutes before serving for the best flavor and texture.
→ Can I freeze this Pistachio Cake?
You can freeze the unfrosted cake layers for up to 3 months, wrapped tightly in plastic wrap and aluminum foil. However, cream cheese frosting doesn't freeze well, so it's best to add the icing after thawing the cake layers at room temperature.
→ Where can I find shelled pistachios for this cake?
Shelled pistachios are available at most grocery stores in the nuts section, specialty food stores, or online retailers. You can buy them already shelled to save time, or shell them yourself if you prefer. Just make sure they're unsalted for this recipe.
→ Can I make this Pistachio Cake as cupcakes instead?
Absolutely! This recipe works well as cupcakes. Fill cupcake liners about 2/3 full and bake at the same temperature for approximately 15-18 minutes. This recipe should yield about 18-24 cupcakes depending on their size.
→ Why is my cream cheese icing runny?
Runny cream cheese icing is usually caused by over-mixing or using cream cheese that's too warm. Make sure your cream cheese is cold from the refrigerator, mix just until combined, and if it's still too soft, chill it in the refrigerator for 15-20 minutes before using.

Pistachio Cake with Cream Cheese

This Pistachio Cake combines a light, nutty sponge with silky vanilla cream cheese icing for a dessert that's both elegant and comforting.

Prep Time
35 Minutes
Cook Time
20 Minutes
Total Time
55 Minutes

Category: Desserts & Sweets

Difficulty: Intermediate

Cuisine: British

Yield: 12 Servings

Dietary: Vegetarian

Ingredients

→ For the cake

01 100g unsalted pistachios, de-shelled
02 200g caster sugar
03 200g margarine
04 150g self-raising flour
05 1 tsp baking powder
06 4 eggs
07 2 tbsp milk

→ For the icing

08 200g full fat cream cheese
09 130g icing sugar
10 ⅛ tsp vanilla extract

→ To decorate

11 2 tbsp pistachios, ground

Instructions

Step 01

Heat your oven to 170°C (fan) or 190°C (conventional). Grab two 8-inch loose-bottomed sandwich tins and line them with parchment paper. The loose bottoms make it so much easier to get the cakes out later!

Step 02

Pop your pistachios into a food processor and blitz them until they're fairly fine - not quite powder, but no big chunks either. This gives the cake that lovely pistachio flavor throughout.

Step 03

Beat together the margarine and caster sugar until it's really light and fluffy - this might take a few minutes but it's worth it for a lighter cake. Don't rush this part!

Step 04

Add your ground pistachios to the butter and sugar mixture, then throw in the self-raising flour, baking powder, eggs, and milk. Mix everything just until it's combined - overmixing will make your cake tough, and nobody wants that.

Step 05

Divide your cake batter evenly between the two prepared tins. Smooth the tops with the back of a spoon. Pop them in the oven for about 20 minutes or until they're golden on top and a cocktail stick poked in the middle comes out clean.

Step 06

Let the cakes cool in their tins for about 10 minutes - they're delicate while hot! Then carefully turn them out onto a wire rack to cool completely. Patience is key here - if you try to ice them while warm, you'll end up with a melty mess.

Step 07

Once your cakes are completely cool, make your icing by mixing the cream cheese, icing sugar, and vanilla extract until smooth and silky. Don't overmix or it might get too runny.

Step 08

Place one cake upside down on your serving plate (this gives you a nice flat surface to work with). Spoon about half of your cream cheese mixture onto the cake and spread it out evenly with a palette knife or the back of a spoon.

Step 09

Gently place the second cake on top, right side up this time. Spread the remaining cream cheese mixture over the top - don't worry about the sides, that's part of the charm of this rustic-style cake.

Step 10

Blitz your remaining pistachios until they're coarsely ground and sprinkle them over the top of the cake. This adds a lovely bit of color and texture, plus it hints at the pistachio goodness that awaits inside!

Notes

  1. You can use either margarine or butter in this recipe - margarine makes for a slightly lighter cake, while butter gives a richer flavor.
  2. Because of the cream cheese icing, this cake should be stored in the fridge. Just take it out about 30 minutes before serving to take the chill off.
  3. This cake stays fresh for up to 3 days when kept in an airtight container in the fridge.
  4. For a more intense pistachio flavor, you can add 1/4 teaspoon of almond extract to the cake batter - it enhances the nuttiness beautifully.

Tools You'll Need

  • Two 8-inch loose-bottomed sandwich tins
  • Parchment paper
  • Food processor
  • Electric mixer (or strong arm for hand mixing!)
  • Wire cooling rack
  • Palette knife or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains nuts (pistachios)
  • Contains dairy (milk, cream cheese)
  • Contains eggs
  • Contains gluten (flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 388
  • Total Fat: 19 g
  • Total Carbohydrate: 39 g
  • Protein: 5 g