Made from scratch, this sourdough carrot cake is quick and easy, moist and delicious. Topped with a decadent cream cheese frosting, it’s easily one of our favorite cakes.

A classic for a reason, homemade carrot cake whips up easily with pantry staples. Adding sourdough gives a subtle tang and a tender, moist texture, which works happily with the fun pops of pecan pieces and the soft chew of grated carrot. Let the cake cool on a wire rack while you mix up a rich, fluffy cream cheese frosting.
Now, while we love homemade vanilla buttercream (especially spread between these sourdough oatmeal cream pies!), the blend of cream cheese and butter in this zesty frosting delivers cozy, savory hints that leave this cake irresistible.
Maintaining a sourdough starter leaves you with extra sourdough starter called discard, a fully fermented byproduct that works well in loads of recipes. Aside from this sourdough carrot cake, some of our other favorite sourdough discard recipes are granola bars, monster cookies, easy sourdough pancakes, hamburger buns, and soft pretzels. For more ideas, scroll through these lists of 15+ healthy sourdough recipes, 20+ discard breakfast recipes, and 20+ discard desserts.
Why You’ll Love This Recipe
Delicious dessert – Made with sourdough starter, brown sugar, crunchy pecans, fresh carrots, and warm spices, this moist carrot cake is spiced just right and smothered with thick cream cheese frosting.
Simple classic – This sourdough carrot cake recipe utilizes simple ingredients and sourdough starter for a well-loved, easy-to-make classic.
Long-ferment optional – If you prefer a long-fermented batter for easier digestion and more bioavailable nutrients, start by mixing the oil, sourdough starter, and flour. Once combined, cover the bowl and let it rest at room temperature overnight. This time allows the natural yeast and bacteria to break down carbohydrates and proteins in the batter. Not only is it easier to digest, but the sourdough enhances the flavor the longer it ferments.
Ingredients

Carrots – I used three large carrots, peeled and freshly grated.
Pecans – Chopped pecans keep the texture more uniform and sliceable. Toasting the pecans adds more flavor and better crunch than keeping them raw.
Sourdough starter – Either an active starter or discard works fine. Active provides a milder flavor, and discard tastes more deeply sour. Are you new to sourdough? Get started by learning how to make your own sourdough starter, how to maintain and feed it, and how to use it.
Vanilla extract – I love to make my own vanilla extract because it’s both economical and super flavorful.
A full ingredient list with exact amounts can be found in the recipe card below.
Tools You May Need
Stand mixer – Not required, but it makes mixing the batter super easy.
Box grater – A box grater or food processor shreds the carrots small enough to suit the cake. Pre-shredded carrots from the store are too thick.
Recipe Modifications and Variations
- Swap out the pecans for chopped walnuts, pistachios, or sliced almonds.
- Add orange or lemon zest for a brighter take.
- Add raisins, dried cranberries, or coconut flakes.
- Make a one layer cake using a 9×13 baking dish instead of two round cake pans. Adjust bake time to 40 to 50 minutes.
- Turn it into a trifle. Break up the cake and place it into a trifle dish, layering the cake with frosting.
- Make sourdough carrot cake cupcakes using lined muffin tins and bake for 18 to 22 minutes or until a toothpick comes out clean.
How to Make Sourdough Carrot Cake

Step 1: Preheat oven to 350 degrees Fahrenheit. Grease two 9 inch round cake pans or line them with parchment paper. Grate carrots and chop pecans. For easy grating, I suggest using a food processor with a grating attachment. A box grater works well, too.

Step 2: In a large bowl, whisk together the eggs, oil, white sugar, brown sugar, sourdough starter, and vanilla.

Step 3: In a separate bowl, stir the flour, baking powder, baking soda, salt, and cinnamon.

Step 4: Add the dry ingredients to the wet ingredients, mixing until just incorporated. Fold in the carrots and pecans.

Step 5: Pour the batter into the prepared cake pans, spreading it evenly. Bake in the preheated oven for 25 to 35 minutes or until a toothpick comes out clean. If using a 9×13 baking dish, adjust time to 40 to 50 minutes.

Step 6: Allow the cake to cool while you prepare the frosting.

Step 7: Add softened cream cheese and butter to a stand mixer bowl. Whip for a few minutes until creamy and smooth. Adjust the speed to low and slowly add in confectioners’ sugar and vanilla. Increase the speed to medium-high and whip until fluffy. Fold in pecans or other mix-ins of choice.

