Easy carrot cake –Get ready to savor a delightful treat with our easy carrot cake recipe, topped with a luscious cream cheese frosting. This nut-free version is perfect for everyone at the table and is sure to please all the dessert lovers out there!
Easy Carrot Cake with Cream Cheese Frosting
This moist and flavorful carrot cake is filled with freshly grated carrots and topped with a smooth cream cheese frosting. It’s incredibly simple to make and is ideal for any occasion, whether it’s a birthday, an afternoon treat, or a potluck dish.

Ingredients
Before we start, gather the following ingredients:
- 2 cups all-purpose flour
- 1 ½ cups granulated sugar
- 1 tsp baking powder
- 1 tsp baking soda
- ½ tsp salt
- 1 tsp ground cinnamon
- 1 cup vegetable oil
- 4 large eggs
- 3 cups grated carrots
- 1 cup crushed pineapple (drained)
For the Cream Cheese Frosting:
- 8 oz cream cheese (softened)
- ½ cup unsalted butter (softened)
- 4 cups powdered sugar
- 1 tsp vanilla extract
Instructions
Now that we have our ingredients ready, let’s get baking!
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and cinnamon until well combined.
- In another bowl, mix the vegetable oil, eggs, grated carrots, and crushed pineapple until fully combined.
- Gradually add the wet ingredients into the dry ingredients, mixing until just combined. Be careful not to overmix.
- Divide the batter evenly between the two prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
- Once baked, let the cakes cool in the pans for about 10 minutes before transferring them to a wire rack to cool completely.
Making the Frosting
- In a mixing bowl, beat the softened cream cheese and butter until creamy and smooth.
- Gradually add the powdered sugar and vanilla extract, beating until the frosting is fluffy.
Assemble the Cake
Once your cakes are cooled, place one layer on a serving plate. Spread a generous layer of cream cheese frosting on top, then place the second layer on top. Frost the top and sides of the cake with the remaining frosting. Decorate as desired.
Slice, serve, and enjoy every mouthful of this delicious carrot cake! It’s the perfect dessert that everyone will love.