Ingredients
For the Carrot Cake
- 2 cups finely grated carrots
- 2 cups ground almonds (almond flour)
- 3 large eggs
- 2 ripe medium bananas, mashed
- 1/4 cup unsweetened applesauce
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg (optional)
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- A small pinch of salt
- 1/3 cup chopped walnuts or pecans (optional)
- 2 tablespoons raisins (optional)
For the Optional Yogurt Topping
- 1/2 cup plain Greek yogurt
- 1/2 teaspoon vanilla extract
- 1/4 teaspoon ground cinnamon
Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Grease an 8-inch round cake pan with a little oil or line the bottom with baking paper.
Preparing the pan beforehand helps prevent the cake from sticking and makes it easier to remove after baking.
A round cake pan works well for this recipe, but you can also use a small square baking dish. Keep in mind that the baking time may change depending on the size and depth of your pan.
Step 2: Prepare the Carrots
Wash and peel the carrots, then grate them finely using a box grater.
Finely grated carrots distribute more evenly throughout the batter and help keep the cake moist. If the carrots are especially watery, gently blot them with a clean kitchen towel.
Measure the grated carrots after preparing them so you use approximately two cups.
Set them aside while you prepare the remaining ingredients.
Step 3: Mash the Bananas
Peel the ripe bananas and place them in a large mixing bowl.
Mash them thoroughly with a fork until they form a smooth mixture with only a few small lumps remaining.
Ripe bananas are important because they provide natural sweetness and moisture. Bananas with brown spots on the peel generally work particularly well.
Add the unsweetened applesauce and vanilla extract. Stir everything together until combined.
Step 4: Add the Eggs
Crack the eggs into the banana mixture.
Whisk until the eggs are fully incorporated and the mixture looks smooth.
The eggs help bind the ingredients together and provide structure because this recipe does not use traditional wheat flour.
Make sure the ingredients are mixed evenly before adding the dry ingredients.
Step 5: Combine the Dry Ingredients
In a separate bowl, combine the ground almonds, baking powder, baking soda, cinnamon, nutmeg, and salt.
Stir thoroughly to distribute the spices and raising agents evenly throughout the almond mixture.
Ground almonds give the cake a soft, tender texture and a pleasant nutty flavor. Use finely ground almonds rather than coarsely chopped nuts for the best results.
Step 6: Make the Cake Batter
Gradually add the dry ingredients to the wet mixture, stirring gently with a spatula.
Once the ingredients are mostly combined, fold in the grated carrots.
If you enjoy extra texture, add the chopped walnuts or pecans. You can also add a small amount of raisins for extra natural sweetness.
Avoid overmixing the batter. Stir just until everything is evenly combined.
The batter will be thicker and moister than traditional cake batter. This is normal because ground almonds absorb moisture differently from wheat flour.
Step 7: Transfer to the Cake Pan
Pour the batter into your prepared cake pan.
Use a spatula to spread it evenly, smoothing the surface gently.
Tap the pan lightly on the counter to remove any large air pockets.
If desired, sprinkle a few chopped walnuts over the top for a decorative finish.
Step 8: Bake the Cake
Place the pan in the preheated oven and bake for approximately 35–45 minutes.
The cake is ready when the top is golden, the center feels set, and a toothpick inserted into the middle comes out without wet batter.
A few moist crumbs on the toothpick are fine. Because this cake contains carrots, bananas, and ground almonds, its texture will naturally be moister than a conventional flour-based cake.
If the top begins browning too quickly, loosely cover it with foil during the final part of baking.
Step 9: Let the Cake Cool
Remove the cake from the oven and leave it in the pan for about 15 minutes.
Carefully loosen the edges with a knife, then transfer the cake to a wire rack to cool completely.
Allowing the cake to cool is important because almond-based cakes are delicate when hot. Cutting it too early can cause it to crumble.
Once cooled, the cake should be soft, moist, and easy to slice.
Step 10: Prepare the Optional Topping
For a simple topping, combine the Greek yogurt, vanilla extract, and cinnamon in a small bowl.
Mix until smooth and creamy.
Spread a thin layer over the completely cooled cake just before serving. You can also serve the yogurt on the side.
Keep the cake refrigerated if you add the yogurt topping.
Tips for the Best Carrot Cake
- Use ripe bananas: They provide more natural sweetness and help keep the cake moist.
- Grate carrots finely: This creates a more even texture throughout the cake.
- Measure the almonds correctly: Too much ground almond can make the cake heavy.
- Avoid overbaking: Check the cake near the end of the suggested baking time to prevent dryness.
- Cool before slicing: Almond-based cakes need time to firm up after baking.
- Choose fresh spices: Cinnamon and nutmeg add warmth and bring out the natural sweetness of the carrots.
- Skip optional raisins: If you want to keep the recipe simpler or reduce its natural sugar content, leave them out.
Delicious Variations
1. Carrot Walnut Cake
Add chopped walnuts to the batter for extra crunch and a classic carrot cake flavor.
2. Coconut Carrot Cake
Replace a small portion of the ground almonds with unsweetened shredded coconut. The coconut adds texture and a subtle tropical flavor, although it may change the cake’s moisture level.
3. Apple Carrot Cake
Add a little finely grated apple for additional moisture and natural sweetness. Squeeze out excess liquid if the apple is particularly juicy.
4. Spiced Carrot Cake
Increase the cinnamon slightly and add a pinch of ground ginger or allspice for a warmer flavor.
5. Chocolate Carrot Cake
Fold a small amount of unsweetened cocoa powder into the batter. You may need to adjust the liquid slightly to maintain a moist texture.
Storage Instructions
Allow the cake to cool completely before storing it.
- At room temperature: Store in an airtight container for up to one day in a cool environment.
- In the refrigerator: Store in an airtight container for up to 4–5 days.
- In the freezer: Freeze individual slices without the yogurt topping for up to 2 months for the best quality.
To serve frozen slices, thaw them overnight in the refrigerator or let them soften at room temperature.
If the cake has a yogurt topping, refrigerate it promptly and keep it chilled until serving.
Frequently Asked Questions
1. Is this carrot cake completely sugar-free?
It contains no added sugar when prepared as written, but bananas and carrots naturally contain sugars. It is more accurate to describe it as a cake with no added sugar.
2. Is almond flour the same as regular flour?
No. Almond flour is made from ground almonds. It contains more fat and generally fewer carbohydrates per serving than regular wheat flour, but it behaves differently in baking.
3. Can I make this cake without bananas?
Bananas provide sweetness, moisture, and structure. You can experiment with additional unsweetened applesauce, but the cake’s texture and flavor will change.
4. Can I make this recipe dairy-free?
Yes. The cake itself contains no dairy ingredients as written. Simply omit the yogurt topping or use a suitable dairy-free alternative.
5. Is this cake suitable for people with diabetes?
Not automatically. Although it contains no added sugar, bananas, carrots, and almonds contribute carbohydrates, and the cake can still affect blood glucose. Anyone managing diabetes should consider portion size and their individual dietary needs.
Final Thoughts
This No Sugar, No Flour Carrot Cake is a delicious way to enjoy a homemade treat using simple ingredients. Naturally sweet bananas, fresh carrots, warm cinnamon, and ground almonds create a moist cake with plenty of flavor.
Serve it plain, add the optional yogurt topping, or customize it with walnuts and your favorite spices. It is an easy recipe for anyone looking for a different approach to traditional carrot cake.
Save this recipe for your next baking day, and enjoy a homemade carrot cake that is simple, comforting, and full of nutty flavor!
If you try this recipe, let us know in the comments: Do you prefer your carrot cake with walnuts, cinnamon, or a creamy yogurt topping?

