Description
This Eggless Carrot Cake is incredibly moist, soft, and warmly spiced with cinnamon, packed with freshly grated carrots and topped with rich cream cheese frosting. Perfect for celebrations or cozy desserts, this easy homemade cake delivers classic carrot cake flavor without using eggs and can easily be adapted to dairy‑free or vegan diets.
Ingredients
Scale
- 270 ml milk (dairy or unsweetened almond, soy, or oat milk)
- 165 g light brown sugar
- 170 g cane sugar or caster sugar
- 180 ml vegetable oil (or any neutral oil)
- 2 teaspoons vanilla extract
- 300 g all-purpose flour
- 1 1/2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 1/4 teaspoons cinnamon powder
- 1/4 teaspoon salt
- 300 g carrots (about 5–6 medium), peeled and finely grated
- 70 g walnuts, toasted and chopped (optional)
- 60 g walnuts, toasted and chopped for topping (optional)
- 340 g cream cheese, room temperature
- 340 g butter, softened and cubed
- 300 g powdered sugar (icing sugar), sifted
- 2 teaspoons vanilla extract or 1 teaspoon cinnamon powder for frosting
Instructions
- Preheat the oven to 175°C (350°F). Grease two 8‑inch (20 cm) round cake pans and line them with parchment paper.
- Peel and finely grate 300 g carrots using a box grater or food processor. If the carrots contain excess moisture, gently squeeze out the extra liquid.
- In a large mixing bowl, whisk together 270 ml milk, 180 ml vegetable oil, 2 teaspoons vanilla extract, 165 g light brown sugar, and 170 g cane sugar until the sugar dissolves.
- Add 300 g all‑purpose flour, 1 1/2 teaspoons baking powder, 1 1/2 teaspoons baking soda, 1 1/4 teaspoons cinnamon powder, and 1/4 teaspoon salt. Mix until a smooth batter forms.
- Fold in the grated carrots and 70 g chopped toasted walnuts gently until evenly combined.
- Divide the batter evenly between the prepared cake pans and smooth the tops.
- Bake for 40–45 minutes or until the cake is firm to the touch and a toothpick inserted in the center comes out clean.
- Remove the cakes from the oven and allow them to cool completely on a wire rack.
- To prepare the frosting, beat 340 g butter with an electric mixer until light and fluffy.
- Add 300 g sifted powdered sugar in two parts and mix on medium speed for 4–5 minutes until smooth.
- Add 340 g cream cheese and 2 teaspoons vanilla extract (or 1 teaspoon cinnamon powder) and beat until fully combined and creamy.
- Trim a thin layer off the cake tops to level them using a serrated knife.
- Place the first cake layer on a serving plate and spread an even layer of cream cheese frosting over it.
- Place the second cake layer on top and apply a thin crumb coat over the entire cake. Chill for 30 minutes.
- Spread the final layer of frosting smoothly and decorate with chopped walnuts or cake crumbs.
- Refrigerate the assembled cake for at least 30 minutes before slicing. Let it sit at room temperature for 10–15 minutes before serving.
Notes
- Use freshly grated carrots for the best moisture and flavor in the cake.
- If using very juicy carrots, squeeze out excess liquid to prevent a dense cake.
- Always measure ingredients with a digital scale for more accurate baking results.
- Allow cake layers to cool completely before frosting to avoid melting the cream cheese frosting.
- You can substitute dairy milk with almond, soy, or oat milk for a dairy‑free version.
- Use vegan butter and dairy‑free cream cheese to make the cake fully vegan.
- Store the frosted cake in the refrigerator for up to 4–5 days in an airtight container.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 480 kcal
- Sugar: 38 g
- Sodium: 320 mg
- Fat: 26 g
- Saturated Fat: 11 g
- Unsaturated Fat: 13 g
- Trans Fat: 0.3 g
- Carbohydrates: 56 g
- Fiber: 2.5 g
- Protein: 5 g
- Cholesterol: 45 mg