Step 8: Frost the cake generously once it is fully cooled.
Long Fermented Sourdough Carrot Cake
Step 1: The day before baking, add oil, sourdough starter, and flour to a mixing bowl. Stir to combine. Cover and allow to ferment for 8 to 12 hours at room temperature.
Step 2: The next day, preheat oven to 350 degrees Fahrenheit. Grease two 9 inch round cake pans or line them with parchment paper. Grate carrots and chop pecans.
Step 3: Whisk eggs, white sugar, brown sugar, and vanilla. Stir into the fermented batter.
Step 4: Sprinkle the baking powder, baking soda, salt, and cinnamon over the batter and mix well.
Step 5: Fold in grated carrots and chopped pecans.
Step 6: Pour the batter into the prepared pans and bake for 25 to 35 minutes or until a toothpick comes out clean. If using a 9×13 baking dish, bake 40 to 50 minutes.
Step 7: Allow to cool completely while preparing the frosting. Frost the cake once fully cooled.

Tips
- This cake can be made quickly or long fermented for more health benefits.
- Grate carrots by hand for a better texture and flavor. Pre-shredded carrots from the store are too thick and dry to bake nicely in a cake.
- Stir the batter gently, just until combined. You don’t want to overmix.
- Active sourdough starter or sourdough discard works for this recipe, since the sourdough isn’t used for rising, but rather for flavor and fermentation.
- Allow the cake to cool completely before frosting, or the frosting will melt.
- Ensure the baking powder and baking soda are fresh. If they have been sitting in the back of the cabinet for a while and are past their prime, then the cake won’t rise properly.
Recipe FAQs
A cream cheese-frosted cake needs refrigeration to keep the cream cheese from turning. An unfrosted cake can remain at room temperature for a couple of days, or it can be stored in the fridge for up to a week.
Sourdough reduces the gluten formation, producing a more tender crumb. It can also add depth of flavor to the cake with a mild sourdough tang that pairs well with the sweet and spice.
Yes. As long as it has not been too long since feeding the starter, you can stir it up and use it in this recipe.
Underbaking your cake tends to be the most common reason for the middle of your cake sinking. Opening the oven too early to check the cake can also affect the rise, so just peek in with the light on if possible. Finally, be sure to check the freshness of your leaveners. Baking powder and baking soda need to be replaced about every 6 months or so once opened.
You can! You can either follow the long-fermented option and finish mixing the batter the following day, or you can bake the cake, leave it unfrosted, and keep it covered at room temperature until needed (1 to 2 days). Frost before serving.
More Delicious Cake Recipes from the Farmhouse
- Delicious Sourdough Chocolate Cake
- The Best Sourdough Coffee Cake
- Sourdough Vanilla Cake
- Gingerbread Cake
- Lemon Sourdough Pound Cake
If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.



















Can I use melted butter in place of oil? Or what oil is recommended for this recipe? Thank you!
Yes!
Is long ferment placed on counter or should it be refrigerated ?
Thanks!
Cindy
Fantastic!!
Can you make for a multi layer round cake ?
I made this recipe when I was canning carrots – I used the peels. It was fantastic! Do you think I could use this recipe with apples instead of carrots? If so, how much apple?
Yes, you should be able to. I’d use the same ratio.
Made this long fermented for about 8 hours. We made cupcakes and mini cupcakes and didn’t use any icing to keep it low(er) sugar. Also didn’t have pecans on hand so I made it without. I want to add more spice to it but I’m not quite sure exactly what to give it an extra lunch if flavor. It was sweet and hit the spot but I feel like it’s lacking something. Perhaps it just needs to rest more overnight… I did eat it fresh out of the oven. lol
Great recipe to work for a base!
I have made this recipe twice now and yum! The second time I added crystalized ginger and pecans – so tasty and a great way to use discard!
The carrot cake I made with your recipe was amazing! So moist and flavourful, yet pretty easy too! Just one question. In the long 8+ hour fermentation case, are you sure the sourdough starter can work on the flour, given the presence of the oil? I’ve read elsewhere that oil inhibits the sourdough process. From a Quora thread:
“ Microbial Activity: The yeast and bacteria in a sourdough starter rely on sugars and moisture for growth. Oil can create a barrier that may hinder their access to these essential nutrients.”
It can inhibit the rising process, that is why baking powder and baking soda are used.
Is the nutrition listed for one serving or the whole thing?
One serving!
If I long-ferment it, do I not add the baking powder and baking soda the next day? Teh directions don’t include those 2 so I want to be sure.
You will still need to add those two. The long fermentation is just for the grains to be more easily digested.