Get ready to indulge in the Perfect Carrot Cake recipe that's moist, flavorful, and topped with creamy and tangy cream cheese frosting.

Whether you're celebrating Mother's Day, a birthday, or just want to treat yourself, this best homemade Carrot Cake recipe will hit the spot!

This is all you need for making this super easy Carrot Cake recipe. Click on 👇 "learn more" for the full list with measurements.

To make the cake, beat the eggs and the sugar in a stand mixer on medium speed until it doubles the size and it is light & fluffy.

Add the vegetable oil and mix at low speed until combined. Alternatively, you can use a hand-held mixer and a large bowl.

Gradually add the dry ingredients to the wet mixture, mixing until just combined. Fold in the grated carrots, chopped walnuts, and raisins using a silicon spatula.

Pour the batter into the prepared cake tin and smooth the top with a spatula. Place it in a preheated oven to 175° C (350° F).

Bake the carrot cake for 55-60 minutes or until a toothpick inserted in the center comes out clean. Remove the cake from the oven and let it cool completely.

In a large mixing bowl, use an electric mixer to beat the cream cheese, heavy cream, and powdered sugar until smooth and creamy.

When the carrot cake and the frosting are completely cooled down, use a butter knife to spread a generous layer of cream cheese frosting over the top of the cake.

Store the cake in the refrigerator until you're ready to serve it. Click on 👇 "learn more" for the full recipe with instructions and a short video.