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.





Just made these and they came out perfectly. Followed the recipe exactly except had some ground chicken sausage I had already made in the freezer. Added some of that to make a nice breakfast muffin. They are moist and delicious. Mine only took 20 minutes. Definitely right that the paper cupcake holders make a sticky situation. Will use the aluminum ones next time.
Great recipe!
So glad you loved them, Linda! Your sausage twist sounds delicious.
Excellent muffins with amazing flavor. Added a few extra herbs and extra cheese. They were an awesome way to use up an abundance of zucchini from this years crop. I froze a bunch of these to eat at another time.
Thank you for the feedback, Shirley! Freezing them is a brilliant idea!
Made these tonight on a bit of a lark and am really, really happy with how they turned out. I was out of scallion so subbed a little bit of chopped shallot and they came out absolutely fantastically. These are going on breakfast rotation for sure!
These were very tasty but I added a freshly chopped jalapeno and parmesan cheese on top.
Every year, I end up growing a million and three zucchini… and yet no one in my family likes zucchini. Haha! Anyhow, this was a great way to use it up… savory, yummy, fairly healthy! I did sprinkle a bit of cheddar on the tops at the end and broil them. This totally made them!! Thank you!
Thank you for the feedback! :)
Delicious!! I doubled the zuccinni, used fresh grated colby cheese in place of cheddar, and added a few handfuls of mixed seed (pepitas and sunflower kernals) to the mix. Very tasty with a lashing of butter! Might also try incorporating some baby spinach leaves next time. Yummmm!
Glad you liked them, Lil! :)
Excellent recipe! Didn’t change a thing (except for a whole milk and full fat cheddar cheese, adds depth and taste). It is difficult to find savory zucchini bread, muffin etc. recipes. To me, with the exception of carrots, veggies belong into a savory group of meals. This one is a keeper. My family thought so too. Many thanks again!
Glad you liked them, Mira!
I am diabetic so substituted flour for one cup whole meal flour and one cup almond flour. Added some baking soda for rise and added some olives to the mix (why not!)
These are delicious!! Great base recipe Elena thank you so so much!!!
So glad to hear that, Ann! Thank you for the feedback!
I really enjoyed this recipe and it was great fun doing it with my 18month old son as well. Its easier and quick to do. I added a clove of garlic minced and tomato. We’ve already eaten two each haha. Thank you for the great recipe
So glad to hear that, Chantelle! Thank you for the feedback! :)
Really delicious! The only amend i made was to use brown flour instead of white and they still came out moist ad delicious! thank you for the recipe x
Glad you liked them Sofia! :)
I just ate one, still warm from the oven, and it’s SO GOOD!
Thank you for an easy and quick recipe for a delicious bake.
Glad you enjoyed these, Søs!
Baking these for our churches fishfry. Thanku for the effortless recipe!! I’m sure they’ll be a huge hit!