Moist Small Batch Carrot Cake with Cream Cheese Frosting
This small batch carrot cake gives you two tender 6-inch layers with just the right amount of tangy cream cheese frosting. It’s scaled for a quiet baking afternoon, no towering cake stand required.

The crumb stays soft for days thanks to oil and brown sugar, and the cinnamon comes through without being heavy. You can mix it all by hand with a bowl and a whisk, so you don’t need to pull out a mixer unless you want to for the frosting.
Why This Small Cake Works
All the flavour of a full-size carrot cake, baked in a pair of 6-inch pans. That means a few slices for tonight and a leftover piece for tomorrow’s coffee, nothing more.
The brown sugar keeps the layers moist and gives them a faint caramel note. A little oil does the same job as butter but never turns dry in the fridge.
It’s simple enough to make on a Tuesday, but the three neat layers of cake and frosting look like a proper weekend project.
Ingredients

- 3/4 cup all-purpose flour: spooned and levelled, not scooped
- 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/2 teaspoon ground cinnamon: or a mix of cinnamon and a pinch of nutmeg
- 1/4 teaspoon fine sea salt
- 1/4 cup vegetable oil: any neutral oil works
- 1/4 cup packed light brown sugar
- 2 tablespoons granulated sugar
- 1 large egg: at room temperature
- 1/2 teaspoon vanilla extract
- 1 cup finely grated carrot: from about 1 large carrot, lightly packed
- 1/4 cup chopped walnuts or pecans, optional
- 2 tablespoons raisins, optional
Cream Cheese Frosting
- 4 ounces full-fat cream cheese, softened
- 2 tablespoons unsalted butter, softened
- 1 cup powdered sugar
- 1/2 teaspoon vanilla extract
Variations / Substitutions
- Swap walnuts for toasted pecans: they add a butterier crunch.
- Leave out the raisins: or try dried currants for a smaller, less sweet burst.
- Use a gluten-free 1-to-1 flour blend: the texture will be slightly more delicate but still works.
- Make it dairy-free: use a dairy-free cream cheese alternative and vegan butter for the frosting.
- Switch the spice: a pinch of ground ginger or cardamom warms the cake a different way.
If you like the spice profile here, you might also enjoy our cinnamon swirl banana bread.
How to Make Moist Small Batch Carrot Cake with Cream Cheese Frosting
Step 1: Whisk the Wet Ingredients

Preheat the oven to 350°F (175°C) and grease two 6-inch round cake pans with a little oil, then line the bottoms with parchment. In a large bowl, whisk together the 1/4 cup vegetable oil, 1/4 cup brown sugar, 2 tablespoons granulated sugar, the egg, and 1/2 teaspoon vanilla until the mixture looks smooth and a shade lighter, about 30 seconds.
You’ll feel the brown sugar start to dissolve as you whisk. The batter should be glossy and streak-free before you move on.
Step 2: Fold in the Dry Ingredients and Carrot

Add the 3/4 cup flour, 1/2 teaspoon baking powder, 1/4 teaspoon baking soda, 1/2 teaspoon cinnamon, and 1/4 teaspoon salt right on top of the wet mixture. Fold everything together with a rubber spatula until just a few streaks of flour remain. Then add the 1 cup grated carrot and the walnuts or raisins if you’re using them, and fold gently until no dry pockets are visible.
The batter will be thick and speckled with orange shreds. Resist the urge to keep stirring once it comes together; overmixing makes the cake tough.
Step 3: Bake the Layers

Divide the batter evenly between the two prepared pans and smooth the tops. Bake for 18 to 20 minutes, until the centers feel set when you press lightly and a toothpick inserted in the middle comes out with a few moist crumbs.
The edges will pull away just slightly from the sides of the pan, and the kitchen will smell of spice and sweet carrot. Let the layers cool in their pans for 5 minutes, then turn them out onto a rack to cool completely before you frost.
Step 4: Whip the Cream Cheese Frosting

In a medium bowl, beat the 4 ounces softened cream cheese and 2 tablespoons butter with a hand mixer or a sturdy whisk until smooth and fluffy. Sift in the 1 cup powdered sugar and add the 1/2 teaspoon vanilla, then beat again until the frosting is thick and spreadable, about 1 minute.
The frosting should hold a soft peak when you lift the beater. If it feels too soft, chill it for 10 minutes before assembling the cake.
Step 5: Frost and Assemble the Cake

Place one completely cooled cake layer on a plate or small cake stand. Spread a generous third of the frosting over the top, then set the second layer on it. Use the remaining frosting to cover the top and the sides in thin swoops. Spoon a few extra gratings of carrot or a tiny handful of chopped nuts on top if you like, and serve the same day for the freshest crumb.
The cake looks best when the frosting is still cool enough to hold soft swirls. Slice it into six wedges and enjoy with coffee.
Tips for the Best Small Carrot Cake
- Grate the carrot finely on the small holes of a box grater. Large shreds stay crunchy and weigh down the layers.
- Cool the cake layers completely. Even a little warmth will melt the frosting and turn it runny.
- Make the frosting ahead and chill it while the cake bakes. A cold beat of cream cheese and butter holds its shape better when you spread it.
- Toast the nuts if you add them. A few minutes in a dry skillet deepens their flavour without extra effort.
If you only own one 6-inch pan, you can bake the layers in turns and keep the second half of batter in the fridge in between.
| Pan size | Batter amount | Bake time (at 350°F) |
|---|---|---|
| Two 6-inch rounds | Half in each | 18-20 mins |
| One 8-inch round | All batter | 22-25 mins |
| 12 standard muffin cups | 2/3 full each | 16-18 mins |
Storing and Freezing Leftover Cake
- Refrigerate: Cover the frosted cake loosely and keep it in the fridge for up to 4 days. Bring slices to room temperature for the best texture.
- Serve cold: A chilled slice on a warm afternoon is surprisingly good, the frosting stays firm and almost fudgy.
Frequently Asked Questions
Can I double this recipe?
Yes. Double all the ingredients and bake the batter in two 8-inch round pans for 25 to 30 minutes at the same temperature. The frosting recipe may need to be increased by half to cover a larger cake.
Why did my cake sink in the middle?
A sunken center is usually from too much leavening, overmixing, or opening the oven door too early. Check your baking soda and powder measurement and mix only until the flour disappears.
Can I use brown butter in the frosting?
You can, but the butter must be completely cooled and resolidified before beating. Otherwise the frosting won’t hold its shape.
Can I make the cake gluten-free?
Yes, use a 1-to-1 gluten-free flour blend that contains xanthan gum. The crumb will be slightly more tender but still works well.

Moist Small Batch Carrot Cake with Cream Cheese Frosting Recipe
Ingredients
Method
- Preheat the oven to 350°F. Whisk oil, brown sugar, granulated sugar, egg, and vanilla until smooth.
- Fold in flour, baking powder, baking soda, cinnamon, and salt until nearly combined, then stir in carrot and optional nuts and raisins.
- Divide batter into two greased 6-inch pans and bake 18-20 minutes. Cool completely.
- Beat cream cheese and butter until fluffy, then beat in powdered sugar and vanilla until thick.
- Frost the cooled layers and serve the same day.
