Savory Zucchini Muffins with Cheese
These savory zucchini muffins are full of fresh zucchini, cheddar cheese, and herbs. Ready in just 30 minutes, they make a tasty grab-and-go breakfast, an easy snack, or a light lunch option.

When you think of muffins, sweet ones like banana or chocolate usually come to mind. But savory muffins can be just as delicious. They’re moist, full of flavor, and a great way to use up summer zucchini.
These are a favorite in my kitchen when I want a quick, cheesy breakfast, an easy snack or to serve alongside my quinoa breakfast bowl or cherry tomato frittata for a relaxed weekend brunch or light lunch.
Recipe Highlights
- No squeezing needed: Add the zucchini straight in, without peeling or removing any liquid.
- Customizable: Use your favorite cheese, herbs, or extra vegetables.
- Freezer-friendly: Great for meal prep or quick snacks on the go.
- Family favorite: Loved by kids and adults alike.
Key Ingredients & Easy Swaps

- Zucchini: Grate with a box grater or a food processor. There is no need to peel or squeeze. The moisture keeps the muffins soft and saves time.
- Cheese: Shredded sharp cheddar melts nicely. You can also use Gouda, Monterey Jack, feta, Parmesan, or Fontina.
- All-purpose flour: Measure using a scale or the spoon-and-level method to avoid dense muffins. A 1:1 gluten-free flour blend works too.
- Baking powder & baking soda: Help the muffins rise. Make sure they are fresh.
- Eggs: Room temperature for easier mixing.
- Olive oil: Can be swapped with melted butter, avocado oil, or any neutral oil.
- Milk: Whole milk adds richness, but any milk is fine.
- Green onion: Replace with scallions or finely chopped onions if preferred.
- Fresh thyme: Try chopped rosemary, parsley, oregano, or basil as alternatives.
See the recipe card below for a detailed ingredient list and step-by-step instructions.
How to Make Savory Zucchini Muffins




Muffins with cheese can stick to regular paper liners. I always use silicone or parchment paper liners to avoid sticking.
Recipe Variations
- Add-ins: Mix in chopped mushrooms, roasted red peppers, sun-dried tomatoes, corn, or olives.
- Spice it up: Add a pinch of cayenne pepper, chopped jalapeño, or a dash of smoked paprika.
- Mini muffins: Use a mini muffin pan for bite-sized versions, great for lunchboxes or party platters.
How to Store & Freeze
Store: Keep muffins in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week.
Freeze: Once cooled, wrap each muffin individually and place in a freezer-safe bag. They will keep for up to 3 months.
Reheat: Microwave for about 30 seconds or warm in an air fryer for a crispy outside and melty cheese inside.

More Brunch Recipes
- No-Knead Cinnamon Rolls
- Breakfast Bowl with Egg and Quinoa
- Vanilla Baked Donuts
- Cinnamon Sugar Bread
If you’ve made these savory zucchini muffins, leave a comment and rating below. I’d love to know how they turned out for you.
How To Make It: Savory Zucchini Muffins with Cheese
Ingredients
- 2¼ cups (270 g) all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- 1 teaspoon salt
- ¼ teaspoon freshly ground pepper
- 2 large eggs
- 1 cup minus ½ tablespoon (220 ml) whole milk
- ¼ cup + 1½ tablespoons (70 g) extra virgin olive oil
- 1 cup (115 g) grated zucchini
- 1 cup (110 g) cheddar cheese grated
- 1 green onion finely chopped
- 1 tablespoon fresh thyme chopped
Instructions
- Preheat the oven to 375°F (190°C). Line a muffin pan with parchment paper liners or silicone cups.
- In a large bowl, whisk together the flour, baking powder, baking soda, salt, and pepper.
- In a separate bowl, beat the eggs, milk, and olive oil.
- Pour the wet ingredients into the dry ingredients and stir gently until just combined. Avoid overmixing.
- Fold in the grated zucchini, cheddar, green onions, and thyme. The batter will be thick, that's normal!
- Spoon the batter into the muffin cups, filling each about ¾ full.Bake for 20-25 minutes, or until the tops are golden and a toothpick inserted into the center comes out clean.
- Let the muffins cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Notes
- Zucchini: No need to peel or squeeze. The moisture helps keep the muffins soft.
- Milk: Whole milk gives the best flavor, but others work too.
- Mixing tip: Stir the batter gently so the muffins stay light and fluffy.
- Liners: Use silicone liners or parchment paper cups to prevent sticking.
- No liners? Grease the muffin pan well. If any muffins stick, run a small knife around the edges to loosen them.
- Storage: Keep in an airtight container for up to 3 days at room temperature or up to a week in the fridge.
- Reheating: Warm in the microwave for about 30 seconds.
- Freezing: Let muffins cool completely, then wrap each muffin and store in a freezer-safe bag or container for up to 3 months. Thaw at room temperature.





