Soulfully Made » Desserts » Pistachio Pineapple Cake

Pistachio Pineapple Cake

Nikki Lee
by Nikki Lee Updated: January 22, 2026
No ratings yet

This Pistachio Pineapple Cake is a retro favorite made easy with cake mix, instant pistachio pudding, and crushed pineapple. It bakes up moist and fluffy, then gets topped with a light pistachio whipped frosting. Perfect for potlucks, holidays, and easy make-ahead desserts everyone loves.

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

Sweet, nostalgic, and so very easy, this Pistachio Pineapple Cake is the kind of dessert all home cooks need! Made with cake mix, instant pudding, and crushed pineapple, it bakes up moist, fluffy, and downright irresistible. I’ll show you how to pull this retro favorite together in under an hour! It’s perfect for potlucks, holidays (hello St. Patrick’s Day!), and last-minute guests.

Slice of pistachio pineapple cake on a plate with more cake in the dish in the background.

Why you’ll love this Pistachio Pineapple Cake Recipe

Nikki in the kitchen with key lime tarts on the counter.

I’ve been making versions of this pistachio pineapple cake for years, especially when I need a dessert that feeds a crowd without keeping me stuck in the kitchen. When you’ve got a big family, people dropping by, and a table that’s always full, recipes like this are pure gold.

In this cake, we use a combination of instant pistachio pudding and crushed pineapple, which gives the cake incredible moisture and that signature pale green color. It’s the same kind of old-school dessert energy you’ll find in my Pistachio Bundt Cake or my Pineapple Poke Cake!

Here’s What Makes This Pistachio Pineapple Cake Special!

Ultra Moist & Fluffy: Crushed pineapple and pudding mix create a soft, tender crumb that stays moist for days!
Retro Favorite: That pistachio flavor brings nostalgic charm you just don’t get with modern desserts.
Perfect for a Crowd: A simple 9×13 cake that feeds plenty, with no layering needed!
Beginner-Friendly: With just one bowl and simple steps, it’s nearly impossible to mess up.

Nikki

Nikki’s Top Tips Before You Make Pistachio Pineapple Cake

  • Grease the pan generously. This cake is extra moist thanks to the pineapple, so make sure you spray the pan well or use melted butter to avoid sticking, especially in the corners.
  • Use room-temperature eggs! Room-temp eggs blend more smoothly into the batter, helping the cake bake up light and evenly instead of dense.
  • Don’t drain the pineapple. The juice is essential here. It adds sweetness, moisture, and helps activate the pudding mix for that soft, tender crumb.
  • Watch the bake time closely! This cake can go from just right to too dark quickly, especially in a dark pan, so start checking around the 25–30 minute mark.
  • Cool completely before frosting. The whipped pistachio frosting will melt if the cake is warm, so patience here pays off with a smooth, fluffy finish.

Pistachio Pineapple Cake Ingredients

Ingredients needed to make pistachio pineapple cake.
  • Yellow Cake Mix: The foundation of the recipe! Use it dry for ease and consistency.
  • Instant Pistachio Pudding Mix: Adds flavor, color, and that signature moist texture. Make sure you use the instant kind!
  • Canola or Vegetable Oil: Keeps the cake tender and rich without heaviness.
  • Crushed Pineapple: Provides moisture and natural sweetness. Don’t drain it! The juice adds extra moisture.
  • Eggs: Bind the batter and help the cake rise evenly.
  • Whole Milk: Creates a smooth, creamy base for the frosting.
  • Frozen Whipped Topping: Keeps the frosting light and fluffy. I always use classic Cool Whip!
  • Chopped Pistachios: This is optional, to add crunch and a pretty finishing touch.

How To Make Easy Pistachio Pineapple Cake

Be sure to see the recipe card below for exact ingredients and full recipe instructions!

Step 1 | Preheat & Prep

Preheat the oven to 350℉. Spray a 9 X 13 baking pan with cooking spray. If you have a dark nonstick pan, you can decrease the temperature to 325℉.

