The BEST Pistachio Cake Recipe

Jump to Recipe

(from 1 review)
Pistachio Cake

Pistachio Cake: It was my husband’s birthday last week, and I was looking for an easy to bake and yet a fancy cake recipe. He is not a fan of chocolate cakes. I already have a lot of eggless vanilla cake recipes here.

He likes this vegan carrot cake, but I didn’t want to lose on an opportunity to bake something new 😉 I don’t know why or how but finally narrowed it down to a pistachio cake recipe. While browsing recipe ideas for the same, I noticed that pistachio pudding cake is quite famous. It looked exotic and elegant.

Most of the pistachio cake recipes that I saw, started with a white cake mix and Jello instant pistachio pudding mix was added to it. Whenever I mention the word Jello here, I invariably get a comment that Jello contains gelatin, so it is not vegetarian.

To make it clear, Jello pudding mix is vegetarian-friendly. I have double, triple and quadruple checked it and bake these eggless butterscotch pudding cookies at least twice a year. It’s the Jello gelatin dessert which is not suitable for vegetarians and vegans.

Pistachio Cake (Fully Decorated)

Now that we have got the Jello dilemma out of the way let’s talk more about the pistachio cake recipe. I used this recipe as a base to make my version of eggless pistachio cake with white cake mix.

While baking cakes or cupcakes using a cake mix, oil, milk/water and eggs are added. The pistachio pudding cake recipe that I chose didn’t use oil for the fat. I guess that the fat from the eggs and sour cream was good enough. I wasn’t going to use eggs, and I didn’t have sour cream, so I had to come up with a good egg substitute that incorporated some fat content.

I used unsweetened applesauce as an egg substitute in this eggless confetti cupcake recipe using a white cake mix.

But I wanted to add some fat portion to this pistachio cake recipe, so came up with an idea to use mashed avocado. Egg substitute 101 is you can use any pureed fruit as an egg substitute. The green color was a bonus as well! I didn’t have sour cream, used buttermilk instead.

I was very close to add chopped pistachios into the cake mix to make it a vibrant pistachio nut cake. But only after mixing the water and the ingredients I noticed small pieces of pistachios already from the pudding mix. So I dropped the idea of adding more pistachios to the cake batter.

I also came across another interesting information while looking for a recipe to bake this egg free pistachio cake with pudding mix, which is, it is also called the Watergate cake because it takes the name from the popular dish Watergate salad which also uses instant pistachio pudding mix.

I was eagerly waiting for the cake to bake, to see how it turns out, to frost with a pistachio frosting and to indulge. It was well worth the excitement and wait because it turned out to be the best and moist pistachio cake recipe, that too without eggs!

Pistachio is one of our favorite flavors. If it’s yours too, try this, no eggs, easy pistachio cake recipe for your next special occasion. For more dessert pistachio recipes, try this pistachio pudding cookie recipe, eggless pistachio ice cream recipe and much more from the list.

How To Make Eggless Pistachio Cake?

Here is the step-by-step instructions with pictures.

Cake mix and pudding mix
Take cake mix and pudding mix in a bowl.
Make a well.
Make a well.
Add water, vanilla and avocado.
Add water, vanilla and avocado.
Beat them well.
Beat them well.
Cake batter is ready!
Cake batter is ready!
Line the cake baking pan.
Line the cake baking pan.
Pour cake batter in pans.
Pour cake batter in pans.
Bake it for 32-36 mins.
Bake it for 32-36 mins.
Cake is baked and ready for frosting!
Cake is baked and ready for frosting!
Frozen bowl and beaters.
Frozen bowl and beaters.
Cream sugar and pudding mix.
Add Cream, sugar and pudding mix.
Start beating.
Start beating.
Frosting is ready now.
Frosting is ready now.
Put some frosting on the cake.
Put some frosting on the cake.
Spread it well.
Spread it well.
Put another cake and frost it as well.
Put another cake and frost it as well.
Fully frosting Pista cake.
Fully frosting Pista cake.
Pistachio Cake after full decoration.
Pistachio Cake after full decoration.
Ready to serve!
Ready to serve!
Enjoy the pistachio cake.
Enjoy the pistachio cake.

Eggless Pistachio Cake Recipe

Prep TimeCook TimeMakes
5-6 Hrs (Includes Cooling and Frosting)32-36 MinsTwo 8-Inch Cakes
The BEST Pistachio Cake Recipe
1.0 from 1 reviews
This easy to bake eggless pistachio cake with pudding mix will become a super hit instantly. Try other flavors using different instant pudding mixes.
Cake Ingredients
  • 1 pack (461 gm/15.25 oz) white cake mix (Betty Crocker’s Super Moist)
  • 1 pack (99 gm/3.5 oz) pistachio pudding mix
  • 1 and 1/4 cups water
  • 1/2 cup buttermilk
  • 1/2 avocado, mashed
  • 1 teaspoon vanilla extract
