A cozy spring dessert that belongs on the Easter table
Carrot cake always feels right for Easter. Warm spices, sweet carrots, and a thick layer of creamy frosting make it a dessert people get excited about. The cake bakes up soft and moist with just enough cinnamon to give it that classic flavor everyone recognizes.
This recipe keeps things simple and reliable. Grated carrots add natural sweetness, a little pineapple keeps the texture tender, and the cream cheese frosting finishes it with a smooth, tangy layer. Perfect for Easter dinner, spring brunch, or any gathering where a homemade dessert makes the table feel special.
Ingredients
For the Cake
- 2 cups all purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 2 teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- 1 cup granulated sugar
- ½ cup brown sugar
- ¾ cup vegetable oil
- 4 large eggs
- 2 teaspoons vanilla extract
- 2 cups finely grated carrots (about 3 to 4 carrots)
- ½ cup crushed pineapple, drained (optional but adds moisture)
- ¾ cup chopped walnuts or pecans (optional)
- ½ cup raisins (optional)
Cream Cheese Frosting
- 8 oz cream cheese, softened
- ½ cup unsalted butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- pinch of salt
Instructions
1. Preheat the oven
Heat oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan or two 9 inch round cake pans.
2. Mix the dry ingredients
In a bowl combine:
- flour
- baking powder
- baking soda
- salt
- cinnamon
- nutmeg
Whisk until evenly mixed.
3. Mix the wet ingredients
In a large bowl whisk together:
- granulated sugar
- brown sugar
- vegetable oil
- eggs
- vanilla
Mix until smooth.
4. Combine the batter
Add the dry ingredients to the wet mixture. Stir gently until combined.
Fold in:
- grated carrots
- crushed pineapple
- nuts and raisins if using
5. Bake
Pour the batter into the prepared pan.
Bake 35 to 40 minutes or until a toothpick inserted in the center comes out clean.
Allow the cake to cool completely before frosting.

Cream Cheese Frosting
Beat the cream cheese and butter together until smooth and fluffy.
Gradually add powdered sugar while mixing on low speed. Stir in vanilla and a small pinch of salt.
Spread evenly over the cooled cake.
Helpful Tips
Finely grate the carrots
Smaller pieces blend into the cake and create a softer texture.
Do not overmix the batter
Too much mixing can make the cake dense.
Toast the nuts for more flavor
A quick 5 minute toast in the oven adds great flavor.
Easy Easter Decoration Ideas
Simple decorations make this cake feel festive:
- sprinkle chopped walnuts on top
- add toasted coconut for a “grass” look
- place small candy eggs across the frosting
- pipe small frosting carrots
Vegan Version
A vegan version works well with a few swaps.
Egg replacement
Use 4 flax eggs
1 tablespoon ground flaxseed + 2½ tablespoons water per egg.
Frosting replacement
Use vegan cream cheese and vegan butter.
Flavor and texture stay very close to the original.
Storage
Refrigerator
Store covered for up to 5 days.
Freezer
Unfrosted cake can freeze for up to 3 months.
Carrot cake often tastes even better the next day after the flavors settle.
Serving Ideas
Serve with:
- coffee
- black tea
- chai
- vanilla ice cream
A slice works beautifully for Easter dessert or spring brunch.
Frequently Asked Questions
Can I make this cake ahead of time?
Yes. Baking the cake one day ahead works well. Frost before serving for the best appearance.
Can this recipe be made into cupcakes?
Yes. Bake cupcakes at 350°F for 18 to 22 minutes.
Do I have to add pineapple?
No. If skipping it, add ¼ cup milk for moisture.
What nuts work best?
Walnuts or pecans give the most classic flavor.
Can I make it nut free?
Absolutely. Simply leave the nuts out.

Easter Carrot Cake with Cream Cheese Frosting
Equipment
- mixing bowls
- whisk
- rubber spatula
- 9×13 inch baking pan or two 9-inch cake pans
- electric mixer for cream cheese frosting
Ingredients
- 2 cups all purpose flour
- 2 tsp baking powder
- 1 tsp baking soda
- 1/2 tsp salt
- 2 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1 cup granulated sugar
- 1/2 cup brown sugar
- 3/4 cup vegetable oil
- 4 large eggs
- 2 tsp vanilla extract
- 2 cups finely grated carrots (about 3–4 carrots)
- 1/2 cup crushed pineapple, drained (optional)
- 3/4 cup chopped walnuts or pecans (optional)
- 1/2 cup raisins (optional)
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 3 cups powdered sugar
- 1 tsp vanilla extract (for frosting)
- 1 pinch salt (for frosting)
Instructions
- Preheat the oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan or two 9-inch round cake pans.
- In a medium bowl whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg until evenly combined.
- In a large bowl whisk together the granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract until smooth.
- Add the dry ingredients to the wet mixture and stir gently until just combined.
- Fold in the grated carrots, crushed pineapple, chopped nuts, and raisins if using.
- Pour the batter into the prepared pan and bake for 35–40 minutes or until a toothpick inserted in the center comes out clean. Allow the cake to cool completely before frosting.
- In a mixing bowl beat the cream cheese and butter together until smooth and fluffy.
- Gradually add the powdered sugar while mixing on low speed, then stir in the vanilla extract and a pinch of salt until smooth. Spread the frosting evenly over the cooled cake.





