Avocado and Courgette Cake Recipe: Light and Moist Zucchini Avocado Delight

Desserts

Avocado and Courgette Cake Recipe: Light and Moist Zucchini Avocado Delight

This avocado and courgette cake delivers all the moisture and richness of traditional cake without the heaviness—thanks to the natural oils in avocado and the subtle sweetness of courgette. The result is a tender, lightly sweetened dessert that’s perfect for tea time or a lighter alternative to dense cakes. What makes this recipe work is the balance of wet ingredients: avocado keeps it moist, while the courgette adds structure without overpowering the flavor.

The beauty of this cake lies in its simplicity—no complicated techniques, just a few key steps to ensure a perfectly even bake. The avocado not only replaces butter but also adds a velvety texture, while the courgette (or zucchini) keeps the cake light and fluffy. For extra depth, you can fold in chocolate chips, chopped nuts, or a hint of citrus zest, but the base recipe stands strong on its own.

What you’ll end up with is a cake that’s moist without being greasy, with a delicate crumb and a subtle earthy sweetness. It’s the kind of dessert that feels indulgent yet wholesome, making it a great option for those watching their sugar intake or looking for a healthier twist on classic cake. The best part? It bakes up quickly and tastes even better the next day.

Whether you’re serving it with a dollop of Greek yogurt or a dusting of powdered sugar, this cake is versatile enough for any occasion. Let’s get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for avocado and courgette cake

Transform humble vegetables into a moist, tender cake with these carefully balanced ingredients.

Ingredient Amount Notes
Ripe Avocados 🥑 2 whole Firm but yielding, pitted and mashed
Medium Courgettes (Zucchini) 🥒 2 whole Grated, seeds removed, excess moisture squeezed
All-Purpose Flour 🌾 2 cups Sifted, for light texture
Granulated Sugar 🍚 1 cup Light brown preferred for depth
Baking Powder 🧂 2 tsp Freshly measured, for lift
Baking Soda 🧂 ½ tsp Ensures proper rise
Ground Cinnamon 🌶️ 1 tsp Warmth without overpowering
Vanilla Extract 🌸 1 tbsp Pure, high-quality extract
Unsalted Butter 🧈 ½ cup Softened, room temperature
Plain Greek Yogurt 🥛 ½ cup Full-fat for moisture
Large Eggs 🥚 2 whole Room temperature, beaten
Orange Juice 🍊 ¼ cup Freshly squeezed, for brightness
Powdered Sugar 🍚 ½ cup For citrus glaze
Lemon Zest 🍋 1 tbsp Bright citrus flavor
Salt 🧂 ½ tsp Fine sea salt

The avocados and courgettes are the heart of this recipe—choose firm but yielding avocados with no brown spots, and medium-sized courgettes for optimal moisture content. Whole Foods or local farmers markets often carry the freshest produce, but standard grocery stores work fine. Grate the courgettes yourself—pre-shredded tends to release excess moisture. For the avocados, two ripe ones should yield about 1 cup of mashed flesh. Freshly grated zest from the courgettes adds subtle depth, so don't skip this step. The baking powder and soda should be fresh—test by dropping a pinch in hot water; if it fizzes vigorously, they're good to use.

No ripe avocados? Substitute with 1 cup of unsweetened applesauce, though texture will differ slightly. Running short on courgettes? Carrots or sweet potato work at half the amount, but adjust baking time as they're denser. The Greek yogurt adds moisture and richness—full-fat is non-negotiable here. For the citrus glaze, bottled orange juice works in a pinch, but fresh is ideal. Want extra indulgence? Fold in dark chocolate chunks or toasted pecans to the batter. The vanilla extract should be pure—imitation extracts lack depth and can alter flavor.

Store the cake in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days to preserve moisture. The glaze can be made ahead and stored separately for 1 week. For best results, let the cake cool completely before glazing. This recipe yields two 8-inch layers, perfect for celebrations or portioned into individual servings. The cake actually improves overnight—the flavors meld beautifully after a few hours. Freeze for up to 3 months by wrapping tightly in plastic wrap and foil.

❤️

