Pistachio Cake Recipe – Moist, Nutty & Irresistible

Posted on April 15, 2026 by Sorenna Blythe

Pistachio Cake

Pistachio cake is one of those bakes that feels a little special but is surprisingly simple to make. It has a soft, moist crumb and a gentle nutty flavor that stands out without being too sweet.

You’ll notice the subtle richness from the pistachios right away. It’s slightly buttery, lightly aromatic, and perfect with a cup of tea or coffee.

Let’s keep this easy and stress-free. With a few basic ingredients and clear steps, you can make a beautiful pistachio cake at home, even if you’re new to baking.

What Is Pistachio Cake?

Pistachio cake is a soft, flavorful dessert made with ground pistachios or pistachio-based ingredients that give it a gentle nutty taste and a slightly sweet, rich finish.

You’ll find that pistachio desserts often have a subtle, almost buttery flavor that feels light but still satisfying, which is what makes this cake so special.

When it comes to flavor, there are two common approaches: natural and artificial.

Natural pistachio flavor comes from real pistachios, usually finely ground or blended into a paste, and it gives a more delicate, authentic taste with a slightly earthy note.

Artificial flavor, often from extracts or pudding mixes, tends to be stronger and sweeter, and it’s sometimes used to boost both flavor and that classic green color.

Don’t worry if you choose one over the other because both can work well, depending on what you prefer and what you have on hand.

You’ll also notice that pistachio cake comes in a few different styles.

A layered cake is great for celebrations and can be paired with frosting for extra richness, while a loaf version is simpler and perfect for everyday baking.

Cupcakes are another fun option if you want easy portions or something to share.

Each variation uses the same core idea, so you can choose the one that fits your mood or occasion without changing much in the process.

Why You’ll Love This Recipe

Soft and Moist Crumb

One of the first things you’ll notice is how soft and tender this cake is. It stays moist without feeling heavy, which makes every bite feel light and satisfying.

This comes from the balance of ingredients, meaning enough fat and liquid to keep the cake soft, but not so much that it turns dense.

Don’t worry if you’re new to baking; as long as you don’t overmix the batter, you’ll get that soft texture with ease.

Rich Pistachio Flavor

The pistachio flavor is present but not overpowering. It’s gentle, slightly sweet, and naturally nutty, giving the cake a unique taste that stands out from more common flavors like vanilla or chocolate.

If you’re using real pistachios, you’ll notice a more subtle and authentic flavor.

If you choose to add a little extract, it can enhance the taste without changing the overall feel of the cake.

Simple Ingredients

You don’t need anything complicated to make this cake. Most of the ingredients are basic pantry staples you likely already have, along with pistachios as the key addition.

That means less stress when shopping and more focus on enjoying the baking process. Let’s keep it simple and approachable so you can bake with confidence from the start.

Perfect for Celebrations or Everyday Baking

This cake works well for almost any occasion. You can dress it up with frosting for birthdays or gatherings, or keep it plain for a simple treat at home.

It’s flexible, which makes it a great recipe to come back to again and again. Whether you’re baking for guests or just for yourself, it always feels like a good choice.

Ingredients You’ll Need

Dry Ingredients

  • 2 cups (250g) all-purpose flour
  • 2 tsp baking powder
  • ½ tsp salt

Wet Ingredients

  • 3 large eggs (room temperature)
  • 1 cup (200g) granulated sugar
  • 1 cup (240ml) milk or buttermilk
  • ½ cup (120ml) vegetable oil or ½ cup (115g) melted butter
  • 1 tsp vanilla extract

Key Flavor Ingredient

  • 1 cup (120g) finely ground pistachios (unsalted, shelled)
  • Optional: 2–3 tbsp pistachio paste or ½ tsp pistachio extract (for stronger flavor)

Optional Add-Ins

  • ½ tsp ground cardamom (adds warmth and depth)
  • ½ cup (85g) white chocolate chips
  • 1–2 tsp rose water (use lightly—it’s strong)

Tip: If your pistachios aren’t finely ground yet, you can pulse them in a food processor until they resemble a coarse flour. Don’t over-process, or they may turn into a paste.

Equipment Needed

  • Mixing bowls (2–3 medium/large)
    You’ll need separate bowls for dry and wet ingredients. This helps everything mix evenly and keeps the process simple and organized.
  • Electric mixer or whisk
    An electric mixer makes things quicker, but a simple whisk works just fine. If you’re whisking by hand, take your time to get the mixture smooth and well combined.
  • Cake pan(s)
    Use one 9-inch (23cm) round pan, two 8-inch (20cm) pans for layers, or a loaf pan, depending on your preference. Don’t forget to grease and line your pan so the cake releases easily.
  • Food processor (for pistachios)
    This helps grind the pistachios into a fine texture. If you don’t have one, you can chop them very finely by hand. Just aim for a crumb-like consistency, not large chunks.

How to Make Pistachio Cake (Step-by-Step)

1. Preheat Oven and Prepare Pan

Start by preheating your oven to 180°C (350°F). This ensures the cake bakes evenly from the moment it goes in.

