Zucchini Spinach and Feta Muffins

Loading…

By Reading time

These zucchini spinach and feta muffins bake up tender and moist with crisp, golden tops and little pockets of salty feta in every bite. They’re the kind of savory breakfast that feels sturdy enough to carry you through a busy morning, but still light enough that you don’t end up feeling weighed down afterward.

The key is squeezing the zucchini dry before it ever hits the bowl. That one step keeps the crumb from turning soggy and lets the muffins rise with a better structure. Greek yogurt brings tang and softness, while olive oil keeps the texture plush for days instead of drying out by lunchtime.

Below, I’ve included the small details that matter most: how to keep the spinach from clumping, what the feta does in the batter, and how to store a batch so the last muffin tastes as good as the first.

The muffins came out fluffy instead of dense, and the feta stayed in little salty pockets instead of disappearing. I froze half and they reheated beautifully for breakfast all week.

★★★★★— Melissa T.

Pin these zucchini spinach and feta muffins for a savory breakfast that stays tender, salty, and satisfying all week.

Save to Pinterest

The Part That Keeps These Muffins From Going Watery

The biggest risk in savory zucchini muffins is excess moisture. Zucchini carries a lot of water, and if that water goes straight into the batter, the muffins bake up heavy and gummy in the center instead of tender. Squeezing the zucchini dry fixes that before it can cause trouble.

The second thing that matters is mixing. Once the wet and dry ingredients meet, stop as soon as the flour disappears. Overmixing builds toughness fast, and with feta and spinach in the batter, you want a soft crumb that can hold all that filling without turning dense.

  • Zucchini — Grate it on the fine side and squeeze it in a clean kitchen towel or handful at a time in your palm. You want it damp, not dripping. That one move keeps the muffins from sinking in the middle.
  • Greek yogurt — This gives the muffins tang and a plush crumb. Plain yogurt is the best swap if that’s what you have, but avoid thin yogurt drinks or anything sweetened.
  • Feta — Use a block of feta and crumble it yourself if you can. Pre-crumbled feta works, but it’s drier and doesn’t melt into those creamy little pockets quite as well.
  • Spinach — Fresh spinach is the easiest choice here because it folds into the batter cleanly. If you use frozen spinach, thaw it completely and squeeze it dry just like the zucchini, or the batter will loosen too much.

Building the Batter So It Stays Light and Savory

Zucchini spinach and feta muffins savory green cheesy
  • Flour mixture — Whisk the flour, baking powder, baking soda, garlic powder, pepper, and salt first so the leavening distributes evenly. That keeps the muffins rising in the oven instead of baking with uneven pockets.
  • Wet ingredients — Whisk the eggs, yogurt, olive oil, and milk until smooth before adding them to the flour. The yogurt helps the baking soda work, and the oil keeps the crumb moist after cooling.
  • Herbs — Dill gives these a more distinctly Mediterranean edge, while parsley keeps them fresher and milder. Chop either one finely so it spreads through the batter instead of clumping in one bite.

The Mixing and Baking Steps That Matter Most

Whisk the Dry Base First

Start with the dry ingredients in a large bowl and whisk them well enough that the baking powder and baking soda disappear into the flour. If the leaveners stay in little streaks, you’ll get uneven rise and a few bitter spots. A proper whisk here takes seconds and pays off in a more even dome.

Bring the Wet Ingredients Together Smoothly

In a separate bowl, whisk the eggs, Greek yogurt, olive oil, and milk until the mixture looks glossy and unified. The yogurt can leave little lumps if it’s cold, and that’s fine as long as the mixture is mostly smooth. Cold wet ingredients are one of the most common reasons quick breads bake unevenly, so if your kitchen is chilly, let the yogurt and eggs sit out for a bit first.

Fold, Don’t Beat

Stir the wet ingredients into the dry just until the flour streaks disappear, then fold in the zucchini, spinach, feta, and herbs. The batter will be thick and spoonable, not pourable. If you beat it hard at this stage, the muffins turn tight instead of tender.

Bake Until the Tops Set

Divide the batter evenly among the muffin cups, filling each about three-quarters full, then bake at 375°F until the tops are golden and a toothpick comes out clean. The centers should spring back lightly when touched, and the edges will pull a little from the pan. If the tops brown too fast before the middle cooks through, your oven runs hot; lower the rack one notch next time.