Frosting Ingredients:
  • 2 cups whipping cream
  • 1 cup confectioner’s sugar
  • 1 pack pistachio pudding mix
  • 1/4 teaspoon salt
  • As needed pistachios for decorating, optional
  1. Preheat oven to 350F/180C. Line two 8-inch pans with parchment paper.
  2. Combine the cake mix and instant pistachio pudding mix in a large bowl.
  3. Now add the water, buttermilk, and mashed avocado.
  4. Beat all the ingredients well, using a handheld electric beat or a wooden spoon.
  5. Use a one cup measuring cup to evenly measure out the cake batter into the prepared two pans.
  6. Tap the pans to break air bubbles if any.
  7. Bake for 32-36 minutes or until an inserted toothpick comes out clean.
  8. While the cake is baking, you can start making the frosting.
For Frosting:
  1. Before even setting out to make the frosting, put a large bowl and the beaters in the freezer. This step ensures to get a good whipped cream frosting.
  2. Take the chilled bowl from the freezer and pour the whipping cream, powdered sugar, pistachio pudding mix, and salt.
  3. Now whip until you get stiff peaks about 3-5 minutes on the maximum setting. Some blenders have an option for whipping cream. The frosting should be thick and spreadable.
For Assembling the cake:
  1. If there are domes on the cakes, level it by slicing it off the tops.
  2. Put the bottom layer of cake on a cake sheet if using or on the plate, you wish to serve it. Add about 1 cup of the frosting mixture on top of the cake and spread until even.
  3. Put the top layer of cake on, and apply the frosting to the top and sides of the cake.
  4. For more cake decorating tips and tricks check this page.
My Notes:
  1. Baking time might be slightly higher for cakes which have pureed fruit like unsweetened applesauce, mashed banana or in this case mashed avocado. So test for doneness using a toothpick. Just don’t remove the pan from the oven once the specified baking time in the recipe is reached.
  2. I used two 9-inch round cake pans to make this layered pistachio cake recipe. Only after the cake was baked, I realized that I should have used 8-inch pans instead because the layers were thin and one of the cake slightly cracked which I think was due to the lack of thickness of the cake.
  3. The original recipe had mentioned using 1 cup whipping cream to make the pistachio frosting, but I felt that the quantity of icing won’t be enough to frost the entire cake. So I added another cup of whipping cream and made enough frosting. This quantity was just perfect to frost the whole cake.

Nutrition Facts (Approx.)
Servings: 12
Per Serving% Daily Value*
Calories 289
Total Fat 10.5g13%
Saturated Fat 5.1g25%
Trans Fat 0%
Cholesterol 23mg8%
Sodium 505mg22%
Potassium 84mg2%
Total Carb 46.1g17%
Dietary Fiber 0.7g2%
Sugars 26g
Protein 2.8g
Calcium 64mg – Iron 1mg
Share it
Try this recipe, click a pic and hashtag it #egglesscooking - Proudly showcase your creations on Instagram, Facebook & Twitter!

Leave a Reply

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

Tried this recipe? Click on stars to rate:


  1. EMI LY

    I tried to make this cake two times. Both times the cake completely fell apart and was a pile of mush. I am surprise it has worked for other folks. Otherwise the cake and flavor was delicious. Will look for other eggless recipes.

    • Madhuram

      Sorry that it didn’t work for you, Emily.

  2. Aimee B.

    This looks lovely! Is there something I can use in place of the avocado? My husband can’t eat them. Thank you.

    • Madhuram

      Probably unsweetened applesauce.

  3. Jaishree

    I baked this for my daughter ‘s Birthday.The frosting kind of tasted grainy,it’s probably from the pudding mix.Otherwise the cake tasted awesome.Any suggestion on why you think the frosting didn’t turn out right?

    • Madhuram

      I don’t remember the frosting being grainy, Jaishree. It’s an year now since I posted the recipe, I think. I hope you blended the cream well.

  4. Praniti

    Can I use bundt pan for this? If so, how do you think that will affect the baking time? Thanks.

    • Madhuram

      I think it will take easily 45-50 minutes to bake.

  5. Raghwant

    Where do i find instant pistachio pudding mix in india.

    • Madhuram

      I’m clueless, sorry. I live in Canada and have never shopped in India for baking ingredients.