Why You'll Love This Recipe

  • No-Fuss Mix-In: The avocado and grated courgette blend so smoothly into the batter—no food processor needed. Just mash, grate, and stir. Honestly, I’ve made this while scrolling through my phone; the texture comes together without fuss.
  • Unexpectedly Rich: That creamy avocado base surprises everyone—no one guesses it’s not a traditional cake. The courgette adds a subtle sweetness that pairs perfectly with the sugar, giving it a satisfying depth without tasting like veggies at all.
  • Weeknight to Brunch: Slice it warm for dinner or chill overnight for breakfast the next day. Between us, I’ve served it at potlucks, packed it for lunch, and even used it as a base for dessert—it’s that adaptable.
  • Pantry-Friendly Magic: Uses ingredients you already have (check your flour and sugar stash). The courgettes and avocados stretch further than you’d think, so you’re not scrambling for obscure items—just what’s already in your kitchen.

Step-by-step instructions for avocado and courgette cake

Here's how to create a wonderfully moist cake using humble kitchen staples.

1

Prepare the Avocado and Courgette Base

Begin by mashing the 2 whole ripe avocados in a large mixing bowl until completely smooth. I like to use a fork for this step—it helps break down the avocado fibers while keeping the texture creamy. Add the grated courgettes (which should have been squeezed thoroughly to remove excess moisture) and mix well to combine. This base will serve as the cake's natural moisture source, replacing traditional oils or butters.

Next, add the 0.5 cup softened unsalted butter, 0.5 cup plain Greek yogurt, 2 whole large eggs, and 0.25 cup freshly squeezed orange juice to the avocado mixture. Use a hand mixer or stand mixer to blend everything together until completely smooth and well incorporated. This step is crucial for creating a light, airy texture. The orange juice adds brightness that perfectly complements the earthy avocado and courgette flavors.

2

Combine Dry Ingredients for Perfect Texture

In a separate bowl, sift together the 2 cups all-purpose flour, 1 cup granulated sugar, 2 teaspoons baking powder, 0.5 teaspoon baking soda, 1 teaspoon ground cinnamon, and 0.5 teaspoon salt. The sifting ensures your cake will have a light, tender crumb rather than a dense one. I always sift dry ingredients first—it prevents lumps and guarantees even distribution throughout the batter.

With the mixer running on low speed, gradually add the dry ingredients to the wet mixture. Mix just until combined—you should still see some flour streaks in the batter. Overmixing develops gluten, which can make the cake tough. The moment you see the batter come together smoothly is when you stop. Add the 1 tablespoon vanilla extract and 1 tablespoon lemon zest, mixing just until incorporated.

3

Bake for a Perfectly Moist Center

Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Place the cake in the center rack of your oven and bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean. I've found that this cake benefits from slightly underbaking—it continues cooking as it cools, ensuring maximum moisture.

Here's the thing about this cake—it's delicate. Don't open the oven door during the baking process, as the sudden temperature change can cause the cake to sink. When you remove it from the oven, let it cool in the pan for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling helps maintain that perfectly moist texture we're after.

4

Create the Citrus Glaze (Optional but Recommended)

While the cake cools, prepare the citrus glaze by whisking together the 0.5 cup powdered sugar and 2 tablespoons of the reserved orange juice from earlier. This glaze adds a beautiful sheen and enhances the cake's natural citrus notes. The glaze should be thick but pourable—if it's too thick, add a drop more orange juice; if too thin, add a pinch more powdered sugar.

Once the cake has completely cooled, carefully pour the glaze over the top and let it drip down the sides. For an extra decorative touch, you can sprinkle with additional lemon zest or a few tiny edible flowers. Serve slices at room temperature—they'll be wonderfully moist with a delicate citrus brightness that makes this cake truly special.

👨‍🍳

Pro Tips For Making Avocado And Courgette Cake

  • GRATE, DON’T CHOP: The courgettes need to blend smoothly into the batter—grating them (not dicing or spiralizing) keeps the texture consistent and prevents weird chunks that sink to the bottom. I learned this the hard way after pulling out a dense, uneven cake with surprise zucchini bites.
  • WEIGH THE FLOUR: Scooping flour straight from the bag packs it down, and this cake hates dense batter. Use a kitchen scale for accuracy—1 cup of all-purpose flour isn’t always 120g, and light, fluffy crumb depends on it. (Yes, even if you’re impatient like me.)
  • BAKE UNTIL SET: This cake looks done before it actually is—stop checking at 30 minutes. It should pull away from the edges and spring back slowly when pressed (not too bouncy). Underbaking leaves a gummy center; overbaking dries it out. Trust the toothpick test, but wait the full 5 minutes after it comes out.
  • MIX DRY INGREDIENTS FIRST: Sifting the flour, sugar, and baking powder together prevents lumps in the batter, which this recipe will fight against thanks to the avocado’s natural oils. Whisk them dry for 10 seconds before adding liquids—it’s the thing that actually changes the outcome from "meh" to "wow."

