This pistachio cake bakes up tender and nutty, with a soft green crumb and clean slices, start to finish in under an hour.
If you want a pistachio cake that tastes like pistachios (not green sugar), this one’s built around real nuts, smart mixing, and a bake time that’s easy to hit. You’ll get a soft crumb, a clean slice, and a frosting that won’t slide off when the cake warms on the counter.
Simple Pistachio Cake Recipe basics that decide texture
Before you start, it helps to know what each piece of the formula does. Swap one thing and the cake can turn dry, flat, or gummy. The table below keeps the “why” in one place so you can bake with confidence.
| Part of the recipe | What it does | Good swaps that still work |
|---|---|---|
| Pistachios (raw or roasted) | Main flavor and fat; also tints the crumb | Half pistachio + half almond |
| All-purpose flour | Structure so slices hold | Swap 2 Tbsp with cornstarch for a softer bite |
| Baking powder + baking soda | Lift and even browning | Use only baking powder if you skip yogurt (see below) |
| Plain yogurt | Tang, moisture, gentle acidity for soda | Sour cream, or kefir |
| Neutral oil | Moist crumb that stays soft next day | Melted butter (richer, slightly firmer crumb) |
| Eggs | Bind, lift, and set the crumb | Liquid egg substitute by weight |
| Salt | Sharpens nut flavor; keeps sweetness in check | Fine sea salt, same amount |
| Almond extract (tiny amount) | Makes pistachio taste louder without extra sugar | Vanilla only, or orange zest |
Ingredients you’ll need
This simple pistachio cake recipe leans on pantry basics plus pistachios. If your nuts are salted, drop the added salt by half.
Cake
- 200 g shelled pistachios (about 2 cups)
- 250 g all-purpose flour (2 cups)
- 2 tsp baking powder
- 1/2 tsp baking soda
- 3/4 tsp fine salt
- 200 g granulated sugar (1 cup)
- 2 large eggs, room temp
- 240 g plain yogurt (1 cup)
- 160 ml neutral oil (2/3 cup)
- 120 ml milk (1/2 cup)
- 2 tsp vanilla extract
- 1/4 tsp almond extract (optional)
- 1–2 drops green gel food color (optional)
Quick pistachio cream cheese frosting
- 225 g cream cheese, cool room temp
- 85 g unsalted butter, cool room temp
- 240–300 g powdered sugar (2–2 1/2 cups), to taste
- 1/2 tsp vanilla extract
- Pinch of salt
- 2–3 Tbsp finely ground pistachios for the top
Tools and pan choices
You don’t need special gear. A food processor makes the nut work fast, and a 9×13-inch pan keeps the bake forgiving.
- Food processor (or high-power blender)
- Two mixing bowls
- Whisk and spatula
- 9×13-inch metal pan, lightly greased and lined with parchment
- Instant-read thermometer (nice to have)
How to prep pistachios so the cake stays fluffy
The one spot where people trip is grinding the nuts. If you grind too long, you get pistachio paste. Paste is tasty, yet it makes the batter heavy and the crumb tight.
Pulse the pistachios with 2 tablespoons of the sugar until you get a sandy meal with a few tiny bits left. The sugar acts like a buffer, so the nuts don’t turn oily as fast. If you see clumps, stop and scrape the bowl, then pulse once or twice more.
Step by step baking instructions
Set your oven to 175°C / 350°F. Place a rack in the middle. Line your pan with parchment so you can lift the cake out cleanly.
1) Mix the dry bowl
In a bowl, whisk flour, baking powder, baking soda, salt, and the ground pistachio meal. Whisking now spreads the leaveners, so you don’t get bitter pockets.
2) Mix the wet bowl
In a second bowl, whisk sugar and eggs for 20–30 seconds, just until glossy. Whisk in yogurt, oil, milk, vanilla, and almond extract. If you want a greener crumb, add a drop of gel color here.
3) Combine without overworking
Add the dry bowl to the wet bowl in two rounds. Use a spatula and fold until you see no dry flour. Stop the second it comes together. Overmixing turns a tender cake into a chewy one.
4) Bake and check doneness
Pour the batter into the pan and smooth the top. Bake 28–34 minutes, until the center springs back and a toothpick comes out with a few moist crumbs.
If you use a thermometer, aim for 96–99°C / 205–210°F in the center. Let the cake cool in the pan for 15 minutes, then lift it out and cool fully on a rack.
Food safety notes for batter and leftovers
It’s tempting to taste cake batter. Skip it. Raw flour and raw eggs can carry germs. The CDC explains why raw dough and batter are risky and why washing tools and counters matters after mixing. Raw flour and dough guidance from CDC.
If you bake for kids, older relatives, or anyone with a weaker immune system, a thermometer is the easiest guardrail. For egg-based dishes, public health guidance uses 160°F / 71°C as a safe endpoint. Safe minimum internal temperature chart.
Frosting that tastes like pistachio, not sugar
You can serve the cake plain, dusted with powdered sugar, or topped with a light frosting. Cream cheese brings a tang that plays well with nuts.
Make the frosting
- Beat cream cheese and butter until smooth, 45–60 seconds.
- Add powdered sugar in three rounds, beating on low at first so it doesn’t puff everywhere.
- Beat in vanilla and a pinch of salt.
- Chill 10 minutes if your kitchen runs warm, then spread on the cooled cake.
Finish with ground pistachios. For clean slices, chill the frosted cake 20 minutes, then cut with a warm knife.
Flavor boosts that still keep it simple
If your pistachios are mild, you can push the flavor without adding more sugar.
- Toast the nuts: Spread pistachios on a tray and bake 6–8 minutes at 160°C / 325°F, then cool before grinding.
- Add citrus: Fold in 1 tablespoon orange zest. It lifts the nut aroma.
- Use milk powder: Add 1 tablespoon dry milk powder to the dry bowl for a slightly deeper dairy note.
Troubleshooting slices that look and taste right
Crumb feels dry
Most dry cakes come from extra flour or extra bake time. Scoop flour into the cup, then level. If you can, weigh it. Also check your oven temp; home ovens often run hot.
Center sinks
A dip in the middle usually means the cake needed 3–5 more minutes, or the batter was overmixed and rose too fast. Next time, stop folding once the last streak of flour disappears.
Green turns brown
Pistachios darken with heat. That’s normal. A tiny bit of gel color keeps the crumb looking fresh, yet the flavor still comes from nuts.
Storage and make ahead plan
This cake keeps well, which is part of why it’s a hit for parties.
- Room temp: Unfrosted cake, wrapped, 2 days.
- Fridge: Frosted cake, sealed, 4–5 days. Let slices sit 15 minutes before serving for a softer bite.
- Freezer: Wrap slices tight and freeze up to 2 months. Thaw overnight in the fridge.
If you want to bake ahead, bake the cake, cool, wrap, and freeze unfrosted. Frost on the day you serve.
Pan size swaps and bake time cues
Different pans change bake time and edge texture. Use the look and feel tests, not the clock alone.
| Pan | Temp | Time range and cue |
|---|---|---|
| 9×13-inch metal | 350°F | 28–34 min; center springs back |
| 9×13-inch glass | 325°F | 32–40 min; edges pull back slightly |
| Two 8-inch rounds | 350°F | 24–30 min; toothpick has moist crumbs |
| Bundt pan | 350°F | 40–50 min; deep golden, no wet batter |
| 12 cupcakes | 350°F | 16–20 min; tops spring back fast |
| Loaf pan | 350°F | 45–55 min; crack on top, set center |
| Mini loaf pans | 350°F | 22–28 min; firm top, light crumbs |
Easy variations that don’t break the batter
Once you’ve baked it once, you can tweak it without losing the tender crumb.
Honey pistachio cake
Swap 60 g (1/4 cup) of the sugar for honey. Cut the milk by 2 tablespoons to keep the batter from thinning.
Chocolate chip pistachio cake
Fold in 120 g (3/4 cup) mini chocolate chips with the final folds. Toss chips with 1 teaspoon flour first, so they don’t sink.
Dairy-free pistachio cake
Use a thick plant yogurt and your favorite plant milk. Skip baking soda and use 2 1/2 teaspoons baking powder total, since acidity varies by brand.
Bake day checklist
Use this quick run-through so nothing gets missed when the oven is hot and the timer is ticking.
- Line the pan and set the rack in the middle.
- Grind pistachios with a spoon of sugar, not alone.
- Whisk dry ingredients well before they meet the wet bowl.
- Fold just until the batter turns smooth.
- Start checking at 28 minutes and trust the center spring test.
- Cool fully before frosting, so the top stays neat.
Once you’ve made it, you’ll see why this simple pistachio cake recipe gets repeat requests. It’s calm to bake, slices clean, and tastes like the nut it’s named for. If you want to play with toppings, start with toasted pistachios and a pinch of salt on the frosting, then take it from there.

