
The spinach looked like a swamp after blanching. I forgot to squeeze it dry.
First time I made this cake, the batter was green but wet. Not a good sign. It still baked up fine, but the crumb was too dense. Second time I wrung it out in a kitchen towel. That’s the difference between okay and good.
Why Spinach Cake?
Because it works. The spinach doesn’t taste like anything. It’s just there for color and moisture.
I brought this to a friend’s birthday once. Someone asked if it was pistachio. I said no, it’s spinach. They put the fork down. Picked it back up after the first bite. That’s the whole story right there.
You’re not making this for health reasons. You’re making it because a green cake is fun. And the buttercream is the real star.
The Eggs Are the Hard Part
Room temperature eggs matter here. If they’re cold, the butter seizes up and your batter looks like curdled sadness.
I’ve made that mistake. Tried to fix it with an extra egg. It didn’t fix it. The cake was tough. Not inedible, but not what I wanted.
Set your eggs out an hour before. Or float them in warm water for ten minutes. That’s the kind of advice no one tells you until you’ve already messed it up.
I’ve made worse.
About the Buttercream
This is a silky American buttercream. It’s not French or Italian. It’s just butter, sugar, milk, vanilla. That’s it.
Beat the butter alone first. Two minutes minimum. It should look pale and fluffy before you add anything else. If you skip this, the buttercream tastes gritty. I’ve done that too.
The recipe says add green food coloring for deeper green. I’ve done it with and without. Without, it’s a pale sage. With, it’s electric. Your call.
Honestly? Not that deep.
The Texture Test
This cake is more delicate than a standard butter cake. The spinach adds weight.
When you layer it, don’t press down. Use a light hand. I once pressed too hard and the bottom layer cracked in half. I patched it with buttercream. No one knew. But I knew.
A turntable helps. A spatula helps more. But a butter knife and patience work fine.
The crumb is soft. Almost velvety. That’s the nutmeg talking. It’s a sneaky ingredient.
It Looked Done. It Wasn’t.
The toothpick test. Everyone says it. But with spinach cake, the moisture from the spinach can trick you. The toothpick comes out clean but the inside is still wet.
I pulled my first batch at 32 minutes. Looked perfect. Sliced it and the center slumped. Not a total disaster, but not a win.
Next time I went to 37 minutes. Better. Let it cool in the pan for a full ten minutes. Don’t rush that. Quick tip: If the top is browning too fast, tent it with foil at the 20-minute mark.
The dough always looks wrong at this stage.
How to Make It
Step 1: Preheat oven to 175°C (350°F). Grease and line two 20cm round cake pans with parchment paper. I use butter and a dusting of flour. Non-stick spray works until it doesn’t, and then you’re scraping cake off the bottom.
Step 2: Blanch the spinach. Bring a pot of water to a boil, drop in the spinach for 2 minutes. Drain, rinse with cold water. Then squeeze it dry in a clean kitchen towel. Really squeeze. I squeeze until my hands hurt. That’s the right amount. (This is the step that determines if your cake turns out wet or right.)
Step 3: Finely chop the spinach. Don’t pulse it in a food processor or you’ll get mush. Knife work here. Small bits, not paste.
Step 4: Sift together flour, baking powder, salt, and nutmeg. I don’t always sift. I should. When I don’t, I get lumps. The baking powder doesn’t distribute evenly and the cake rises unevenly. Fine.
Step 5: Cream butter and sugar together for 3-4 minutes. Use a stand mixer or hand mixer. It should be light and fluffy. Not yellow, but pale. If it’s still yellow, beat longer.
Step 6: Add eggs one at a time. Beat well after each. If it looks curdled, the eggs were too cold. Don’t panic. Add a tablespoon of flour and beat again. It usually comes back.
Step 7: Add vanilla. Mix. Fold in the chopped spinach. Make sure it’s evenly distributed. Green streaks are fine. Big clumps are not.
Step 8: Alternate adding flour mixture and milk. Start and end with flour. Three additions of flour, two of milk. Mix just until combined. Overmixing makes the cake tough. Have you ever overmixed a cake and regretted it?
Step 9: Divide batter evenly between prepared pans. Use a kitchen scale if you want accuracy. I don’t bother. I eyeball it. Then I curse when one layer is thicker than the other.
Step 10: Bake for 32-35 minutes. Test with a toothpick at 30 minutes. If it comes out clean, test again in the center. Spinach moisture fools the toothpick. Trust your finger: press gently on the top. If it springs back, it’s done.
Step 11: Cool in pans for 10 minutes. Then turn out onto wire racks. Cool completely. Completely. If you frost it warm, the buttercream slides off. I’ve done it. It’s a mess.
Step 12: For buttercream, beat softened butter until pale and creamy (2 minutes). Then add powdered sugar gradually. A quarter cup at a time. Don’t dump it all in or you’ll be eating clouds of sugar dust.
Step 13: Add milk and vanilla. Beat until fluffy (2-3 minutes). Add green food coloring if you want deeper green. I’ve used gel coloring for a pastel look. Liquid coloring works but don’t add too much or the buttercream thins out.
Step 14: Place first cake layer on serving plate. Spread buttercream evenly. Add the second layer. Frost the whole cake. Garnish with fresh spinach leaves if you’re feeling fancy. Serve at room temperature. What’s the trickiest cake you’ve ever assembled? Share below!
Ways to Change It Up
Try this: Add lemon zest to the batter and a tablespoon of lemon juice to the buttercream. The citrus cuts through the richness and brightens the green.
Try this: Swap nutmeg for cinnamon or cardamom. Both work. Cardamom gives a Turkish vibe. Cinnamon is cozier. I’ve done both. Cardamom was more interesting.
Try this: Make it a three-layer cake. Divide batter into three 15cm pans and reduce baking time to 25 minutes. More buttercream per slice. No one complains about more buttercream.
Which would you go for? Drop it in the comments.
How to Serve It
Serve at room temperature. Cold buttercream is hard and less sweet. Let it sit out for 20 minutes before slicing.
Pair with black tea or strong coffee. The bitterness balances the sweetness. A glass of cold milk works too if that’s your style.
For a party, slice it thin. It’s rich. One slice per person is usually enough. Two if they’re generous. What would you pair it with?

