1 large zucchini, finely shredded (1 cup after shredded and squeezed)
1/3cup natural peanut butter
1/3cup agave nectar, honey or maple syrup
2 eggs
1 teaspoon vanilla extract
1cup blanched almond flour
1 teaspoon baking powder
1/2 teaspoon salt
1/2 cup mini chocolate chips + more for topping each muffin
Instructions
Preheat your oven to 350°F (175°C) and prepare a mini muffin tin by lining it with mini muffin liners or greasing it with cooking spray.
Start by shredding the zucchini using a box grater. I like to use the smaller holes on the box grated to finely shred it, making the zucchini pieces in the muffin smoother.
Once shredded, use a clean kitchen towel or paper towels to squeeze out excess moisture from the zucchini. I like to squeeze out the liquid over the sink to make it easy to discard. Set the squeezed zucchini aside.
In a large mixing bowl, combine the peanut butter, agave nectar, eggs, and vanilla extract. Stir until combined. Add in the squeezed zucchini and mix again until incorporated.
Add the blanched almond flour, baking powder, and salt to the bowl and mix again until evenly combined.
Gently fold in the mini chocolate chips into the muffin batter.
Using a spoon or a small cookie scoop, fill each mini muffin cup with the batter, about full. These muffins don’t rise too much so you can fill them almost all the way to the top.
Bake the mini zucchini muffins in the oven for approximately 15-18 minutes, or until a toothpick inserted into the center of a muffin comes out clean.
Once baked, remove the muffins from the oven and allow them to cool in the muffin tin for a few minutes before transferring them to a wire rack to cool completely.