Zucchini Spinach and Feta Muffins

Loading…

By Reading time

Savory zucchini spinach and feta muffins bake up tender, fluffy, and full of little salty pockets of feta in every bite. The zucchini keeps the crumb moist without turning heavy, while the spinach and herbs give each muffin that fresh, green look that makes people reach for a second one before they finish the first.

What makes these work is balance. The yogurt and olive oil keep the crumb soft, the baking powder and baking soda give the muffins lift, and the zucchini gets squeezed dry so the batter stays light instead of dense. Feta brings enough salt and tang that the muffins taste finished even before you add anything else.

Below, I’ll show you the small prep step that keeps the batter from turning watery, plus a few smart swaps if you want to change the herbs, the cheese, or the flour without losing that same sturdy, bakery-style texture.

The muffins came out light and fluffy, and the feta stayed in little salty pockets instead of disappearing into the batter. I also loved that the zucchini didn’t make them soggy once I squeezed it dry.

★★★★★— Melissa R.

Like these zucchini spinach and feta muffins? Save them to Pinterest for a savory breakfast that stays fluffy, salty, and easy to grab all week.

Save to Pinterest

The Reason These Muffins Stay Tender Instead of Heavy

The biggest mistake with savory vegetable muffins is treating the batter like a quick bread and overmixing it. Once flour gets worked too much, the muffins bake up tight and bready instead of soft. Here, the batter should look a little rough when the dry and wet ingredients first come together. That’s the right place to stop.

The other thing that changes the texture is the zucchini. It adds moisture, but only if you squeeze it dry before folding it in. Too much water in the zucchini pushes the batter toward gummy, and the muffins won’t rise with the same clean, even crumb.

  • Zucchini — Grate it on the small side and squeeze it well in a clean kitchen towel. That step is doing real work here. A wet zucchini will dilute the batter and leave you with muffins that look baked on the outside but sink or feel damp in the middle.
  • Greek yogurt — This adds tang and structure at the same time. Full-fat or low-fat both work, but regular yogurt won’t give the same thick, stable batter unless you strain it first.
  • Feta — Use a crumbly block feta if you can. It holds its shape better than the pre-crumbled kind, which tends to dry out and disappear into the batter. The salt level varies a lot by brand, so taste before adding extra salt.
  • Fresh dill or parsley — Fresh herbs matter more than dried here. They sharpen the flavor and keep the muffins from tasting flat. Dill gives the most Mediterranean finish, while parsley keeps things milder.

What Each Ingredient Is Doing in the Bowl

Zucchini spinach feta muffins savory green cheesy
  • All-purpose flour — This gives the muffins enough structure to hold the vegetables and cheese without turning dense. A 1:1 gluten-free baking blend works well if it includes xanthan gum, but the texture will be a little more delicate.
  • Baking powder and baking soda — Together they give lift and help the muffins brown. The yogurt brings enough acidity to activate the baking soda, which is why these rise better than recipes that rely on baking powder alone.
  • Olive oil — Olive oil keeps the crumb soft even after the muffins cool. A mild olive oil is best; a strongly peppery one can take over the flavor.
  • Milk — This loosens the batter just enough to fold in the vegetables cleanly. Whole milk gives a richer result, but any milk works here, including unsweetened dairy-free milk.
  • Spinach — Chop it finely so it distributes through the batter instead of clumping. If the leaves are very wet, pat them dry first so they don’t add extra moisture.

Building the Batter So the Muffins Rise Cleanly

Mix the dry ingredients first

Whisk the flour, baking powder, baking soda, garlic powder, pepper, and salt until the mixture looks even all the way through. That keeps the leavening from clumping, which matters because uneven baking soda can leave little bitter spots. If the dry ingredients aren’t fully combined, the muffins won’t rise evenly.

Bring the wet mixture together smoothly

Whisk the eggs, Greek yogurt, olive oil, and milk until the batter looks glossy and no streaks of yogurt remain. This part should look cohesive before it meets the flour. If the yogurt is cold from the fridge, the olive oil may look a little separated at first; keep whisking and it will come together.

Fold in the vegetables and feta last

Stir the wet into the dry just until the flour disappears, then fold in the zucchini, spinach, feta, and herbs. The batter should look thick and studded, not silky. Overmixing here is the fastest way to make the muffins tough, so stop as soon as the add-ins are evenly distributed.

Bake until the tops are set and springy

Divide the batter evenly and bake until the tops are golden and a toothpick comes out clean. The centers should feel set when lightly pressed, but not dry. If you overbake them, the feta will stay tasty but the crumb loses that soft, tender texture that makes these worth making.

How to Adapt These Muffins Without Losing the Good Part

Make Them Gluten-Free

Use a cup-for-cup gluten-free flour blend that includes xanthan gum. The muffins will still be moist and savory, but the crumb will be a little more delicate and best eaten the day they’re baked.

Swap the Feta for a Milder Cheese

Use crumbled goat cheese for a creamier, tangier muffin, or small cubes of cheddar for a milder version. Feta gives the sharpest salty bite, so swapping it out softens the overall flavor and makes the muffins taste less Mediterranean.

