This Chocolate Zucchini Biscotti is packed with shredded zucchini, dried cherries, oats, and slivered almonds. It’s a clever way to use up zucchini and makes a crisp, flavorful treat that pairs perfectly with coffee.

Zucchini biscotti are especially popular when zucchini is abundant at the end of summer. This recipe grew from two favorites on this site — a blender chocolate zucchini bread and a chocolate marble biscotti — and is ideal for a breakfast dessert, a contribution to a brunch potluck, or a thoughtful hostess gift.
🍒Reader Review
“This chocolate zucchini biscotti was SO good! It was easy to make, and easy to follow instructions. I really enjoyed the flavor. I HIGHLY recommend this recipe to other biscotti lovers!” ⭐⭐⭐⭐⭐
[feast_advanced_jump_to]
Why you’ll love this Zucchini Biscotti recipe
- Uses up zucchini. The recipe calls for about 2 cups of grated zucchini (roughly one medium zucchini), making it a great way to use an abundant supply.
- Healthier ingredients. It includes wholesome elements like eggs, Greek yogurt, oats, dried fruit, and nuts for flavor and texture.
- Generous yield. The batch makes around 30 biscotti pieces — great for sharing or gifting.
- Hidden veggies. The zucchini is pureed into the wet mix, so the biscotti is moist without an obvious veggie taste.
- Stores well. Keep them in an airtight container at room temperature for up to a week, or freeze for up to three months.
- Versatile snack. Enjoy them as a coffee-dipped snack or as a light breakfast dessert.
If you have extra shredded zucchini, you might also enjoy my Chocolate Chip Zucchini Cookies or a savory Shredded Zucchini and Feta Sauté — both are great ways to use zucchini in sweet or savory preparations.
🥘Ingredient Notes
Key ingredients and what they do in this biscotti:

- Unsweetened cocoa: Provides chocolate flavor without extra fat or sugar.
- Quick oats: Add whole-grain texture and chewiness.
- Brown sugar: Light brown gives a mild molasses note; use dark brown for a deeper flavor.
- Grated zucchini: Adds moisture, volume, and nutrients with minimal fat.
- Dried cherries: Bring a bright tartness and chewy contrast.
- Slivered almonds: Contribute crunch and a nutty finish.
- Oil: A neutral oil yields a lighter, crisper biscotti than butter.
- Greek yogurt: Reduces fat while keeping the texture tender.
- Almond extract: Enhances the almond notes from the slivered nuts.
- Egg wash: Gives the loaves a glossy top and helps develop crispness.
See the recipe card below for exact quantities.
📖 Variations & Substitutions
- Oil: Use vegetable, canola, avocado, or a mild olive oil.
- Almonds: Sliced almonds work if slivered aren’t available.
- Dried fruit: Swap dried cranberries, chopped apricots, or dates for cherries.
- Zucchini: Frozen grated zucchini works—be sure to drain and squeeze well first.
- Add-ins: Chocolate chips can be added for extra sweetness but will raise sugar and calories.
🔪How to make Zucchini Biscotti
Biscotti require two bakes but are straightforward. Follow the steps and the tips for reliable results. Note: the dough needs about 2 hours of chilling.
PREP: Preheat oven to 350°F (176°C). Shred or chop zucchini and roughly chop dried cherries after soaking (see hint below).

Step 1: In a blender, combine shredded zucchini, canola oil, Greek yogurt, vanilla, and almond extract.

Step 2: Blend until smooth, about 30 seconds to 1 minute.

Step 3: In a large bowl, whisk together flour (start with 3 cups if using fresh zucchini), quick oats, cocoa, baking powder, baking soda, salt, brown sugar, chopped dried cherries, slivered almonds, and cinnamon.
If using frozen zucchini that’s been drained, begin with less flour (start with 2 cups) and add more as needed.

Step 4: Pour the pureed wet mixture into the dry ingredients and stir to form a semi-solid dough with the texture of cookie dough. Add flour 1/4 cup at a time until you reach the right consistency.

Step 5: Cover and chill the dough for 2 hours. Transferring it to a smaller bowl helps it chill faster and saves fridge space.

Step 6: Grease or flour your hands. Shape the dough into two logs about 12″ long, 3″ wide, and 3/4″ thick on greased baking sheets.

Step 7: Whisk an egg with a tablespoon of water and brush the tops of the loaves for a glossy finish.

Step 8: Bake at 350°F (176°C) for 25 minutes. Transfer the loaves to a wire rack and cool for about 15 minutes to firm up.

Step 9: Use a serrated knife and a gentle sawing motion to slice each loaf into 3/4″ pieces (straight or on the angle) to avoid cracking.

Step 10: Reduce oven to 300°F (148°C). Arrange the slices on a baking sheet and bake 11–13 minutes per side until lightly browned and crisp. Flip once halfway through the second bake, then cool completely on a wire rack.
HINT: Briefly soaking dried cherries in boiling water for 2 minutes plumps them and makes them easier to chop. Larger dried fruits like apricots or dates may need up to 10 minutes.

