
This moist spiced carrot cake has been a go-to dessert in my kitchen for years thanks to its nostalgic flavor and easy one-bowl batter. It blends sweet carrots, juicy pineapple, and coconut into a soft, perfectly balanced crumb. Topped with a whipped cream cheese frosting that’s both rich and airy, this cake is the kind that disappears fast at any gathering.
I first baked this for a spring family brunch and couldn’t believe how fast it vanished. Now it’s requested for every Easter and birthday.
Ingredients
- Carrots: finely shredded carrots bring sweetness moisture and that signature texture choose fresh over pre-shredded for better results
- Crushed pineapple: adds extra moisture and tang drain thoroughly to avoid soggy cake
- Sweetened shredded coconut: gives gentle chew and subtle flavor
- Granulated sugar: provides structure and balance to natural sweetness
- Brown sugar: adds deep molasses flavor and richness
- Vegetable oil: keeps the cake soft and stays moist for days
- Eggs: bind the batter and help the cake rise use room temperature for best mixing
- All-purpose flour: offers the right balance of structure and tenderness
- Ground cinnamon: adds warm spice choose a fresh aromatic batch
- Baking soda and baking powder: work together for the perfect lift
- Salt: enhances all other flavors do not skip
- Vanilla extract: rounds out the flavor choose pure extract not imitation
Step-by-Step Instructions
- Preheat the Oven and Prepare Pans:
- Set your oven to 350 degrees Fahrenheit and prepare two round cake pans by greasing and flouring them or lining with parchment for easy release
- Mix the Wet Ingredients:
- In a large bowl combine shredded carrots drained pineapple coconut both sugars vegetable oil eggs and vanilla stir until the mixture is smooth and cohesive
- Mix the Dry Ingredients:
- In another bowl whisk together the flour cinnamon baking soda baking powder and salt until evenly combined
- Combine Wet and Dry:
- Gradually add the dry ingredients into the wet mixture stirring gently until just combined avoid overmixing to keep the cake light and fluffy
- Bake the Cake:
- Divide the batter evenly between pans and smooth the tops bake for 25 to 28 minutes until a toothpick comes out clean cool in pans 10 minutes then turn out onto racks
- Make the Frosting:
- Beat softened cream cheese and butter together on high for 5 minutes until light and fluffy add vanilla then sift in powdered sugar beat another 2 minutes until smooth
- Frost and Assemble:
- Place one cooled cake layer on your serving plate spread a generous layer of frosting on top then stack the second layer and frost the entire cake smooth or rustic style works
- Add Finishing Touches:
- Optional but lovely top with chopped walnuts or a pinch of cinnamon for added flair and texture

I always look forward to making this cake just for the smell that fills the kitchen while it bakes. Carrots caramelize a little around the edges and that sweet cinnamon warmth feels like home every time.
Storage Tips
Store leftover cake covered in the refrigerator for up to five days. The flavor deepens over time and the frosting stays firm yet creamy. You can also freeze individual slices wrapped tightly in plastic then foil and thaw overnight in the fridge.
Ingredient Substitutions
You can use finely grated zucchini if you're low on carrots just squeeze out the liquid. Coconut sugar or maple sugar works beautifully instead of white sugar and unsweetened applesauce can swap in for part of the oil. Use gluten free flour or flax eggs if needed.
Serving Suggestions
This cake pairs beautifully with fresh berries or a scoop of vanilla ice cream. For a celebration try dressing it up with edible flowers or dusting the top with extra cinnamon and toasted coconut.

Cultural Context
Carrot cake gained popularity in America during the mid-twentieth century but has roots in medieval carrot puddings which used carrots for natural sweetness. It’s a dessert that bridges comfort food with celebration cake and has never gone out of style.
Frequently Asked Questions About Recipes
- → Can I make the cake layers in advance?
Yes, you can bake the layers up to 2 days ahead. Wrap them well and keep at room temperature. Assemble on the serving day for best results.
- → Can I turn this into cupcakes or a sheet cake?
Definitely. For a sheet cake, bake in a 9x13 pan for 35–40 minutes. For cupcakes, use lined tins and bake 18–22 minutes. Test with a toothpick.
- → What causes cream cheese frosting to turn runny?
This usually happens when butter or cream cheese is too warm or not fully softened. Always use room temperature, block-style full-fat cream cheese.
- → Can I freeze the carrot cake?
Yes. Wrap slices or layers well and freeze for up to 3 months. Thaw overnight in the fridge. Frost after thawing for best results.
- → What are good substitutions for ingredients?
You can swap zucchini for carrots, mashed banana for pineapple, or use vegan alternatives for eggs, cream cheese, and butter.