Make Them Dairy-Free

Use unsweetened dairy-free yogurt and milk, then skip the feta or replace it with a dairy-free feta-style crumble if you have one you trust. The muffins will still bake up tender, but they’ll lose some of the salty richness that feta normally brings.

Add More Herb Flavor

Swap the dill for parsley, chives, or a little chopped mint. Dill gives the boldest Greek-style character, while parsley keeps the flavor cleaner and more flexible for breakfast or lunch.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The tops soften a little, but the centers stay moist.
  • Freezer: These freeze well. Wrap individually and freeze for up to 2 months, then thaw at room temperature or overnight in the fridge.
  • Reheating: Warm in a 300°F oven for 8 to 10 minutes or microwave briefly just until heated through. If you microwave too long, the eggs and cheese can turn rubbery.

Answers to the Questions Worth Asking

Can I use frozen spinach instead of fresh spinach?+

Yes, but thaw it first and squeeze out as much water as you can. Frozen spinach holds a lot of moisture, and if you skip that step the muffins can turn dense and a little wet in the center. Use about 1/2 cup thawed, well-drained frozen spinach in place of the fresh chopped spinach.

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

Squeeze the grated zucchini dry before it goes into the batter. That’s the step that keeps the crumb light instead of damp. If your zucchini is especially large and watery, squeeze it twice with a clean towel and measure after draining.

Can I make these muffins ahead of time?+

Yes. They keep well in the fridge for several days and freeze nicely, so they’re a good breakfast to bake on a Sunday. Reheat them gently so the eggs don’t tighten up and the crumb stays soft.

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

The tops should be golden and feel set when you touch them lightly. A toothpick inserted in the center should come out clean or with just a few moist crumbs. If it comes out with wet batter, give them a few more minutes and check again.

Can I leave out the feta if I don’t eat cheese?+

You can, but the muffins will taste milder and need a little help with salt. Add a pinch more salt and consider a spoonful of nutritional yeast for a savory note. The texture will still work because the feta is mostly there for flavor and salty pockets, not structure.

Zucchini Spinach and Feta Muffins

Zucchini spinach feta muffins are savory, herb-flecked green muffins studded with crumbles of white feta and pops of wilted spinach. Baked until golden with a toothpick-clean center for a tender, veggie-packed breakfast muffin with every cross-section.
Prep Time 15 minutes
Cook Time 22 minutes
Total Time 37 minutes
Servings: 12 servings
Course: Breakfast
Cuisine: Meditranean
Calories: 185

Ingredients
  

Dry ingredients
  • 1.5 cup all-purpose flour
  • 2 tsp baking powder
  • 0.5 tsp baking soda
  • 0.25 tsp garlic powder
  • 0.25 black pepper
  • 0.5 tsp salt
Wet ingredients
  • 2 eggs
  • 0.5 cup plain Greek yogurt
  • 0.33 cup olive oil
  • 0.5 cup milk
Add-ins
  • 1 cup zucchini, grated and squeezed dry Squeeze well so the muffins bake up rather than steam.
  • 1 cup fresh spinach, roughly chopped Roughly chop so it distributes evenly.
  • 0.75 cup feta cheese, crumbled
  • 2 tbsp fresh dill or parsley, chopped

Equipment

  • 1 sheet pan

Method
 

Prep the oven and liners
  1. Preheat oven to 375°F and line a 12-cup muffin tin with liners or grease well, so the batter releases cleanly after baking. Make sure the oven reaches temperature before baking.
Mix the dry ingredients
  1. Whisk all-purpose flour, baking powder, baking soda, garlic powder, black pepper, and salt in a large bowl until evenly combined. Stop whisking when the dry mix looks uniform in color.
Mix the wet ingredients
  1. In a separate bowl, whisk eggs, plain Greek yogurt, olive oil, and milk until smooth. The mixture should look glossy and fully blended.
Combine wet and dry
  1. Stir wet into dry until just combined, then pause to avoid overmixing. A few small streaks of flour are okay.
Fold in zucchini, spinach, feta, and herbs
  1. Fold in grated zucchini, fresh spinach, feta cheese, and fresh dill or parsley until the batter is speckled green with visible white feta crumbles. Stop when no dry pockets remain.
Fill the muffin cups
  1. Divide batter evenly among muffin cups, filling each about ¾ full, so they rise with a domed top. Aim for consistent mounds across all cups.
Bake
  1. Bake at 375°F for 20–22 minutes until the tops are golden and a toothpick comes out clean. You should see a firm springy top when pressed lightly.
Cool and serve
  1. Cool in the pan for 5 minutes before serving so the muffins set and release more easily. Serve warm for the best soft crumb.

Notes

For best texture, squeeze the grated zucchini very dry—this prevents soggy centers while keeping the muffins tender. Store airtight in the refrigerator up to 3 days; rewarm in the oven or microwave before eating. Freeze muffins up to 2 months (wrap individually). For a lighter option, use low-fat Greek yogurt and reduce milk to 1/3 cup to keep the batter from getting too wet.

Enjoyed this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating