Print

Moist Never-Fail Carrot Cake Recipe with Easy Brown Butter Frosting

moist carrot cake recipe - featured image

A reliably moist carrot cake bursting with warm spices and topped with a rich, nutty brown butter frosting. This recipe is forgiving, easy to make, and perfect for any occasion.

Ingredients

Scale
  • 2 cups (250g) all-purpose flour
  • 1 ½ teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 ½ teaspoons ground cinnamon
  • ½ teaspoon ground nutmeg
  • ½ teaspoon salt
  • 1 ½ cups (300g) granulated sugar
  • ½ cup (100g) light brown sugar, packed
  • 3 large eggs, room temperature
  • 1 cup (240ml) vegetable oil or melted coconut oil
  • 1 teaspoon vanilla extract
  • 2 cups (about 220g) finely grated carrots
  • ½ cup (120g) crushed pineapple, drained
  • ½ cup (60g) chopped walnuts or pecans (optional)
  • For the Brown Butter Frosting:
  • 1 cup (227g) unsalted butter
  • 4 cups (480g) powdered sugar, sifted
  • 2 teaspoons vanilla extract
  • 35 tablespoons (45–75ml) whole milk or heavy cream
  • Pinch of salt

Instructions

  1. Preheat your oven to 350°F (175°C). Grease your baking pan(s) with butter or non-stick spray and lightly flour the surface, or line with parchment paper.
  2. In a large bowl, sift together the all-purpose flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Set aside.
  3. In a separate bowl, beat the granulated sugar, brown sugar, and eggs using a stand mixer or hand mixer on medium speed until pale and fluffy, about 3-4 minutes.
  4. Slowly drizzle in the vegetable oil and vanilla extract while mixing on low speed until combined.
  5. Gradually fold the dry ingredients into the wet mixture using a spatula or wooden spoon until no flour streaks remain; do not overmix.
  6. Gently fold in the grated carrots, crushed pineapple, and optional nuts.
  7. Pour the batter evenly into your prepared pan(s). Bake for 45-50 minutes for a 9×13 pan or 30-35 minutes for round layers. Check doneness with a toothpick.
  8. Let the cake cool in the pan for 15 minutes, then transfer to a cooling rack to cool completely before frosting.
  9. While the cake cools, melt the butter in a medium saucepan over medium heat. Stir frequently until the butter foams and turns golden brown with a nutty aroma, about 5-7 minutes. Remove from heat and let cool slightly.
  10. In a large bowl, whisk the powdered sugar, vanilla, and salt. Slowly add the browned butter and 3 tablespoons of milk or cream, mixing on low speed. Add more milk if needed for desired consistency.
  11. Once the cake is completely cool, spread the brown butter frosting evenly over the top. For layered cakes, frost between layers and on top.

Notes

Use finely grated carrots that still hold moisture for best texture. Drain crushed pineapple well to avoid a runny batter. Watch butter closely when browning to prevent burning. Avoid overmixing the batter to keep the cake tender. Chill frosting if too soft before spreading. Let cake cool completely before frosting to prevent melting.

Nutrition

Keywords: carrot cake, brown butter frosting, moist carrot cake, easy carrot cake, never-fail carrot cake, homemade carrot cake, spiced cake, dessert, baking