Ingredients
Equipment
Method
Preheat and prep
- Preheat the oven to 375°F and line a 12-cup muffin tin with liners or grease well.
- If needed, grate the zucchini and squeeze it dry so the batter stays thick and the muffins bake up light.
Mix the batter
- Whisk all-purpose flour, baking powder, baking soda, garlic powder, black pepper, and salt in a large bowl.
- In a separate bowl, whisk eggs, plain Greek yogurt, olive oil, and milk until smooth.
- Pour the wet mixture into the dry ingredients and stir just until combined, stopping when you no longer see dry flour.
- Fold in the grated zucchini, fresh spinach, crumbled feta cheese, and chopped fresh dill or parsley until evenly distributed.
Bake
- Divide the batter evenly among the muffin cups, filling each about ¾ full.
- Bake for 20–22 minutes at 375°F until the tops are golden and a toothpick comes out clean.
Cool and serve
- Cool in the pan for 5 minutes, then serve warm.
Notes
For best texture, squeeze the grated zucchini very dry—excess moisture can make the centers dense. Store muffins in an airtight container in the refrigerator for up to 4 days and rewarm in the microwave for 15–25 seconds. Freeze up to 2 months; thaw overnight in the fridge and rewarm. For a dairy-lite swap, use low-fat Greek yogurt and reduced-fat feta (use the same amounts).
