Pistachio Cake

Jump to Recipe ▼
Reader Rating
Total Time 1 hour
Servings 8 slices

This post may contain affiliate links. Please read our disclosure policy.

This Pistachio Cake is nothing short of perfection! Made with real pistachios and without food coloring, then topped with a mascarpone frosting and extra pistachios, it’s an easy one-layer cake that you’ll want to make for every special occasion! 

a slice of green-colored cake on a plate topped with icing and pistachios

While I’m a fan of all cake, this Pistachio Cake is absolutely in my top three favorites. …which if you know me isn’t surprising seeing as I adore pistachio-flavored baked goods. 

I’ve been really into one-layer cakes recently — ever since making my almond flour chocolate cake — mostly because they’re so much simpler but just as delicious. 

This cake uses a combination of all purpose flour and pistachio flour, along with applesauce, which is a *key* cake ingredient for making cake moist and not dry. If you’re a fan of pistachio, this cake is absolutely for you! 

Recipe features

  • Made without food coloring or pudding mix, this cake uses real pistachios instead to achieve the same (or even better!) flavor.
  • This is a no-fuss cake recipe and one that can be easily whipped up without much assembly required. 
a round cake topped with icing and pistachios with a slice cut out of it

Ingredients

Flour – This recipe calls for a combination of all purpose flour and pistachio flour. If you want this cake to be fully gluten free, use gluten free 1:1 baking flour in place of the all purpose.

Sugar – Cane sugar/granulated sugar is the way to go, but if you want this to be less sweet, opt for coconut sugar instead. 

Butter – Unsalted butter. If you’re using salted butter, omit the salt from the dry ingredients. Vegan butter can be used to keep this vegan-friendly.

Egg – Or, use a flax egg to keep this egg-free and/or vegan. To do so, whisk 1 tablespoon of ground flaxseed with 2.5 tablespoons of water and let the mixture sit for 5-10 minutes.

Milk – Any kind, though I wouldn’t use canned coconut milk because the texture is too thick. Personally, I used almond milk and it worked great.

Applesauce – The “secret” ingredient in order to keep the cake moist and ensure it isn’t dry.

Vanilla extract & almond extract – Using both is really going to enhance the pistachio flavor — don’t skimp on either one! 

Mascarpone – Possibly my favorite ingredient to include in buttercream icing. You should be able to find it at most stores in the cheese section. If you’re not a fan or are unsure of mascarpone, substitute room temperature cream cheese instead. 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Instructions

Step 1: Make the pistachio flour. Start by adding pistachios to a small blender (a Nutribullet works great) or a food processor and blend until they’re a flour-like texture. 

Step 2: Mix dry ingredients. Next, stir the all purpose flour, pistachio flour, sugar, baking powder, baking soda, and salt together in a medium bowl. 

Step 3: Whisk wet ingredients and combine. In a large bowl, whisk the melted butter, egg, milk, applesauce, vanilla, and almond extract together. Then, pour the dry ingredients into the wet and stir just until the flour disappears. 

cake batter in a mixing bowl

Step 4: Bake. Line an 8″ round cake pan with parchment paper and spray the sides with nonstick spray. Pour the batter into the pan, then bake the cake in the oven for 35-40 minutes or until a toothpick comes out clean. Leave the cake in the pan for 10 minutes before inverting it onto a wire rack. Allow the cake to cool completely before icing it. 

2 images: cake batter in a round cake pan on the left and the baked cake in the cake pan on the right

Step 5: Make the icing. To make the icing, whisk the mascarpone, butter and vanilla together with an electric mixer. Then, add in the powdered sugar and continue stirring until the icing is smooth. 

Step 6: Assemble. Place the cake on a cake stand or large plate, then add a dollop of icing on top. Use a knife of the back of a spoon to smooth it out before adding more icing. Repeat this until all of the icing is gone. Last, add some whole or chopped pistachios on top to really enhance the pistachio flavor. Slice and enjoy! 

Tips and FAQs

  • Don’t over-blend the pistachios when making pistachio flour; otherwise, you’ll end up with pistachio butter! You only need to blend for 20-30 seconds.
  • Make sure all of the refrigerated ingredients are at room temperature before incorporating them.
  • Don’t over-mix the cake batter; otherwise, the cake could end up dry.
  • The green color of the cake is a natural result of using pistachio flour; if you want a deeper green, add a drop or two of green food coloring to the batter before baking.
  • Add whole pistachios. Adding some whole or chopped pistachios on top of the iced cake will enhance the pistachio flavor — I definitely recommend sprinkling some on top!

Can I make cream cheese frosting instead? 

Yep! If you prefer cream cheese over mascarpone, simply using 4 oz. of room temperature cream cheese in place of the mascarpone in the icing.

What size pan should I use? 

I used an 8″ round cake pan and it worked great, but a round 9″ pan would work too. The only difference is that the cake would be a little thinner. 

Storage

Room temperature: Store leftovers in a sealed container at room temperature for up to 3 days. 

Freezer: Wrap the cooled and unfrosted cake in several layers of plastic wrap and store in the freezer for up to 3 months. Make sure to thaw the cake before icing it. 

