Crazy Carrot Cake – No Eggs, Milk or Butter

Make sure to like Living Green and Frugally on Facebook, Shop at Amazon to help support my site and explore our PINTEREST BOARDS for innovative ways you can become self-sufficient.
Crazy Carrot Cake – No Eggs, Milk or Butter
This Crazy Carrot Cake is one of those brilliant old-fashioned recipes that proves you do not need eggs, milk or butter to make a soft, tasty cake. It is simple, frugal, and made with everyday pantry ingredients, but it still comes out moist, lightly spiced and full of homemade comfort. 🥕
If you have ever opened the fridge and realised you are out of eggs, low on milk, or trying to bake without butter, this is the cake to make. It is very similar in spirit to the old “crazy cake” or “depression cake” recipes that became popular because they used cheap ingredients and still worked beautifully.
The secret is the clever mix of baking soda and vinegar. Do not worry, you will not taste the vinegar. It simply helps the cake rise and gives it a lovely soft texture.
If you enjoy budget-friendly bakes, this would sit nicely alongside old-fashioned pantry recipes like 82 Depression Era Recipes You Should Try, Poor Man’s Apple Pie Recipe, and How To Make Ice Cream Bread.
Why This Crazy Carrot Cake Works
Traditional carrot cake usually uses eggs, milk, butter, or cream cheese frosting. This version keeps things much simpler.
Instead of eggs, the grated carrots add moisture and texture. Instead of butter, oil keeps the cake soft. Instead of milk, water does the job perfectly. The baking soda and vinegar react together to help the cake rise.
The result is a humble but surprisingly good carrot cake that is:
Easy to make
Budget-friendly
Dairy-free
Egg-free
Soft and moist
Great for using up carrots
Perfect when the cupboards are looking a bit bare
It is not a fancy bakery-style carrot cake with layers and thick frosting. It is more of a simple everyday cake, the kind you can bake in one tin, slice up, and enjoy with a cup of tea or coffee.
Ingredients