Can of nonstick spray in a white baking dish.

Step 2 | Make the Cake Batter

In the bowl of a stand mixer with a paddle attachment or a large mixing bowl with electric beaters, add dry cake mix, dry pudding mix, oil, and crushed pineapple with juices. Start the mixer on low and then turn to medium to incorporate.

Side by side photos of cake mix, pudding mix, oil and pineapple mixed together in the bowl of a stand mixer.

Beat in the eggs, one at a time, making sure each is thoroughly incorporated, and the batter is light and fluffy (about 1 – 2 minutes).

Eggs added to the cake batter mixture in the bowl of a stand mixer.

Step 3 | Bake

Pour batter into the prepared pan and spread out evenly.

Pistachio pineapple cake batter poured into the prepared white baking dish.

Bake for 30 – 40 minutes or until a wooden pick inserted into the center comes out mostly clean. Once the cake is done, place on a cooling rack and allow it to cool completely.

Side by side photos of before and after the pistachio pineapple cake is baked.

Step 4 | Make the Frosting

In a stand mixer with a whisk attachment or in a medium bowl, with an electric mixer, add dry pistachio pudding mix and milk and whisk until combined and slightly thickened (about 2-3 minutes). Then mix in whipped topping until completely combined.

Cover and place in the refrigerator to thicken while the cake cools completely (at least 15-30 minutes).

Side by side photos of mixing together pistachio pudding mix, milk, whipped topping, and chopped pistachios.

Want to Save this Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

By submitting this form, you consent to receive emails from Soulfully Made.

Step 5 | Assemble & Enjoy

Once the cake is completely cooled, frost with whipped pistachio frosting and garnish with chopped pistachios.

Side by side photos of spreading the icing on top of the pistachio pineapple cake.
Sprinkling crushed pistachios on top of the iced cake.

Cover the pan with foil or a lid and store in the refrigerator. This cake can be served right away but is even better after chilling in the refrigerator for 4-5 hours, or even overnight before serving.

Overhead shot of finished pistachio pineapple cake with crushed pistachios on top.

Variations and Substitutions For Watergate Cake with Pineapple

  • Oil: You can use butter instead of oil, if you prefer. Melted butter adds richer flavor, though the cake will be slightly denser.
  • Cupcake form: You can make this into cupcakes, just make sure to adjust bake time accordingly! Cupcakes usually bake in about 18 to 22 minutes.
  • Frosting: Use heavy cream instead of milk for a thicker, more decadent frosting.

Recipe FAQs

What kind of cake mix should I use for pistachio pineapple cake?

A classic yellow cake mix works best because it lets the pistachio and pineapple flavors shine without overpowering them. You can also use white cake mix for a lighter color, but yellow gives the most traditional flavor!

Can I use a different frosting?

Yes, whipped cream frosting or a light cream cheese frosting both pair beautifully with this cake. Just keep it on the lighter side so it doesn’t overpower the delicate pistachio flavor.

Do I have to refrigerate pistachio pineapple cake?

Yes, because of the pudding frosting, it should be stored in the refrigerator.

Side view of a slice of pistachio pineapple cake on a metal spatula.

Storage & Make-ahead Tips

Storage: Cover well and refrigerate the cake for up to 5 days.
Freeze: Freeze unfrosted cake tightly wrapped for up to 2 months.
Make ahead: Bake and frost up to 24 hours in advance for best flavor and texture!

What to Serve with Pistachio Pineapple Cake

This pistachio pineapple cake is especially fun for St. Patrick’s Day thanks to its soft green color, but don’t let that limit you! It’s just as perfect any time of year. I also love serving it for Easter, when those pastel hues feel right at home on the dessert table. Pair it with fresh fruit, hot coffee, tea, or even a scoop of ice cream (like my M&M ice cream!).

Hungry for more easy, home-cooked, delicious recipes?

Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, and Instagram.

Side of pistachio pineapple cake on a metal spatula hovering over the rest of the cake.

Pistachio Pineapple Cake Recipe

No ratings yet