Storing It Without Ruining It
Fridge: Wrap the cake tightly in plastic wrap or store in an airtight container. It keeps for up to 5 days. The buttercream stays firm in the fridge. Let it come to room temperature before eating.
Freezer: Wrap un-frosted cake layers in plastic wrap, then foil. Freeze for up to 3 months. Thaw in the fridge overnight. Frost after thawing. Don’t freeze frosted cake. The buttercream gets grainy when thawed.
Reheating: Don’t. Eat it cold or at room temperature. Microwaving makes the spinach weep and the cake gets soggy. Have you ever saved leftovers like this? Tell me below!
Mistakes I Made So You Don’t Have To
Mistake 1: I didn’t squeeze the spinach dry enough. The batter was soupy. The cake took 40 minutes to bake and the bottom was dense. Squeeze until you think it’s dry. Then squeeze again.
Mistake 2: I once used salted butter for both the cake and the buttercream. The cake was fine. The buttercream was salty. Not in a good way. Use unsalted butter. Always. You control the salt.
Mistake 3: I iced the cake while it was still warm. The buttercream melted right off. It looked like a green monster. I had to scrape it off, chill the cake, and start over. Did something like this happen to you?
Is It Really Green?
Does the spinach taste like anything? No. It tastes like cake. The spinach is there for color and moisture. You won’t taste it. I promise.
Can I use frozen spinach? I’ve tried it once. Thaw it completely, squeeze it dry, then chop it. But fresh spinach has a better texture. Frozen can be watery. I stick with fresh.
Why nutmeg? Standard baking spice. It adds warmth without being obvious. You could skip it. The cake would be fine. But nutmeg makes it feel intentional.
Can I make this gluten-free? I’ve tested it with a 1:1 gluten-free flour blend. It worked. The texture was a bit crumblier. Add an extra tablespoon of milk to the batter. But I’m not a gluten-free baker, so your mileage may vary.
My buttercream looks curdled. The butter was too cold or you added liquid too fast. Microwave it for 5 seconds and beat it again. Repeat until it comes back. It always comes back. I’ve done it four times in one batch.
Can I add food coloring to the cake batter too? You can. But the spinach gives it a natural green. If you want it brighter, add a few drops of green gel to the cake batter. Just don’t overmix. Which answer helped you most?
One Last Thing
This cake isn’t complicated. It’s just different. People will be weird about the green.
Let them be weird. Then watch them go back for seconds.
I’ve made it for skeptics. They asked for the recipe. That’s the measure.
Make it for a Saturday afternoon. Slice it with a sharp knife. Wipe the blade between cuts. The buttercream smears otherwise.
Will you make this soon?
Happy cooking! —Danielle Monroe
Fun fact: Spinach gets its color from chlorophyll, which is actually sensitive to heat. That’s why blanching it briefly keeps the green bright—too long and it turns olive.
Turkish Green Spinach Cake with Silky Buttercream

Ingredients
- 250g fresh spinach, blanched and finely chopped
- 225g all-purpose flour
- 200g unsalted butter, softened
- 200g granulated sugar
- 4 large eggs, room temperature
- 100ml whole milk
- 2 tsp baking powder
- 1 tsp vanilla extract
- 1/2 tsp salt
- 1/4 tsp nutmeg
- 250g unsalted butter for buttercream
- 400g powdered sugar
- 2 tbsp milk
- 1 tsp vanilla extract
- Green food coloring (optional)
- Fresh spinach leaves for garnish
Instructions
- 1Preheat oven to 175°C (350°F). Grease and line two 20cm round cake pans with parchment paper.
- 2Blanch fresh spinach for 2 minutes, drain thoroughly, squeeze dry, and finely chop.
- 3Sift together flour, baking powder, salt, and nutmeg in a bowl.
- 4Cream softened butter and sugar together for 3-4 minutes until light and fluffy.
- 5Add eggs one at a time, beating well after each addition.
- 6Add vanilla extract and mix until combined.
- 7Fold in the chopped spinach until evenly distributed.
- 8Alternate adding flour mixture and milk, beginning and ending with flour.
- 9Divide batter evenly between prepared pans.
- 10Bake for 32-35 minutes until a toothpick inserted in the center comes out clean.
- 11Cool in pans for 10 minutes, then turn out onto wire racks to cool completely.
- 12For buttercream, beat softened butter until pale and creamy (2 minutes).
- 13Gradually add powdered sugar, 1/4 cup at a time, beating well after each addition.
- 14Add milk and vanilla extract, beat until fluffy (2-3 minutes).
- 15Add green food coloring if desired for deeper green color.
- 16Place first cake layer on serving plate, spread buttercream evenly on top.
- 17Place second cake layer on top and frost entire cake with remaining buttercream.
- 18Garnish with fresh spinach leaves and serve at room temperature.
Notes
See full recipe for nutritional information.