These are delicious. A little more like a bread or biscuit than I was expecting. Wonderful! Thank you!
Glad you liked this recipe, Valérie! :)
Made these yesterday and they are amazing! Ease to make and perfect for a quick breakfast.
I am so glad you liked this recipe, Juliana! Thank you for your feedback! :)
I made these with whole wheat flour and they came out pretty good and very yummy. I didn’t adjust the liquid though, as I hadn’t read through the comments before making them. What should the adjustments be for next time? Thanks!
I am so glad you liked this recipe. :) You can try to add two additional tablespoons of liquid.
Yum. I used half the mix and put in the tray, then added a dollop of cream cheese, then put the rest of the mix on top. Very nice with cream cheese in the middle.
That’s a great idea, Hamish! :)
360 grams does not mean 3 cups. 1 cup =240 grams
1 cup of water = 240 grams
1 cup of flour = 120 grams
1 cup of stones doesn’t have the same weight as 1 cup of feathers, right?
I just made these and they turned out really delicious. My toddler ate two whole ones, and he usually avoids anything with visible green in it. I did add half a cup of grated Parmesan cheese and a handful of extra cheddar because I’ve had experiences with cheesy muffins not being flavorful enough in the past. This is my new go-to recipe for savory muffins though. This recipe ended up making 18 muffins for me, due to the smaller size of my muffin tins.
Thank you for your feedback, T. I am so glad your toddler loved them! :)
Hi Elena,
I just need a little clarification. The recipe says it serves 10, but the instructions only say “grease a muffin pan.” Usually muffin pans are for 6 or 12 muffins, so I was just wondering what you used, and if one serving is indeed one muffin, as I would assume. The reason I need to know is because of the Nutritional info, which also is per serving, not per muffin. Thanks. These look really good and I can’t wait to try them.
Hi Bonnie! I used a 12-Cup muffin pan and left 2 cups empty.
1 serving = 1 muffin
Let me know if you try them :)
Thank you, Elena. I did try them and they are fabulous! Moist, fluffy and delicious. And if anyone wonders, one muffin is 6 Weight Watchers points, which is not too bad if you don’t add butter, which you actually don’t need to do because they taste so good all by themselves. Thanks again.
I am glad you liked them, Bonnie! Thank you for the Weight Watchers Points :)
I just made these rustic little muffins. Enjoying my 2nd right now with a glass of Sauvignon Blanc! Cheers!
I am glad you liked them, Pepper! :)
The recipe looks delicious! Measurements for zucchini: is that after squeezing out the moisture? Thank you!
Hi Melody! The measurement is for shredded zucchini, I didn’t squeeze out the moisture. Let me know how it goes :)
Is there a reason why the recipe calls for ‘reduced fat’ cheddar cheese instead of ‘regular’ cheddar cheese? Does it come out better using the ‘reduced fat’ version?
Hi Laurie! It’s just a personal preference. Feel free to use regular cheddar cheese
Great! Thanks for the reply. I look forward to making these.!
Hello! Can I use wheat flour instead of all purpose flour? Thanks!
Hi Anna! You can replace 50% of the all-purpose flour for whole wheat flour. If you want to use only whole wheat flour, you need to adjust the liquids as whole wheat flour is more absorbent than all-purpose flour.
Thanks Elena! I appreciate your response. :) I will give it a try.
Used parmigiano and ricotta for cheese, and double the courgette.
a lil TIP is your muffins are sticking to the tin. Pretend it’s a cake :-). Lightly scrub with butter and dust with flour before putting the mix in. No sticking but a lovely light crust instead :-).
Enjoy
Thank you for the tip, Enrico! :)
Hi Elena, thanks for responding. I plan to give these a try soon, but have to buy some zucchini first. I’ll let you know how they turn out.
I don’t have a kitchen scale, so approximately what do you think the measurement would be in cups for the cheese and zucchini? These look delicious. Thank you.
Hi, Donna! You can use 1/2 cup grated zucchini and 1 cup grated cheddar cheese. Let me know how it goes! :)
These look so good! I love your photography.
Thank you very much Alli! :)
I love making savory muffins! They make such a great lunch with a salad! Yum! I’ll have to try your recipe soon.
I have loads of zukes, have to make these amazing muffins! Nettie