For The Cake
1 1/2 cups plain flour
3/4 cup granulated sugar or light brown sugar
1 teaspoon baking soda
1 teaspoon ground cinnamon
1/2 teaspoon ground ginger
1/4 teaspoon ground nutmeg, optional
1/2 teaspoon salt
1 cup finely grated carrot
1 cup water
1/3 cup vegetable oil or sunflower oil
1 tablespoon white vinegar or apple cider vinegar
1 teaspoon vanilla extract
Optional Extras
1/3 cup raisins
1/3 cup chopped walnuts or pecans
1 tablespoon orange zest
2 tablespoons shredded coconut
Simple Glaze Option
You can leave this cake plain, but a simple glaze makes it feel extra special.
For The Glaze
1 cup powdered sugar
1 to 2 tablespoons orange juice, lemon juice, or water
1/2 teaspoon vanilla extract, optional
Mix everything together until smooth, then drizzle over the cooled cake.
How To Make Crazy Carrot Cake
Step 1: Prepare Your Tin
Preheat your oven to 350°F / 180°C.
Grease an 8-inch square cake tin or line it with baking paper. You can also use a round cake tin, but the baking time may vary slightly depending on the depth of the tin.
Step 2: Mix The Dry Ingredients
In a large mixing bowl, add the flour, sugar, baking soda, cinnamon, ginger, nutmeg and salt.
Stir everything together well. This helps spread the baking soda evenly through the cake, which is important for a good rise.
Step 3: Add The Carrot
Stir in the finely grated carrot.
Try to grate the carrot quite small rather than using thick chunks. Fine carrot blends into the cake better and helps keep the texture soft.
If you are adding raisins, nuts, orange zest or coconut, add them now.
Step 4: Add The Wet Ingredients
Make a small well in the centre of the dry ingredients.
Add the water, oil, vinegar and vanilla extract.
Stir gently until everything is just combined. Do not beat the mixture too much. Overmixing can make the cake heavier.
The batter should look fairly loose but not watery.
Step 5: Bake
Pour the batter into your prepared tin and smooth the top.
Bake for around 30 to 38 minutes, or until a skewer inserted into the centre comes out clean.
If the top is browning too quickly, loosely cover the cake with foil for the final 10 minutes.
Step 6: Cool Before Glazing
Let the cake cool in the tin for around 10 minutes, then transfer it to a wire rack if you can.
Do not add glaze while the cake is hot, or it will melt and disappear into the cake. Wait until it is fully cool for a neat drizzle.
Tips For The Best Egg-Free Carrot Cake
Use finely grated carrot. Big pieces can make the cake feel chunky and uneven.
Do not skip the vinegar. It helps the baking soda work and gives the cake a better rise.
Use fresh baking soda. Old baking soda can make the cake flat.
Do not overmix. Stir until combined, then stop.
Let it cool before slicing. This helps the crumb firm up and makes cleaner slices.
Add orange zest if you have it. It makes the cake taste brighter and fresher.
If you like simple homemade bakes, Morning Glory Bread Recipe is another good one to internally link near this section because it also uses carrots and warm spices.
Easy Variations
Crazy Carrot Cake With Raisins
Add 1/3 cup raisins to the batter. This makes the cake sweeter and more old-fashioned.
Nutty Carrot Cake
Add chopped walnuts or pecans for crunch. Toasting the nuts first gives a deeper flavour.
Orange Carrot Cake
Add 1 tablespoon orange zest to the batter and use orange juice in the glaze.
Coconut Carrot Cake
Add 2 tablespoons shredded coconut for extra texture.
Spiced Carrot Cake
Add a pinch of cloves or allspice if you like a stronger spice flavour.
How To Serve It
This cake is lovely on its own, but you can make it feel more like dessert with simple toppings.
Try it with:
A dusting of powdered sugar
A drizzle of orange glaze
A spoonful of dairy-free yoghurt
A little jam
A scoop of dairy-free ice cream
Warm custard if you are not avoiding dairy
For another easy dessert-style recipe, No Bake Coconut Cream Balls would make a useful related internal link for readers who like simple sweet treats.
How To Store Crazy Carrot Cake
Once cooled, store the cake in an airtight container.
It will keep at room temperature for around 2 days, as long as your kitchen is not too warm. For longer storage, keep it in the fridge for up to 5 days.
The cake may firm up slightly in the fridge, but it softens again if left at room temperature for a little while before serving.
Can You Freeze It?
Yes, this carrot cake freezes well.
Slice the cake first, then wrap the pieces individually. Freeze for up to 2 months.
To serve, thaw at room temperature or warm a slice gently in the microwave for a few seconds.
Common Mistakes To Avoid
Using Too Much Carrot
It is tempting to add extra carrot, but too much can make the cake dense and wet. Stick close to the recipe the first time.
Forgetting The Vinegar
The vinegar is part of what makes this cake work without eggs. You will not taste it once the cake is baked.
Overbaking
Because this cake has no eggs or butter, overbaking can make it dry. Start checking it around the 30-minute mark.
Cutting It Too Soon
Letting the cake cool makes a big difference. If you cut it hot, it may crumble.
Using Strong-Flavoured Oil
Use a neutral oil like vegetable, sunflower or canola oil. Olive oil can work, but it may change the flavour.
FAQ
Does This Carrot Cake Taste Like Vinegar?
No. The vinegar reacts with the baking soda and helps the cake rise. Once baked, you should not taste it.
Can I Make This Carrot Cake Gluten-Free?
You can try using a 1:1 gluten-free flour blend, but the texture may be a little different. Choose a blend made for cakes and baking.
Can I Use Self-Raising Flour?
Yes, but leave out the baking soda and still keep the vinegar. The rise may be slightly different, but it can work.
Can I Make This Recipe Into Cupcakes?
Yes. Divide the batter between cupcake cases and bake for around 16 to 22 minutes. Check with a skewer.
Is This Cake Vegan?
The cake itself is vegan if you use plant-based sugar and a dairy-free glaze. Always check your ingredient labels if this matters to you.
Can I Add Frosting?
Yes. A simple dairy-free vanilla frosting or orange glaze works well. If you are not avoiding dairy, cream cheese frosting is also a classic option.
Final Thoughts
Crazy Carrot Cake is the kind of recipe that feels almost too simple to work, but it really does. No eggs, no milk, no butter, and still you get a soft, spiced, homemade cake that tastes comforting and cosy.
It is perfect for using up a couple of carrots, baking on a budget, or making something sweet when you do not have many fresh ingredients in the house.
Sometimes the best recipes are the old-fashioned ones that prove you can make something lovely from very little. 🥕