Grease your cake pan and line it with parchment paper so nothing sticks later. This small step makes removing the cake much easier.

2. Grind Pistachios

Place your shelled pistachios in a food processor and pulse until they form a fine, crumb-like texture. You’re aiming for something similar to coarse flour.

Don’t worry if it’s not perfectly even, but avoid over-blending, as it can turn into a paste.

3. Mix Dry Ingredients

In a large bowl, combine the flour, baking powder, and salt. Give it a quick whisk to evenly distribute everything.

This helps the cake rise properly and keeps the texture consistent throughout.

4. Combine Wet Ingredients

In a separate bowl, whisk together the eggs and sugar until the mixture looks slightly pale and smooth.

Then add the milk (or buttermilk), oil (or melted butter), and vanilla extract. Mix until everything is well combined and fluid.

5. Fold Wet and Dry Mixtures Together

Pour the wet mixture into the dry ingredients. Gently fold everything together using a spatula or spoon.

Mix just until no dry streaks remain. Overmixing can make the cake dense instead of soft.

6. Add Pistachios and Flavorings

Now fold in the ground pistachios along with any optional ingredients like pistachio paste, cardamom, or rose water.

You’ll notice the batter taking on a slightly thicker texture and a light green tint.

7. Pour Batter into Pan

Pour the batter into your prepared pan and spread it evenly. Tap the pan lightly on the counter to remove any air bubbles and help the batter settle.

8. Bake Until Done

Place the pan in the oven and bake for 30–40 minutes, depending on the pan size.

You’ll know it’s ready when a toothpick inserted in the center comes out clean or with a few dry crumbs. The top should feel set and lightly golden.

9. Cool Completely Before Frosting

Let the cake cool in the pan for about 10–15 minutes, then transfer it to a wire rack to cool completely.

Don’t rush this step because if the cake is still warm, the frosting can melt and slide off. Once fully cooled, it’s ready to decorate and enjoy.

Frosting Options

Pistachio Buttercream

If you want to bring out the pistachio flavor even more, this is the best choice. Pistachio buttercream is smooth, slightly nutty, and pairs perfectly with the soft cake.

You can make it by mixing butter, powdered sugar, and a little pistachio paste or finely ground pistachios. Add a splash of milk if needed to loosen it.

You’ll notice it spreads easily and gives the cake a rich, bakery-style finish without being too heavy.

Cream Cheese Frosting

This option adds a light tang that balances the sweetness of the cake. Cream cheese frosting is soft, creamy, and easy to work with.

It’s made by blending cream cheese, butter, powdered sugar, and a bit of vanilla. Don’t worry if it feels softer than buttercream because that’s normal.

Just chill it slightly if you need a firmer texture for spreading or piping.

Whipped Cream Frosting

For something lighter, whipped cream is a great choice. It keeps the cake feeling fresh and not overly rich.

Simply whip cold cream with a little sugar and vanilla until soft peaks form (that means it holds its shape but still looks smooth).

This frosting is best if you plan to serve the cake the same day or keep it chilled.

White Chocolate Ganache

If you’re after a slightly more indulgent finish, white chocolate ganache works beautifully. It’s made by pouring warm cream over chopped white chocolate and stirring until smooth.

Let it cool slightly before pouring or spreading it over the cake.

You’ll notice it sets into a soft, glossy layer that adds sweetness and a subtle creaminess without overpowering the pistachio flavor.

Tips for the Best Pistachio Cake

Use Unsalted, Shelled Pistachios

Start with unsalted, shelled pistachios for the best flavor and control. Salted pistachios can throw off the balance and make the cake taste slightly off.

If yours are salted, you can rinse and dry them, but using unsalted from the start is easier.

You’ll also notice a cleaner, more natural pistachio taste when the nuts aren’t competing with added salt.

Don’t Overmix the Batter

Once you combine the wet and dry ingredients, mix gently and only until everything comes together. Overmixing can make the cake dense and tough instead of soft and tender.

Don’t worry if the batter isn’t perfectly smooth. A few small lumps are completely fine and will bake out.

Use Room Temperature Ingredients

Let your eggs, milk, and butter sit out for a bit before you start. Room temperature ingredients mix more evenly, which helps create a smoother batter and a better texture.

You’ll notice the batter comes together more easily without needing extra mixing.

Enhance Color Naturally (Spinach Powder or Matcha Optional)

Pistachio cake often has a soft green tint, but it can be quite subtle when using natural ingredients. If you’d like a brighter color, you can add a small amount of matcha or spinach powder.

Start with just a pinch; you don’t need much. This boosts the color without affecting the flavor too much, keeping the cake looking as good as it tastes.

Variations & Substitutions

Gluten-Free Option

If you need a gluten-free version, you can swap the all-purpose flour for a 1:1 gluten-free baking flour blend.

These blends are designed to behave like regular flour, so you won’t need to adjust much else. You’ll notice the texture may be slightly softer or more delicate, but it should still hold together well.

Let the cake cool fully before slicing to help it set properly.

Dairy-Free Option

