Vegan Lemon Lime Zucchini Bread Recipe
Introduction
This Vegan Lemon Lime Zucchini Bread is a bright and moist treat perfect for any time of day. With fresh citrus zest and a tender crumb, it’s both refreshing and comforting. Enjoy a slice with your morning coffee or as a light dessert.

Ingredients
- 250 g zucchini/courgette (finely grated weight)
- 240 g all-purpose flour (gluten-free if needed)
- 75 g almond flour
- 3 teaspoons baking powder
- ¼ teaspoon sea salt
- 120 ml soy milk
- 2 tablespoons lemon juice (freshly squeezed)
- 2 tablespoons lime juice (freshly squeezed)
- Zest of 1 large lemon
- Zest of 2 limes
- 150 g granulated sugar
- 80 ml olive oil
- 2 tablespoons vegan Greek-style yogurt
- 1 teaspoon vanilla extract
- 90 g powdered sugar
- Zest of ½ large lemon
- Zest of 1 lime
- 1 tablespoon vegan Greek-style yogurt
Instructions
- Step 1: Preheat your oven to fan-forced 170°C (340°F) or conventional 180°C (356°F). Lightly grease a 1lb loaf tin and line it with parchment paper to help lift the bread out after baking.
- Step 2: Wash and trim the zucchini. Using a medium-hole box grater, shred the zucchini and place it on a clean tea towel or kitchen paper in a bowl until ready to use.
- Step 3: Sift together the all-purpose flour, almond flour, baking powder, and sea salt in a bowl. Stir to combine and set aside.
- Step 4: In a jug, combine the lemon juice, lime juice, and soy milk. This mixture acts as a vegan buttermilk substitute. Set aside.
- Step 5: In a large mixing bowl, add the granulated sugar, lemon zest, and lime zest. Use your fingertips to rub the zest into the sugar until the mixture feels slightly wet and fragrant.
- Step 6: Add the olive oil, vegan Greek-style yogurt, and vanilla extract to the sugar mixture. Whisk until smooth, then whisk in the vegan buttermilk mixture.
- Step 7: Pour half of the dry ingredients into the wet ingredients and whisk until combined. Then, use a rubber spatula to gently fold in the remaining dry ingredients along with the grated zucchini.
- Step 8: Transfer the batter into the prepared loaf tin. To encourage a clean crack on top, run a knife dipped in olive oil down the center of the batter.
- Step 9: Bake on the middle shelf for about 50 minutes, or until a toothpick inserted in the center comes out clean.
- Step 10: Let the bread cool in the tin for 10 minutes before transferring to a wire rack. While cooling, whisk together powdered sugar, lemon zest, lime zest, and vegan yogurt to make the glaze.
- Step 11: Once the bread is completely cool, place parchment paper under the rack and pour the glaze over the top. Adjust the glaze amount to taste and finish by decorating with fresh lemon and lime slices.
Tips & Variations
- For a nuttier flavor, toast the almond flour lightly before adding it to the batter.
- Use gluten-free all-purpose flour to make this bread gluten-free without changing the texture much.
- Swap soy milk with oat or almond milk for a different plant-based flavor.
- Add a handful of chopped nuts or vegan-friendly chocolate chips for extra texture and taste.
Storage
Store the zucchini bread in an airtight container at room temperature for up to 3 days. For longer freshness, refrigerate for up to 5 days; bring to room temperature before serving. The glazed bread can be gently warmed in the oven for a few minutes but avoid microwaving to preserve texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular yogurt instead of vegan Greek-style yogurt?
Yes, you can substitute regular dairy yogurt if you’re not strictly vegan. It will maintain moisture and tang but is not suitable for a vegan diet.
How do I know when the zucchini bread is fully baked?
Insert a toothpick or skewer into the center of the loaf. If it comes out clean or with a few dry crumbs, the bread is done. If wet batter sticks to the toothpick, bake for a few more minutes and check again.
Print
Vegan Lemon Lime Zucchini Bread Recipe
- Total Time: 1 hour 5 minutes
- Yield: 10 servings 1x
- Diet: Vegan
Description
This Vegan Lemon Lime Zucchini Bread is a moist, flavorful loaf bursting with fresh citrus zest and juicy zucchini. With a gluten-free option, it’s a perfect plant-based treat that combines tangy lemon and lime with a subtle sweetness, topped with a creamy vegan yogurt glaze for an irresistible finish.
Ingredients
Batter Ingredients
- 250 g zucchini/courgette (finely grated)
- 240 g all-purpose flour (use gluten-free flour if needed)
- 75 g almond flour
- 3 teaspoons baking powder
- ¼ teaspoon sea salt
- 120 ml soy milk
- 2 tablespoons lemon juice (freshly squeezed)
- 2 tablespoons lime juice (freshly squeezed)
- Zest of 1 large lemon
- Zest of 2 limes
- 150 g granulated sugar
- 80 ml olive oil
- 2 tablespoons vegan Greek-style yogurt
- 1 teaspoon vanilla extract
Glaze Ingredients
- 90 g powdered sugar
- Zest of ½ large lemon
- Zest of 1 lime
- 1 tablespoon vegan Greek-style yogurt
- Fresh lemon and lime slices for decoration
Instructions
- Prepare the oven and pan: Preheat your oven to fan-forced 170°C (340°F) or conventional 180°C (356°F). Lightly grease a 1lb loaf tin and line it with parchment paper, creating a sling to easily lift the bread out once baked.
- Grate the zucchini: Wash and trim the zucchini, then shred it using a medium-hole box grater. Place the grated zucchini on a clean tea towel or kitchen paper in a bowl to keep until ready to use.
- Combine dry ingredients: Sift together the all-purpose flour, almond flour, baking powder, and sea salt into a bowl and stir to combine. Set aside.
- Make vegan buttermilk: In a separate jug, combine the soy milk with the freshly squeezed lemon and lime juices. Set this mixture aside to curdle slightly, mimicking buttermilk.
- Infuse sugar with zest: In a large mixing bowl, add the granulated sugar along with the lemon and lime zest. Use your fingertips to rub the zest into the sugar until the mixture becomes moist and fragrant.
- Mix wet ingredients: To the zested sugar, add the olive oil, vegan Greek-style yogurt, and vanilla extract. Whisk until combined. Then whisk in the vegan buttermilk mixture.
- Make the batter: Add half of the dry ingredients to the wet ingredients and whisk until just combined. Switch to a rubber spatula and gently fold in the remaining dry ingredients and the grated zucchini.
- Bake the bread: Pour the batter into the prepared loaf pan. To encourage a clean crack on top, run a knife dipped in olive oil down the center of the batter. Bake on the middle shelf for about 50 minutes, or until a toothpick inserted into the center comes out clean.
- Cool and glaze: Let the bread cool in the pan for 10 minutes, then transfer it to a wire rack. Meanwhile, whisk together the powdered sugar, lemon and lime zest, and vegan Greek-style yogurt to create the glaze. Once the bread is completely cooled, place parchment under the rack and drizzle the glaze over the loaf. Adjust the amount of glaze to your taste.
- Decorate and serve: Finish the loaf by decorating with fresh lemon and lime slices. Slice and enjoy your vibrant, citrusy vegan zucchini bread!
Notes
- Make sure to finely grate the zucchini for better distribution in the batter and moist texture.
- Use gluten-free all-purpose flour if you need a gluten-free version; almond flour adds moisture and nuttiness.
- Vegan Greek-style yogurt adds tang and creaminess; you can substitute with other plant-based yogurts if preferred.
- The citrus zest in both the batter and the glaze enhances the bright lemon-lime flavor.
- The parchment sling makes removing the loaf from the pan much easier and prevents sticking.
- For a less sweet version, reduce the granulated and powdered sugar amounts slightly.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Baking
- Method: Baking
- Cuisine: Vegan, Gluten-Free Option
Keywords: vegan zucchini bread, lemon lime bread, gluten-free vegan bread, citrus bread, plant-based baking, dairy-free, vegan dessert

