Moist Mini Carrot Cake With Pineapple
This small batch carrot cake with pineapple is plush, moist, and easy to make. Finely shredded carrots and crushed pineapple add natural sweetness and flavor to the 6-inch spiced cake, and it’s topped with a velvety cream cheese frosting. A scaled-down, classic dessert that comes together in under an hour.

Why I’m Team Pineapple In Carrot Cake

I’ve never really understood the debate around pineapple in carrot cake. Every time I test this recipe — and I’ve tested it plenty — I come back to the tropical sweetness. The pineapple blends with the shredded carrots, and adds moisture to the crumb, and gives the cake a plush texture. And honestly, it’s the only way my veggie-dessert-averse husband will touch carrot cake.
If pineapple isn’t your thing, no judgment — you can skip it and add a little extra oil to keep the batter balanced. Or try my almond-flour carrot cake cupcakes or my small batch carrot cake bars — both are pineapple-free and just as easy.
This cake is intentionally simple:
- Oil instead of butter (no creaming needed!), which keeps the cake so moist.
- No fancy equipment required. A couple mixing bowls and a whisk, that’s it.
- Simple ingredients, plus your favorite spices.
- Classic cream cheese frosting, with nuts for decorations.
It’s the kind of small batch cake I make on a warm spring day, or chilly fall night when we want just enough dessert. And there is so much flavor variety in the nostalgic cake that makes grating the carrots worth it. 😉

Steps To Make A Small Carrot Cake
Here’s how this scaled-down carrot cake comes together, step by step. The hardest part is grating the carrots. Really.

Finely grate the carrots on a box grater or in a food processor. 
Dice the pineapple into small pieces and drain off the excess liquid.

Sprinkle the dry ingredients over the wet in the mixing bowl and gently combine. 
Add the prepared carrots and pineapple to the bowl and mix to just combine.

The carrot cake batter is thick – just be careful not to overmix it. 
Pour the cake batter into the prepared cake pan and bake until springy to the touch.

I give you a simple cream cheese frosting recipe in the recipe card. Or, you can also use my maple cinnamon cream cheese frosting, which is made with whipped cream and is super light and fluffy.
A Few Testing Tips Before You Bake
- Use whole carrots, not pre-shredded. Freshly grated carrots bring moisture and better flavor. The bagged ones are too dry and too thick to melt into the crumb.
- Keep the pineapple small and well-drained. Dice it into bite-sized pieces so it folds into the batter, and drain off excess juice. Canned, fresh, or even crushed pineapple all work.
- Customize the spices. I like cinnamon and a little ginger, but you can adjust the blend to whatever you reach for most.
- Don’t panicstress about the carrot volume. It looks like a lot going into the bowl, but the carrots bake down and create that soft, tender crumb.
- Bake it all the way through. This is a naturally moist cake, so expect a full bake. A toothpick should come out mostly clean, and the top should spring back lightly when touched.
Did You Make It? Let’s Hear About It!
⭐⭐⭐⭐⭐
Tell me – do you like pineapple in your carrot cake? 🍍🥕 Let me know in the comments below with a rating. This will help other bakers find my small batch recipes!