Click Stars To Rate

This Pistachio Pineapple Cake is a retro favorite made easy with cake mix, instant pistachio pudding, and crushed pineapple. It bakes up moist and fluffy, then gets topped with a light pistachio whipped frosting. Perfect for potlucks, holidays, and easy make-ahead desserts everyone loves.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 12 servings

Ingredients 

Pineapple Pistachio Cake
  • 1 box yellow cake mix - dry
  • 1 package of 3.5 ounce instant pistachio pudding mix - dry
  • ½ cup canola or vegetable oil
  • 20 ounces crushed pineapple - do not drain
  • 3 large eggs - room temperature
Pistachio Pudding Icing
  • 1 3.5 ounce instant pistachio pudding mix - (dry)
  • 1 ½ cups whole milk - you can use heavy cream for an even thicker icing or half or each
  • 8 ounce frozen whipped topping - cool whip, thawed
  • chopped pistachios – optional for topping

Instructions 

  1. Preheat the oven to 350℉. Spray a 9 X 13 baking pan with cooking spray. If you have a dark nonstick pan you can decrease to 325℉.
  2. In the bowl of a stand mixer with a paddle attachment or a large mixing bowl with electric beaters, add dry cake mix, dry pudding mix, oil, and crushed pineapple with juices. Start the mixer on low and then turn to medium to incorporate.
  3. Beat in the eggs, one at a time, making sure each is thoroughly incorporated and the batter is light and fluffy (about 1 – 2 minutes).
  4. Pour batter into the prepared pan and spread out evenly.
  5. Bake for 30 – 40 minutes or until a wooden pick inserted into the center comes out mostly clean.
  6. Once the cake is done, place on a cooling rack and allow it to cool completely.
Pistachio Pudding Frosting
  1. While Cake is Cooling, Make Icing: In a stand mixer with whisk attachment or in a medium bowl, with an electric mixer, add dry pistachio pudding mix and milk and whisk until combined and slightly thickens (about 2-3 minutes). Then mix in whipped topping until completely combined.
  2. Cover and place in the refrigerator to thicken while the cake completely cools (at least 15-30 minutes).
  3. Once the cake is completely cooled, frost with whipped pistachio frosting and garnish with chopped pistachios.
  4. Cover the pan with foil or a lid and store in the refrigerator. This cake can be served right away but is even better after chilling in the refrigerator for 4-5 hours, or even overnight before serving.
Last step! If you make this, please leave a review, letting us know how it was!

Notes

  • Grease the pan generously. This cake is extra moist thanks to the pineapple, so make sure you spray the pan well or use melted butter to avoid sticking, especially in the corners.
  • Use room-temperature eggs! Room-temp eggs blend more smoothly into the batter, helping the cake bake up light and evenly instead of dense.
  • Don’t drain the pineapple. The juice is essential here. It adds sweetness, moisture, and helps activate the pudding mix for that soft, tender crumb.
  • Watch the bake time closely! This cake can go from just right to too dark quickly, especially in a dark pan, so start checking around the 25–30 minute mark.
  • Cool completely before frosting. The whipped pistachio frosting will melt if the cake is warm, so patience here pays off with a smooth, fluffy finish.

Want to Save this Recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

By submitting this form, you consent to receive emails from Soulfully Made.

Nutrition

Serving: 1 serving | Calories: 372 kcal | Carbohydrates: 59 g | Protein: 5 g | Fat: 14 g | Saturated Fat: 3 g | Polyunsaturated Fat: 3 g | Monounsaturated Fat: 7 g | Trans Fat: 0.1 g | Cholesterol: 48 mg | Sodium: 509 mg | Potassium: 161 mg | Fiber: 1 g | Sugar: 40 g | Vitamin A: 166 IU | Vitamin C: 4 mg | Calcium: 164 mg | Iron: 1 mg

Tried this recipe?

Let us know how it was!

Leave a Reply

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

RATE THIS RECIPE




This site uses Akismet to reduce spam. Learn how your comment data is processed.