Ingredients
Equipment
Method
Prep
- Preheat your oven to 375°F and line a 12-cup muffin tin with liners or grease well, so the batter bakes evenly.
- Whisk all-purpose flour, baking powder, baking soda, garlic powder, black pepper, and salt in a large bowl until evenly combined.
Mix wet, then combine
- In a separate bowl, whisk eggs, plain Greek yogurt, olive oil, and milk until smooth.
- Stir the wet mixture into the dry mixture until just combined, stopping as soon as no dry streaks remain.
Fold in mix-ins
- Fold in grated zucchini, roughly chopped spinach, crumbled feta, and chopped fresh dill or parsley until evenly distributed.
- Divide batter evenly among muffin cups, filling each about ¾ full for domed, golden tops.
Bake and cool
- Bake at 375°F for 20–22 minutes until the tops are golden and a toothpick comes out clean.
- Cool in the pan for 5 minutes before serving for best warm texture.
Notes
For moist muffins, squeeze the grated zucchini dry well so you don’t get excess moisture. Store airtight in the fridge up to 4 days and rewarm in the microwave for 10–20 seconds. Freeze baked muffins up to 2 months. For a dairy-friendly swap, use a lactose-free yogurt and a lactose-free feta alternative while keeping the same amounts.