Moist Mini Carrot Cake With Pineapple
by Erin Cernich
This recipe may contain affiliate links. See my disclosure policy.Equipment
Ingredients
Mini Carrot Cake
- ½ cup, plus 1 tablespoon all-purpose flour
- ½ teaspoon baking powder
- ⅛ teaspoon baking soda
- ¼ teaspoon salt
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground ginger
- ¼ teaspoon ground allspice
- ¼ cup granulated sugar
- ¼ cup light brown sugar
- 3 tablespoons canola oil (or any neutral oil)
- ½ teaspoon vanilla extract
- 1 large egg
- ⅔ cup fresh carrots, grated (about 2 medium carrots)
- ⅓ cup canned pineapple chunks, drained and diced (optional)
Cream Cheese Frosting
- 4 ounces cream cheese, room temperature
- ¼ cup unsalted butter, room temperature
- ½ cup powdered sugar (more or less to taste)
- ½ teaspoon vanilla extract
- 1 pinch salt
- chopped pecans or walnuts, for topping
Instructions
Mini Carrot Cake
- Use a box grater to grate the carrots. I like to grate mine on the fine hole, but the larger holes will work. Drain the pineapple and dice it into small pieces.
- Preheat the oven to 350F degrees and adjust the oven rack to the middle position. Cut a piece of parchment paper to fit to bottom of a 6-inch round cake pan. Lightly grease the pan and paper.
- In a small mixing bowl, whisk together the flour, baking powder, baking soda, salt, and spices.1/2 cup, plus 1 tablespoon all-purpose flour, 1/2 teaspoon baking powder, 1/8 teaspoon baking soda, 1/4 teaspoon salt, 1/2 teaspoon ground cinnamon, 1/4 teaspoon ground ginger, 1/4 teaspoon ground allspice
- In a medium mixing bowl, add the sugars, oil, and vanilla extract. Whisk to combine. Add the egg and whisk until incorporated.1/4 cup granulated sugar, 1/4 cup light brown sugar, 3 tablespoons canola oil, 1 large egg, 1/2 teaspoon vanilla extract
- Sprinkle the dry ingredients over the wet ingredients. Use a spatula to fold the dry ingredients into the wet ingredients until no dry streaks remain. Add the grated carrots and diced pineapple and stir until just incorporated.2/3 cup fresh carrots, grated, 1/3 cup canned pineapple chunks, drained and diced
- Pour the cake batter into the prepared cake pan and smooth out the top with the spatula. Bake the cake for 30 to 32 minutes, or until the cake is springy to the touch and a toothpick inserted in the middle comes out mostly clean.
- Cool the cake in the pan set on a wire cooling rack for at least 10 minutes. Then, invert the cake onto the wire rack and carefully remove the parchment if it stuck to the cake. Flip right side up and allow the cake to cool completely on the rack.
Cream Cheese Frosting
- While the cake is baking and cooling, make the frosting and candied nuts.
- In a small mixing bowl, add the cream cheese and butter. Use a hand mixer and beat on medium speed until the mix is creamy and smooth. Add the powdered sugar, salt, and vanilla extract. Beat for 2 to 3 minutes until the sugar is incorporated and the frosting is fluffy. Note – Add more powdered sugar 1 tablespoon at a time if you like thicker or sweeter frosting.4 ounces cream cheese, room temperature, 1/4 cup unsalted butter, room temperature, 1/2 cup powdered sugar, 1/2 teaspoon vanilla extract, 1 pinch salt
- I recommend refrigerating the frosting until ready to frost the cake.
- Assemble the cake – Place your cooled cake on a serving dish. Spread the frosting on the cake and sprinkle with chopped nuts (pecans are my favorite!).chopped pecans or walnuts, for topping
Notes
- Serving Size – This is a small batch recipe for a 6-inch cake. The recipe can be doubled and made in an 8-inch cake pan.
- Carrots – I recommend grating full carrots vs. buying pre-shredded carrots. The full carrot will provide more flavor and moisture.
- Pineapple – The pineapple provides sweetness and moisture to the cake. You can omit it if you prefer. If you do, add 1 extra tablespoon of oil.
- Storage – The cake can sit at room temperature for up to 8 hours. Beyond that, I recommend covering and refrigerating it because of the frosting.
- Freezing – The unfrosted cake can be frozen for up to 3 months. Wrap in plastic then place in a freezer bag. Thaw in the refrigerator then bring to room temp to frost.
Nutrition Estimates

About the Author …
Hi, I’m Erin! With years of experience baking for two in my own small household, I know about the love for desserts without the leftovers. I’ve tested, written, and photographed every one of the 300+ recipes on my website. And even had some of my desserts featured on Taste of Home, The Spruce Eats, ELLE, Parade, and more! From traditional to gluten free desserts for two, I have the recipe for you.
Click here to learn more about me →











Fresh Takes From Readers