Make Them Gluten-Free

Swap in a 1:1 gluten-free all-purpose flour blend that includes xanthan gum. The texture will be a little more delicate, but the muffins still hold together well if you don’t overmix and you let them cool for five minutes before lifting them from the tin.

Make Them Dairy-Free

Use unsweetened dairy-free yogurt and a soft dairy-free feta-style crumble. The flavor stays salty and herb-forward, though the muffins won’t have quite the same tang or creamy pockets from real feta.

Swap the Herbs for What’s in the Fridge

Parsley, dill, chives, or a mix all work here. Dill makes the muffins taste sharper and more Greek-inspired, while chives give them a mild onion note that works well with eggs at breakfast.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The crumb stays moist, though the tops soften a little after the first day.
  • Freezer: These freeze well. Cool completely, wrap individually, and freeze for up to 2 months.
  • Reheating: Warm in a 300°F oven for 8 to 10 minutes or microwave in short bursts. Don’t blast them on high heat or the eggs can turn rubbery and the feta gets oily.

Answers to the Questions Worth Asking

Can I use frozen spinach in these muffins?+

Yes, but thaw it fully first and squeeze it dry until it stops releasing liquid. Frozen spinach holds much more water than fresh, and if you skip that step the muffins can come out wet and heavy in the middle.

How do I keep the zucchini muffins from getting soggy?+

Squeeze the zucchini hard before mixing it in. That moisture is the main reason quick breads turn gummy, and removing it gives the batter enough structure to bake up tender instead of wet.

Can I make these zucchini spinach and feta muffins ahead of time?+

Yes. They keep well in the refrigerator for a few days and freeze nicely for longer storage. If you’re making them ahead for breakfast, rewarm them gently so the crumb stays soft and the feta doesn’t turn greasy.

How do I know when the muffins are done baking?+

The tops should be golden and lightly spring back when you touch them. A toothpick inserted in the center should come out clean or with just a few moist crumbs, not wet batter. If the tops are browned but the middle still looks pale, give them a couple more minutes.

Can I skip the feta if I don’t have any?+

You can, but the muffins will lose the salty punch that makes them stand out. If you need a replacement, use another crumbly, salty cheese like goat cheese or a mild dairy-free feta-style alternative.

Zucchini Spinach and Feta Muffins

Zucchini spinach feta muffins are savory, herb-flecked green muffins studded with feta crumbles and wilted spinach in every cross-section. This Mediterranean-style baking method makes tender, golden tops with a toothpick-clean finish.
Prep Time 15 minutes
Cook Time 22 minutes
Total Time 37 minutes
Servings: 12 servings
Course: Breakfast
Cuisine: Mediterranean
Calories: 235

Ingredients
  

Dry ingredients
  • 1.5 cup all-purpose flour
  • 2 tsp baking powder
  • 0.5 tsp baking soda
  • 0.5 tsp garlic powder
  • 0.25 tsp black pepper
  • 0.5 tsp salt
Wet ingredients
  • 2 eggs
  • 0.5 cup plain Greek yogurt
  • 0.333 cup olive oil
  • 0.5 cup milk
Vegetables and cheese
  • 1 cup zucchini, grated and squeezed dry
  • 1 cup fresh spinach, roughly chopped
  • 0.75 cup feta cheese, crumbled
  • 2 tbsp fresh dill or parsley, chopped

Equipment

  • 1 sheet pan

Method
 

Prep
  1. Preheat your oven to 375°F and line a 12-cup muffin tin with liners or grease well, so the batter bakes evenly.
  2. 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
  1. In a separate bowl, whisk eggs, plain Greek yogurt, olive oil, and milk until smooth.
  2. Stir the wet mixture into the dry mixture until just combined, stopping as soon as no dry streaks remain.
Fold in mix-ins
  1. Fold in grated zucchini, roughly chopped spinach, crumbled feta, and chopped fresh dill or parsley until evenly distributed.
  2. Divide batter evenly among muffin cups, filling each about ¾ full for domed, golden tops.
Bake and cool
  1. Bake at 375°F for 20–22 minutes until the tops are golden and a toothpick comes out clean.
  2. 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.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating