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

I originally saw this recipe over at the Pioneer Woman’s site and was immediately intrigued because I just so happened to have zucchini in my fridge. Rarely do I post recipes when I make them from her site because she has such a large following and provides step by step instructions with great photos.

I figure what can I possibly offer to my readers that she hasn’t already, ya know what I mean? However, this recipe is actually from her new recipe site Tasty Kitchen and it’s so good, it needs some more blog love!

I was kind of taken aback when I realized this only called for three tablespoons of oil, but I figured the zucchini and pineapple would provide a lot of moisture, so I just rolled with it! If I want to get technical, this recipe is a little healthy. Yeah, I know it has sugar, but only a minimal amount of fat, plus is has fruit and vegetables!

This did take a little longer to bake than indicated in the recipe instructions, but I just kept a close eye on it and it worked out just fine. The cream cheese frosting really pushes this cake over the edge and into the realm of bliss, but I do love me some cream cheese frosting, so the feeling of bliss is probably quite subjective!

Have a scrumptious day!

Oh, I also want to say congratulations to Lindsay of the blog, La Belle Vie for winning my blogoversary giveaway! Lindsay, I hope you enjoy all the baking goods as much as I do!

Pineapple Zucchini Cake


For the Cake

1 cup all purpose flour
1/2 cup whole wheat pastry flour (all purpose flour works too)
1 1/4 cup granulated sugar
1/2 cup sweetened flaked coconut
2 teaspoons baking soda
1 teaspoon salt
2 teaspoons ground cinnamon
freshly grated nutmeg, to taste (1/4 to 1/2 tsp?), optional
1 pinch ginger (about 1/16 tsp or so), optional
3 tablespoons canola oil
2 whole large eggs
1 teaspoon vanilla
2 cups grated (unpeeled) zucchini (*see note)
1 (20 oz.) can crushed pineapple In juice, drained (reserve in case you need it for the cake batter or the frosting)

For the Frosting

2 tablespoons butter, softened
8 ounces low-fat cream cheese, softened (can Use full-fat cream cheese)
2 cups powdered sugar, approx.
2 teaspoons vanilla extract
splash of milk or pineapple juice, If necessary
chopped walnuts or pecans (optional)


1. Preheat oven to 350°.
2. To prepare cake, lightly spoon flour into dry measuring cups; level with a knife. combine flour, sugar, coconut, baking soda, salt, and spices in a large bowl; stir well with a whisk.
3. Combine oil, eggs, and vanilla; stir well. stir egg mixture, grated zucchini, and pineapple into flour mixture. batter will be stiff and dry but keep folding it and it will all come together. If it still seems too dry, just add a little splash of the pineapple juice.
4. Spoon batter into a 13 x 9-inch baking pan coated with cooking spray. bake at 350° for about 33-35 minutes or until a wooden pick inserted in the center comes out with moist crumbs and cake is pulling away from sides of pan. cool completely on a wire rack.
5. To prepare frosting, combine butter and cream cheese in a large bowl. beat with a mixer at medium speed until smooth. beat in powdered sugar and vanilla just until smooth. add a splash of milk or pineapple juice if necessary. spread frosting over top of cake. You can garnish with chopped pecans or walnuts, if desired.


- If your zucchini are huge, scrape the seeds out of the center before you shred it so it’s not too watery.
- Also, I spread it all out on layers of paper towel to drain it and dry it off a bit. Then I measure out 2 cups. Not sure if this is critical though.
- Nuts can also be added to the cake batter if desired.
- This recipe makes a very generous amount of frosting.
- Recipe can be turned into a carrot cake just by substituting shredded carrots for the zucchini.

from tasty Kitchen

All images and text ©

Follow Jamie on Instagram. We love to see what you're baking from MBA! Be sure to tag @jamiemba and use the hashtag #mbarecipes!


Leave a comment

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

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


  1. Brenda says:

    I added dried cranberries and walnuts and left off the icing it was excellent. Thanks

    1. Jamie says:


      Those additions sound delicious! Thank you so much for stopping in to let us know that you enjoyed the recipe. Have a wonderful day and thank you for following MBA!


  2. Katherine says:

    Can I use all whole wheat flour?

  3. Krissipoo says:

    Swapped out the canned pineapple for a cup of fresh diced and 1/4 cup of milk. This cake is awesome!! Ty for posting it 

    1. Jamie says:

      I am so glad it worked for you!!! Enjoy!