Moist Pineapple Cake with Cream Cheese Frosting
This pineapple cake is super easy to make in just one bowl! The cake is moist, fluffy, and made with crushed pineapple so you get flavor in every bite. Slather the cake with tangy homemade cream cheese frosting and then make it pretty by topping it with some dried pineapple for a tropical cake vacation!

While testing out my pineapple upside down cake I thought about making a simple pineapple cake to serve as a sheet cake. I never had one before so I decided that was going to be up next!
Since then I have also tried my hand at this pineapple carrot cake, and let me tell you- I never had this combo before but its absolutely delicious and a fun twist on a classic flavor.
As a trained pastry chef I know what it feels like to spend all day in the kitchen, but sometimes you just want a simple and easy go-to cake that you don’t have to fuss over, but that’s still really delicious. That’s what this pineapple cake is!
It’s made in just one bowl and the batter comes together in about 5 minutes, it’s seriously so so easy.
The cake is light, fluffy, and kept moist (I said it) with the addition of crushed pineapple.
The sweetness of the cake is then balanced by a tangy cream cheese frosting. You can stick with the classic frosting recipe, or you can swap and make a pineapple cream cheese frosting or a regular pineapple frosting instead.
You’ll have leftovers from the crushed pineapple anyway which you can also use to make make pineapple cupcakes.
Key Ingredient: Crushed Pineapple
For the pineapple flavor to really come through its best to use crushed pineapple. I prefer the pineapple in syrup rather than water because while testing I found that it gave off more pineapple flavor. You’ll need 12 ounces of crushed pineapple with the syrup.
Dont go crazy about the ratio of pineapple to syrup when measuring. I used a kitchen scale because it’s most accurate and how I prefer to bake, but you can use a liquid measuring cup too. Just measure it out by scooping it with a spoon and whatever juice comes with it is perfect.
If you only have sliced or chunks then just mash it up yourself or pulverize for a second or two in the food processor or blender.
Baking Instructions
Cake Done-ness
Theres this big misconception in the baking world- that if you insert a toothpick and it comes out dry then the cake is done. No my friend. If you insert a toothpick and it comes out dry, then your cake is dry and sadly, over baked.
What you really want is for the toothpick to come out with a few loose moist crumbs. Thats when the cake is done and perfectly baked!
You’ll also notice that a cake is done when the middle is springy and no longer jiggly and when the cake starts to pull away from the sides.
Frosting and Decorating
In these pictures I frosted the cake with pineapple cream cheese frosting ( literally adding 1/3 cup to my classic recipe) but you can use classic cream cheese frosting too!
Keep in mind these two frosting options are not stable enough to be piped, so if you want to pipe something then use this whipped cream cheese frosting instead.
To decorate I found the tiniest, cutest, dried baby pineapple pieces from Trader Joes. They are my favorite place to buy dried and freeze dried fruit! Place them on top of the cake as garnish or serve each slice with a teeny tiny pineapple piece.
Moist Pineapple Cake with Cream Cheese Frosting
Ingredients
- 1 1/2 cup granulated sugar
- 2 1/2 cups all purpose flour
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp kosher salt
- 12 oz crushed pineapple, with juice
- 1/4 cup vegetable oil
- 2 eggs, large
- 2 tsp vanilla extract
1 batch cream cheese frosting or pineapple cream cheese frosting
Instructions
- Preheat the oven to 350° F and spray a 9×13 pan with baking spray.
- In a large mixing bowl combine the 1 1/2 cup sugar, 2 1/2 cup all purpose flour, 2 tsp baking powder, 1/2 tsp baking soda, and ½ tsp kosher salt and whisk lightly to combine. You can also use a stand mixer with the paddle attachment on low-medium speed.
- Next add in the 12 oz crushed pineapple with its juice, 1/4 cup vegetable oil, 2 eggs, and 2 tsp vanilla extract. Mix again until combined.
- Pour the batter into the prepared pan and bake for 30 minutes.
- The cake is done when the middle is springy and the sides start to pull away from the pan. If you insert a toothpick, small moist crumbs should come out. If it comes out dry then it's over baked.
- Cool in the pan for 15 minutes, then cool completely on a wire rack.
- When cooled make and frost with cream cheese frosting or pineapple cream cheese frosting.
This cake is so moist and tastes delicious, like all the other ones I baked from Sam’s recipes. I am on this website all the time, and as a single mom, I appreciate the simple directions and that these cakes take very little time to bake! I also love the fact that I don’t have to dirty up every measuring cup and bowl in the pantry (less clean up work 🙂
Awwww! This is such an AMAZING compliment! I’m going to be smiling the rest of today (maybe all week!) after reading this!