a slice of cake on a plate with a bite taken out of it with a fork

More cakes you’ll love

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

5 from 5 votes

Pistachio Cake

Servings: 8 slices
Prep: 25 minutes
Cook: 35 minutes
Total: 1 hour
This Pistachio Cake is nothing short of perfection! Made with real pistachios and without food coloring, then topped with a mascarpone frosting and extra pistachios, it's an easy one-layer cake that you'll want to make for every special occasion! 
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3/4 cup all purpose flour
  • 3/4 cup pistachio flour, *see notes
  • 3/4 cup sugar
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 6 tbsp butter, melted and cooled to room temperature
  • 1 egg
  • 1/2 cup milk, any kind; I used almond milk
  • 1/4 cup applesauce
  • 1 tsp vanilla extract
  • 1/4 tsp almond extract

for the icing:

  • 4 oz. mascarpone
  • 2 tbsp butter, softened
  • 1 tsp vanilla extract
  • 1 cup powdered sugar, or more as needed
  • whole pistachios for garnish

Instructions 

  • Preheat oven to 350°. Line an 8" round cake pan with a parchment round, then spray the sides with nonstick spray; set aside.
  • If you haven't already, make the pistachio flour. To do so, place whole pistachios into a small blender or food processor and blend until they're a flour-like consistency (you may need to stop and scrape down the sides 1-2 times).
  • In a medium bowl, stir the all purpose flour, pistachio flour, sugar, baking powder, baking soda, and salt together.
  • In a large bowl, whisk the butter, egg, milk, applesauce, vanilla, and almond extract together. Then, pour the dry ingredients into the wet and stir to combine, just until the flour disappears.
  • Pour the cake batter into the prepared cake pan, then bake the cake for 35-40 minutes or until a toothpick comes out clean. Leave the cake in the pan for 10 minutes, then invert it into a wire rack. Wait for the cake to cool completely before icing it.
  • For the icing, whisk the mascarpone, butter and vanilla together with an electric mixer, then add the powdered sugar and continue whisking until the icing is smooth.
  • To assemble: Place a dollop of icing on top of the cake, then use an offset knife or the back of a spoon to smooth it out. Repeat this process until all of the icing is gone. Add whole or chopped pistachios on top. Slice and enjoy!

Notes

*Calories are per slice and are an estimation
*Pistachio flour: To make pistachio flour, add whole pistachios to a small blender or food processor and pulse until they’re a flour-like consistency
*Storage: Store cake in a sealed container at room temperature for up to 3 days. To freeze: wrap baked and cooled cake without icing in several pieces of plastic wrap and store in the freezer for up to 3 months. Thaw the cake then ice it before serving. 

Nutrition

Calories: 419kcal | Carbohydrates: 47g | Protein: 5g | Fat: 24g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 65mg | Sodium: 321mg | Potassium: 150mg | Fiber: 2g | Sugar: 35g | Vitamin A: 628IU | Vitamin C: 1mg | Calcium: 89mg | Iron: 1mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!
girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

5 from 5 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




10 Comments

  1. Donna says:

    5 stars
    Fantastic cake! I have celiac disease and I’m always looking great recipes I can modify. I sub a 1:1 GF flour blend for the traditional flour in this recipe and it is a hit with even the gluten-eaters in the group. It’s moist and delicious! Guests were going after the crumbs and icing when the cake was gone and other desserts were available. It is always a hit!

  2. Kathy says:

    5 stars
    This is a wonderful Cake! I’ve made it several times for different occasions. Always well received. It’s a keeper!

    1. Erin Alvarez says:

      This makes me so happy to hear!

  3. Tansy Stark says:

    Hi Erin! I’m baking this cake tomorrow. I’m wondering, for extra depth of flavor can I make brown butter and use that? Thank you in advance for answering my question (Even if you don’t see it before I make the cake) I’ll circle back around and leave a review as well. 🙂

    1. Erin says:

      Yes I think that would work — let me know how it turns out!

  4. Kathy says:

    This cake is absolutely delicious. I’ve made it twice now with rave reviews. I will make it again tomorrow for a girls dinner and I know it will be a hit!

    1. Erin says:

      This makes me so happy — I’m glad the cake is a hit!

  5. Jon Hampton says:

    Hi Erin,
    I love pistachios and so I plan on making this cake but I have a question. Do I use 3/4 cup of whole pistachios to make 3/4 cups of flour? I don’t want to make too much as I wouldn’t know what to do with the leftover pistachio flour. Thanks…

    1. Erin says:

      Great question! I believe you’ll need a little more than that, but start with 3/4 cup whole pistachios and blend, and then add more until you have 3/4 cup pistachio flour. Unfortunately it’s not an exact ratio of whole pistachios to pistachio flour because every blender will blend them at a slightly different consistency. I hope that helps!

  6. Justin says:

    5 stars
    This cake was so tasty with that hint of pistachio and the icing I am obsessed with! The mascarpone icing is just so good and gives the cake that extra bit of flavor and wow I really had to force myself to only have a slice at a time!