Expert Recipe Tips
- Measure zucchini consistently. Loosely pack grated zucchini into the measuring cup for a reliable amount.
- Drain frozen zucchini well. If using frozen, squeeze out excess moisture to avoid a runny dough and reduce flour accordingly.
- Adjust flour gradually. Add 1/4 cup at a time until the dough feels like cookie dough — soft but not overly sticky.
- Blend the wet mix. Pureeing the zucchini with the wet ingredients hides the vegetable texture and yields a smoother batter.
- Chill the dough. Two hours of refrigeration prevents excess spreading and makes the logs easier to shape and slice.
- Slice carefully. Use a serrated knife and a gentle sawing motion to avoid breakage.
- Flip during the second bake. This ensures both sides crisp evenly.
- Cool fully on a rack. Cooling stops the baking process and keeps the biscotti crisp.
- Store smart. Line the storage container with a paper towel to absorb moisture and preserve crunch. Freeze extras for longer storage.
🌡️Storing Zucchini Biscotti
Store biscotti in an airtight container at room temperature for up to one week. For longer storage, freeze in a sealed bag or container for up to three months. Thaw at room temperature before serving for best texture.
👪 Serving Size
This recipe yields about 30 biscotti. You can scale the recipe up or down as needed.

🔢WW Points
Estimated at 4 WW points per biscotti. If you substitute monk fruit for sugar, use 1/3 cup monk fruit and add an extra 1/3 cup flour; this adjustment reduces the points per piece. Cutting smaller pieces will also lower points per serving.
🥗 What to serve with Zucchini Biscotti
Biscotti make a delightful breakfast dessert or post-brunch treat. They pair well with strong coffee or an espresso-based drink and complement savory brunch dishes like sheet pan huevos rancheros, a pierogi breakfast casserole, or a crustless quiche.

❔Recipe FAQs
Yes. Chilling the dough (about 2 hours) firms it up and reduces spreading so the loaves hold their shape. If you’re short on time, an hour will help, and you can also refrigerate overnight and let the dough sit at room temperature for 10–15 minutes before shaping.
No need to peel it. The skin adds nutrients and when pureed into the wet mix it’s not noticeable in texture or flavor.
Chilling reduces spread during baking and makes the dough easier to shape and slice. Two hours is ideal, but one hour will work in a pinch.
They should be lightly browned (which can be subtle with cocoa) and feel firm and dry to the touch. If they still feel soft, bake in 2-minute increments until crisp.
Return them to the oven at 300°F in 2–3 minute increments, flipping as needed until both sides are dry and crisp. Cooling on a wire rack will firm them up further.
If it’s too sticky after chilling, add flour a little at a time (1–2 tablespoons) until it’s workable. If too dry or crumbly, add water or a teaspoon of yogurt at a time until it holds together like cookie dough.
The dough should be soft, pliable, and slightly tacky but not clingy. If it sticks heavily to your hands or is crumbly, adjust with small amounts of liquid or flour as described above.
If you enjoy inventive zucchini recipes, this Chocolate Zucchini Biscotti is a delicious and unexpected option.
More Zucchini Recipes
- Buffalo Chicken Stuffed Zucchini (with canned chicken)
- Chocolate Weight Watchers Zucchini Muffins
- Zucchini Crisp Recipe (with Shredded Zucchini)
- Zucchini Ground Beef Lasagna
Did your family ❤️ this recipe? Leaving a comment or rating helps support recipe creators. If you made this biscotti, please share a review or tag photos on social media with #foodmeanderings or @foodmeanderings!

📋Chocolate Zuchini Biscotti Recipe
Print Recipe
Save Recipe
Rate
Equipment
-
serrated knife
-
cutting board
-
cooling rack
-
box grater (or food processor)
-
pastry brush
Ingredients
- 2 cups shredded zucchini about 1 medium zucchini
- 2 large eggs
- 3 tbsp. Plain Greek yogurt (non-fat)
- 2 tablespoon canola oil
- 1 teaspoon vanilla extract
- 1 teaspoon almond extract
- 4 ½ cups all-purpose flour will vary; see notes (4–4½ cups)
- ½ cup unsweetened cocoa
- ½ cup slivered almonds
- ½ cup quick oats
- ⅔ cup brown sugar
- 1 tsp. baking powder
- ½ tsp. baking soda
- 1 tsp. ground cinnamon
- ¾ cup dried cherries
Egg Wash
- 1 egg
- 1 tbsp water
Instructions
HEADS UP: There is a 2 hour chilling time!
-
Preheat oven to 350°F (176°C) and prepare two baking sheets with nonstick spray.
-
Shred the zucchini (or chop if preferred). If using frozen zucchini, thaw, drain, and squeeze out excess moisture.
-
In a blender combine the eggs, shredded zucchini, canola oil, Greek yogurt, vanilla, and almond extract. Blend until smooth, about 30 seconds to 1 minute.
-
Soak dried cherries in boiling water for 2 minutes, then drain to make chopping easier.
-
Whisk together flour, cocoa, oats, baking powder, baking soda, brown sugar, almonds, cinnamon, and the soaked cherries in a large bowl.
-
Add the blended wet ingredients to the dry mix and stir to form a cookie-dough–like consistency. Add flour a little at a time if the dough is too sticky.
-
Cover and refrigerate for 2 hours.
-
Shape the chilled dough into two logs (about 12″ x 3″ x ¾”) on prepared baking sheets. Brush the tops with the egg wash (reserve any extra).
-
Bake at 350°F (176°C) for 25 minutes. Transfer to a cooling rack and let rest 15 minutes.
-
Slice each loaf into ¾” pieces with a serrated knife and arrange on a greased baking sheet. Reduce oven to 300°F (148°C) and bake 11–13 minutes per side, flipping once, until crisp and lightly browned. Cool completely on a wire rack.
Notes
Frozen zucchini: If using frozen, drain and squeeze out water thoroughly; you may need more zucchini and less flour to reach the correct consistency.