Based on my beloved Cheese Muffins, these savoury Zucchini Muffins are the cheesy kind rather than the sweet zucchini bread kind. Quick to make, stays fresh 4 days, these are great to tuck into lunch boxes or take into work to share for morning tea!

Cheesy Zucchini Muffins
I don’t mean to undermine the (many!) sweet muffins I’ve shared over the years, but I’m a savoury gal so I’d take these these Zucchini Muffins over sweet ones any day of the week. I love how crusty and golden they are on the inside, and cushiony soft inside with a hint of garlicky flavour. And though they’ve got a good mound of grated zucchini inside, to be honest, you can’t actually taste zucchini at all, just cheesy goodness.
But the zucchini fills it out, adds nice little green specks, keeps the muffin moist and stay fresh for days and days. Plus, you get to feel a little virtuous, snacking on a muffin with hidden greens!
(PS If you’re worried about your eaters being turned off by suspicious green bits, just peel the zucchini. They’ll never even know!)



Ingredients in Cheesy Zucchini Muffins
Here’s what you need to make these soft, cheesy savoury muffins.

A zucchini (courgette) – A medium size one around 180g/6oz in weight, though you don’t need to be meticulous about the size. This recipe will work fine if yours is a little smaller or larger. Just don’t use a gigantic baseball bat size one!
And as above, if you have picky eaters who will be suspicious at the sight of green specks in the muffin, you can always just peel it! 🙂
Cheese – Shredded cheddar, tasty cheese, or any other cheese you like that melts well, except mozzarella as it doesn’t have enough flavour by itself. Store-bought pre-shredded is fine here – I don’t always say that! My go-to is the Devondale 3 Cheese Blend (mozzarella, parmesan and Colby), carried at Woolworths and Coles here in Australia.
Flour – Just plain / all-purpose flour. I rarely use self-raising flour which has baking powder built in because things just don’t rise as well, and the crumb is not as soft.
Olive oil – This is the fat in these muffins, instead of butter. Oil, rather than butter, makes muffins stay fresher and with for longer for a number of reasons, but the most obvious one being that oil stays fluid at room temperature whereas butter solidifies.
One egg – Just one egg rather than two which you’d usually expect to see for a batter to make a dozen muffins. Egg holds the crumb together, but eggs also dries out baked goods. So when I can get away with using just one egg, I’ll take it! The muffin stays fresher than when using two, something I specifically tested when I made the original Cheese Muffins on which this batter is based.
Yogurt (or sour cream) – A bakers’ trick, for soft fluffy muffins! It adds moisture into the batter but because it’s thicker than liquids like milk, you don’t need to add as much flour to keep the batter thick to make the muffin dome nicely. Full-fat makes nicer muffins, but low-fat will work too.
Milk – I also use milk because using just yogurt would make the batter too thick! Also, milk is cheaper than yogurt, so I’d rather use more of that where I can. 🙂
Baking powder and baking soda (bi-carbonate soda) – Both of these are leaveners that make muffins rise. They behave differently in different batters and for this muffin, I use a combination of both for the best rise, dome shape and soft fluffy crumb. But if you don’t have one of them, you can substitute with more of the other, I’ve popped the directions in the recipe card.
Garlic – Just one, for a little bit of tasty garlicky goodness!
Salt – To add a little seasoning into the muffin. Bit bland without!


How to make Cheesy Zucchini Muffins
One thing about these muffins – they have a tendency to get stuck in the muffin tin, even with a generous oil spray, because of the cheese. Admittedly though, the non stick coating on my muffin tin has seen better days! So I dust the muffin tin lightly with flour. If you can’t be bothered to do this, you can just line with paper muffin cases, though you’ll forgo the golden base and sides.
1. Preparation
Before you start the batter, get the muffin tin prepared and grate the zucchini. No need to salt and sweat, we’re just going to squeeze out excess water using our hands.

Grate the zucchini using a standard box grater.
Squeeze – Then grab handfuls and squeeze out excess water. No need to go crazy here with superhuman strength or use a tea towel to wring out every droplet. The muffins are actually designed to use water released from the muffins as they bake.

Flour coat muffin tin – As noted above, these muffins have a tendency to stick so I use flour as a precaution for easy release! Spray the holes of a standard muffin tin lightly with oil. Spoon a little flour into each hole then shake and rotate to coat the sides and base with flour.
Remove excess – Bang over sink to remove excess well (if it’s coated thickly, you’ll end up with visible flour on the muffins).
Alternatively, just line with paper muffin cases!
2. make and bake
These muffins are made the standard way: whisk wet and dry in separate bowls, then mix them together, stirring the zucchini and cheese in at the end. Use all the batter to fill the muffin tin holes – so they dome nice and tall!

Whisk dry – Put the dry ingredients in a large bowl and whisk to combine.
Whisk wet – Put the wet ingredients in a medium bowl and whisk to combine.