Troubleshooting this dish

Batter Too Thin?

If your batter looks too runny, it's likely because the courgettes released too much moisture. To fix this, squeeze them extra well using a clean kitchen towel or cheesecloth before adding to the bowl. For a quicker solution, add 1-2 tablespoons more all-purpose flour to thicken the batter. Remember, this cake relies on avocado for moisture, so don't overdo it—just enough to reach a thick but pourable consistency. 🥒

Cake Sinks Mid-Bake

This usually happens when the oven door is opened too early or the cake is overmixed. To prevent it, avoid opening the oven for the first 25 minutes of baking. If you notice the top browning too quickly while the center stays underdone, loosely tent the cake with aluminum foil. The delicate structure of this cake means it needs gentle handling—don't overbake either, as it continues setting as it cools. 🔥

Dry or Crumbly Texture

Overbaking is the most common cause of dryness in this cake. Remove it from the oven when a toothpick comes out with moist crumbs rather than clean. If your cake turns out too dry, try adding 1-2 tablespoons of Greek yogurt or mashed avocado to the batter next time. For extra moisture, brush the warm cake with a simple syrup made from 2 tablespoons sugar and 2 tablespoons water while still in the pan. 💧

Uneven Baking

Hot spots in your oven can cause uneven baking. Rotate the cake pan halfway through baking (after 20 minutes) for even heat distribution. If your oven runs hot, reduce the temperature to 325°F and add 5-10 minutes to the baking time. For convection ovens, reduce the temperature by 25°F and check for doneness 5 minutes early—the fan circulates heat more aggressively. 🌡️

Avocado Oxidation

The avocado's green color turning brown is normal, but it doesn't affect taste. To prevent oxidation, add 1 teaspoon of lemon juice to the mashed avocado immediately after mashing. If you're prepping ahead, store the avocado mixture in an airtight container with plastic wrap pressed directly on the surface. For best results, use the mixture within 2 hours of mashing, or store it in the fridge for up to 12 hours. 🥑

Glaze Too Thin

A runny glaze happens when too much liquid is added. Start with just 1 tablespoon of orange juice and adjust gradually. For a thicker glaze, add powdered sugar ½ teaspoon at a time until you reach a spoonable consistency. If the glaze is too thick to drizzle, warm it slightly over the stove or microwave for 5-10 seconds. For extra stability, chill the cake in the fridge for 15 minutes before glazing—it helps the glaze set better. ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 7g35%
Cholesterol 55mg18%
Sodium 320mg14%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 28g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute zucchini for courgette in this recipe?

Courgette and zucchini are essentially the same vegetable—just different names. Use 2 medium zucchini instead of courgette, and follow the same instructions for grating and squeezing out excess moisture. The flavor and texture will be identical.

2

Why does this cake need both baking powder and baking soda?

The combination creates perfect lift and texture. Baking powder provides quick rise, while baking soda adds tenderness and helps neutralize acidity from the avocado and citrus. Together, they ensure a light, fluffy crumb rather than a dense one. Think of it like a team—one can't do the job alone!

3

How can I make this cake vegan?

Replace the eggs with 2 tablespoons of ground flaxseed mixed with 6 tablespoons water (let sit for 5 minutes to thicken), and use a vegan butter or coconut oil instead of regular butter. For the yogurt, opt for a dairy-free version like coconut or almond yogurt. The texture will be slightly different but still delicious!

4

Can I bake this cake in a different-sized pan?

Yes, but adjust the baking time. For a 9-inch pan, reduce time by 5-7 minutes (check at 30 minutes). For a 7-inch pan, increase time by 5-7 minutes (check at 45 minutes). Always use the toothpick test—it's the most reliable indicator of doneness.

5

What's the best way to store leftover cake?

Keep it in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days. For longer storage, freeze slices wrapped tightly in plastic for up to 3 months. The cake actually tastes better the next day as flavors meld! For serving, let it sit at room temperature for 30 minutes before slicing.

★★★★★5.0(13 reviews)
Categories Desserts