Making this cake dairy-free is simple. Use a plant-based milk like almond, oat, or soy in place of regular milk, and choose oil instead of butter.

If you’re adding frosting, you can use a dairy-free butter alternative or stick with whipped coconut cream. The flavor stays just as good, and the cake remains moist and tender.

Eggless Version

For an egg-free cake, you can use simple substitutes like ¾ cup (180g) plain yogurt or a mix of 3 tablespoons ground flaxseed with 9 tablespoons water (let it sit for a few minutes to thicken).

These options help bind the batter and keep the cake soft. Don’t worry if the texture is slightly different because it will still be light and enjoyable.

Cupcake or Loaf Variation

You can easily turn this recipe into cupcakes or a loaf cake without changing the ingredients. For cupcakes, divide the batter into lined muffin tins and bake for about 18–22 minutes.

For a loaf, pour the batter into a lined loaf pan and bake for 45–55 minutes. You’ll notice the baking time changes, so keep an eye on it and test with a toothpick to check for doneness.

How to Store Pistachio Cake

Once your cake is fully cooled, you can store it at room temperature for up to 2–3 days, as long as it’s kept in an airtight container to prevent it from drying out.

If your kitchen is warm or the cake has a soft frosting like cream cheese or whipped cream, it’s better to refrigerate it instead.

In the fridge, the cake will stay fresh for about 4–5 days. Just make sure it’s covered well so it doesn’t absorb any odors or lose moisture.

Before serving, let it sit at room temperature for a bit so it softens again and tastes its best. If you’d like to store it longer, freezing works very well.

You can freeze the whole cake or individual slices by wrapping them tightly in plastic wrap and then placing them in a freezer-safe container or bag.

This helps protect the texture and flavor. When you’re ready to enjoy it, let it thaw in the fridge overnight or at room temperature for a few hours.

You’ll notice it comes back soft and just as enjoyable, especially if you give it a little time to warm up before serving.

Serving Suggestions

  • Pair with tea or coffee
    This cake goes beautifully with a warm drink. You’ll notice the nutty pistachio flavor stands out even more when enjoyed with tea or coffee.
  • Garnish with crushed pistachios
    Sprinkle a handful of finely chopped pistachios on top for extra texture and a simple, elegant finish. It adds a nice crunch and makes the cake look more inviting.
  • Serve with berries or cream
    Fresh berries or a spoonful of whipped cream balance the sweetness and add a fresh touch. This is a great option if you want to make the cake feel a little more special.

Final Thoughts

This pistachio cake is soft, flavorful, and simple to make, with a unique taste that feels a little special without extra effort.

You’ll notice how easily it comes together and how rewarding the final result is.

Give it a try and make it your own. Don’t forget to share it with others, and feel free to save or come back to this recipe whenever you need a reliable, delicious bake!

FAQs

Can I use pistachio pudding mix?

Yes, you can. It adds extra flavor and color, but the taste will be sweeter and less natural than using real pistachios.

How do I make the cake greener naturally?

Add a small pinch of matcha or spinach powder. Start lightly because you’ll get color without changing the flavor too much.

Can I make this cake ahead of time?

Yes. You can bake it 1–2 days in advance and store it covered. It often tastes even better the next day.

Why is my cake dry?

This usually happens from overbaking or overmixing. Check your cake a few minutes early and mix the batter gently.

Can I use almond flour instead?

Not as a direct swap. Almond flour behaves differently, so you’ll need a specific recipe or a blend to get the right texture.

Pistachio Cake Recipe – Moist, Nutty & Irresistible

Recipe by Sorenna BlytheDifficulty: Easy
Servings

10

Slices
Prep time

15

minutes
Cooking time

30

minutes
Total time

45

minutes

A soft, moist pistachio cake with a light nutty flavor and simple ingredients—perfect for both beginners and everyday baking.

Ingredients

  • 2 cups (250g) all-purpose flour

  • 2 tsp baking powder

  • ½ tsp salt

  • 3 large eggs

  • 1 cup (200g) sugar

  • 1 cup (240ml) milk or buttermilk

  • ½ cup (120ml) oil or ½ cup (115g) melted butter

  • 1 tsp vanilla extract

  • 1 cup (120g) finely ground pistachios

  • Optional: 2–3 tbsp pistachio paste or ½ tsp pistachio extract

Directions

  • Preheat the oven to 180°C (350°F) and grease a cake pan.
  • In a bowl, whisk together flour, baking powder, and salt.
  • In another bowl, whisk eggs and sugar until smooth, then add milk, oil, and vanilla.
  • Combine wet and dry ingredients gently until just mixed.
  • Fold in ground pistachios and any optional flavorings.
  • Pour batter into the pan and spread evenly.
  • Bake for 30–40 minutes, or until a toothpick comes out clean.
  • Let cool completely before serving or frosting.

Notes

  • Don’t overmix the batter to keep the cake soft.
  • Use unsalted pistachios for better flavor control.
  • Add a pinch of matcha for a natural green color if desired.
  • Let the cake cool fully before slicing for the best texture.

You might also like these Posts

Leave a Comment