Combine – Pour the wet into the dry ingredients and mix with a rubber spatula until you can only see a bit of flour (about 8 big stirs). I am limiting your stirs because excess stirring = tough muffins = 😭!
Zucchini and cheese – Add the zucchini and cheese, then stir just until they are mixed through, then stop stirring. Try to limit to 10 stirs. The mixture will be quite thick. The muffins get extra moisture from water released by the zucchini as they bake.

Fill – Divide the batter between the muffin tin holes. A cookie scoop is efficient here!

Bake for 25 minutes at 200°C/390°F (180°C fan-forced) until the tops are golden. They will dome impressively!
Cool for 10 minutes in the pan before removing onto a cooling rack.
Stuck? If the muffins seem stuck, run a knife around the rim of the muffin tin holes (muffin top overflow tends to adhere) and if they still won’t come out, bang the pan on the counter to loosen (it really works and it’s so satisfying!). I have been known to bang quite furiously in order to loosen stubborn muffins.

These muffins will keep for a good 4 to 5 days in an airtight container in the pantry. Though if it’s warm in your house, keep them in the fridge or they’ll grow fur! (I mean mould. I didn’t want to say mould, but then I thought I’d better clarify. 😂)
Enjoy them as a snack (it’s such a great one for taking places because the muffins are lovely and soft even if it’s a cold winter day), tuck them into lunch boxes, serve them alongside a a warm bowl of soup like this Creamy Chicken Noodle Soup, cosy Country Harvest Root Vegetable Soup or a delicious Leek and Potato Soup.
Or take them to work for morning tea to share with you co-workers. Well, your 11 favourite co-workers. Must have one for yourself of course! – Nagi x
PS I forgot to mention the giant slab-form of this muffin I have previously shared. Large format that you cut up into squares rather than individual muffins! Here’s the recipe. 🙂
Cheesy Zucchini Muffins FAQ
4 days in the pantry in an airtight container, though if it’s warm it is better to keep them in the fridge.
We made these with White Wings gluten free flour and they came out just like you see in the pictures – on the outside and inside! I literally could not tell the difference.
Note: Gluten-free flour blends vary a lot between brands, so I can only vouch for White Wings, a brand that is sold in main-stream grocery stores here in Australia. However, the fact that it worked so well gives me confidence other good gluten-free flour blends should work too, though softness and rise may vary slightly.
Yes, you could shred or finely slice things carrots, baby spinach. Use 1 1/2 cups, tightly packed.
Watch how to make it
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

Cheesy Zucchini Muffins
Ingredients
- Olive oil spray , for greasing the muffin tins well
Add Ins:
- 1 zucchini , larg-ish, about 180g / 6 oz each, shredded using a box grater, excess liquid squeezed out using hands (Note 1)
- 2 cups cheddar cheese , shredded (or tasty, Colby or other melting cheese except mozzarella – Note 2)
Dry Ingredients:
- 2 cups plain flour / all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda / bi-carb soda (sub 1 1/2 tsp baking powder)
- 1/2 tsp cooking salt / kosher salt
Wet ingredients (no need to bring to room temp):
- 1 large egg (~50 – 55g/2 oz each)
- 3/4 cup milk (full or low fat)
- 1/4 cup plain yoghurt or sour cream, full fat best but low-fat works as well
- 1/4 cup olive oil (or any plain flavoured oil)
- 1 garlic clove , grated or crushed using a garlic press
Instructions
ABBREVIATED RECIPE
- Whisk wet and dry in separate bowls, combine, stir in cheese and grated zucchini (excess water squeezed out). Bake 25 min in well greased or lined muffin tin (cheese gets stuck!) at 200°C/390°F (180°C fan).
FULL RECIPE
- Preheat oven to 200°C/390°F (180°C fan-forced).
- Prepare muffin tin – Spray a 12 hole standard muffin tin generously with oil. If your non-stick coating isn't in great shape (like mine), either use liners instead or lightly dust with flour – I prefer this, for golden muffin sides and base. (Note 3 for how to flour dust pans). Cheese is a strong glue!!
- Grate the zucchini with a standard box grater. Grab handfuls and squeeze out excess water (no need to go to extremes with a tea towel).
- Dry ingredients – Whisk Dry ingredients in a large bowl.
- Wet ingredients – Whisk Wet ingredients in a separate bowl.
- Combine wet and dry – Pour Wet into the Dry ingredients bowl. Mix 8 times or until flour is almost mixed in but you can still see some.
- Add zucchini and cheese then mix as few times as possible just to incorporate remaining bits of flour – no more than 7 big stirs (secret to soft muffs). The batter will be quite thick – don't worry, the zucchini releases moisture as it bakes.
- Bake 25 min – Divide between 12 holes in muffin in (I use an ice cream scooper). Bake for 25 minutes or until the muffins are golden and crusty, and a toothpick inserted into the centre comes out clean.
- Cool for 10 minutes, then transfer to cooling rack. Serve warm for optimum experience!
Recipe Notes:
Nutrition Information:
More savoury muffins
Give me cheesy savoury muffins over sweet ones any day!
Life of Jaffle
The next generation oven timer, reporting for duty!

He looks a little impatient here though. Why is baking so SLOW???

My heart skipped a beat when I saw his reflection in the oven door in the recipe video though, I thought for a moment it was Dozer. 💔

This gets me excited! 😝. Growing up in NZ, all the cafes and bakeries sell savoury muffins/scones. I still find it hard to believe it’s not really a thing here in Aus. I’d much prefer a savoury muffin to start my day than a sweet one so this is right in my wheelhouse. Thanks Nagi!
It’s starting to be a thing over here!! I’ve noticed some local cafes offering savoury muffins 🙂 – N x
what do you suggest for cooking time if I made large cafe style muffins ?
Hmm!! I am guessing 30 minutes, but I would lower the temp to 180C (160C fan) else they will brown too much 🙂 – N x
Now it’s muffin that can eat with mayonnaise yummy I’ll try it thank you Nagi!
Yes, Jaffle’s reflection on the oven door thats really like Dozer, the gesture as he used to be, maybe it was “Dozer’s way” to a little visited his dear mum, check on his junior on duty and check all is going alright in the kitchen, big hugs for you Nagi🤗💓
Aww I love this Nind!!! Did you make the mayo??? YUM!!!
C’mon – how can anyone dislike zucchini . . . they may not have the most taste of all the vegetables but they absolutely fit in with everything – including these terrific muffins – for me . . . love all the ingredients, very much including the yoghurt ( guess what I am spooning into my mouth whilst typing 🙂 !) and the finished look. Jaffle . . . so like his brother . . . hugs sent up the Coast and up to the Wonderland in the sky . . . wonder what’s on the evening menu tonight there . . .
KIDDOS!!! You know some kids won’t eat anything green!!!
Mine by the look of it did not know or did not dare say ‘no’ . . . or perhaps they simply liked anything tasty put in front of them 🙂 ! True weekend story – school holidays > we were off to Fiji – half the plane seemed to be from our school – four couples and about ten of the kids decided to have dinner together – two tables set out > kids (thrilled!) and us. Five minutes later a young hesitant Fijian waiter appeared at my side ‘Marama, is that (pointing to my Kersti) your daughter?’ ‘Yes, oops, what has she done now (at 5!)?’ ‘Marama, she asked for snails as first course and frog legs for mains . . . marama, does she know what these are?’ ‘Yup, she likes them – give the little show-off what she wants!’ (with dirty look at my grinning brat!) True result > the whole table changed their orders from burgers and fries to try !!!!! And mostly ate them . . . even tho’ the snails kind’of landed everywhere . . . true story about KIDDOS!
Can it be done using almond meal instead of flour?
I’d like to know that too!
I’m afraid I don’t know Omer, I have only tried this with gluten free flour 🙂 – N x
Looks delicious. Will cook for breakfast tomorrow. What’s your thoughts on adding chopped bacon? Should I reduce anything?
The thoughts are good Tanya! I don’t think you need to reduce anything as the bacon bits won’t actually add that much volume. 🙂 – N x
Thank you for this recipe – it is full of tips and advice, and I needed a good recipe for using zuch’s. Where we used to live I grew rampicante zuch’s – turn around and blink and they would grow to the length of downpipes, or huge size digeridoos (please excuse spelling). I love the sound of this recipe!!! Keeping muffins moist for a few days – yes!!!
The size of didgeridoos!! 😂 OMG!! that would make a LOT of these muffs!!! – N x
Love your work Nagi! The mayonnaise recipe is definitely a keeper and I’m looking forward to trying these cheesy zucchini muffins… anything with cheese is a winner for me. Today I’ve made your lemon yoghurt cake which I got from doing a search.. still in the oven and smells heavenly. Tonight it will be your lasagne. Unfortunately no fresh lasagne sheets in our local IGA. I have some mince already cooked & will add some red wine & tomato paste to it. Sorry for the long post; just wanted to let you know your recipes are always at the front of the queue in our house… they never fail. Love Jaffle and his funny ways. Dozer would approve no doubt!
Oooooh! I hope you enjoy the cake Connie, I made that quite recently myself!! And YUM to lasagna. Gosh, wish I was in YOUR home tonight!!! 🙂 – N x
I made your zucchini slice and I bet these are just as good ! It probably was Dozer mate , he is still with you …..has to check in on Jaffle , I have Pixies collar – and the smell of her is still so strong 💛🧡
Yes! Maybe it was Dozer’s spirit 🙂 – N x
These muffins look so yum! Glad to see the recipe is actually for muffins 😉
The reflection does take your breath away 🥹🐾 They definitely do leave pawprints on your heart. Take care lovely x
Thanks Ruth. Hope you have a lovely weekend! – N x
These look delicious! Going to try them on the weekend. And I thought this was a re-post as I thought that was Dozer in the oven door, too. Jaffle is growing up to be just like his big brother.
I know! I really had a moment, I thought maybe the wrong clip had been picked up. 😢
Yum, will make these tomorrow. Question though, can I use a silicone muffin tin/tray ?
Sure thing Lis! They will pop right out, no sticking 🙂 – N x