Savory Veggie Muffins

These Savory Veggie Muffins and packed with zucchini, carrot, corn, fresh herbs and cheese. They are a fantastic way to get picky eaters to eat (and enjoy) their veggies!

I love these muffins and had to share them with you today, because I think (and hope) you will love them too!

They are definitely different from many of the other muffins you will find on my site. No sugar here. These muffins are savoury and cheesy and packed with so much veg! Lots of veg! A dozen muffins hold 2 small zucchinis, 2 carrots, and almost a cup of corn!

I definitely have a savoury tooth and so these muffins are right up my alley! My hubby is also a huge fan too. Despite his very powerful sweet tooth, he has just gobbled down 3 of these, mmmm-ing the whole time. So I have every confidence that you will like them too.

Although it is not currently zucchini season at the moment (I CANNOT wait for it to get here already!), zucchini is readily available year round at the grocery store and I am always stocking up because I love it so much. Since my hubby isn’t a fan of eating in large pieces, the only way I can get him to join me is by grating it. As mentioned above, he absolutely loved these muffins that were packed with it! A win for me!

I highly recommend giving this recipe a go anytime of year but you may also want to save and use this recipe when your garden is exploding with zuccs!

Savory Veggie Muffins with shredded zucchini, carrots and melty cheese

Ingredients for Savory Veggie Muffins

You will need the following ingredients to make these muffins:

  • zucchini
  • carrots
  • corn
  • fresh herbs (dill and rosemary are my go-to but you can sub in your favourites or use dry herbs instead)
  • eggs
  • flour
  • baking powder and baking soda
  • salt
  • cheddar (or similar). You can also sub in feta cheese too but I recommend using only about 1/2 cup as it will be too salty if you use a full cup.
  • milk (any kind)
  • butter (can sub in coconut oil instead)

Once you have all your ingredients, making the muffins is simple! Everything goes into one bowl and you mix it. Scoop and bake and you are enjoying muffins in no time!

Savory Veggie Muffin top studded with shredded vegetables and cheese

You may also like:

Carrot Zucchini Muffins (sweet muffins)
Baked Zucchini Feta Fritters
Zucchini Oat Waffles

Savory Veggie Muffins with shredded zucchini, carrots and melty cheese

Savory Veggie Muffins

Herbs and Flour
These Savory Veggie Muffins and packed with zucchini, carrot, corn, fresh herbs and cheese. They are a fantastic way to get picky eaters to eat (and enjoy) their veggies!
5 from 5 votes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Appetizers, Breakfast, Healthy Snacks
Cuisine American
Servings 12 servings
Calories 183 kcal


  • 1 cup zucchini shredded (about 1 medium zucchini or 2 small)
  • 1 cup carrot grated (about 2 carrots)
  • 2 cups flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon fresh rosemary finely chopped
  • 1 teaspoon fresh dill finely chopped
  • 1/2 teaspoon salt
  • 3/4 cup corn kernels (fresh or frozen)
  • 1 cup cheddar shredded (or similar)
  • 2 large eggs
  • 3/4 cup milk
  • 1/4 cup butter melted


  • Preheat oven to 350F and line a muffin tin with muffin liners. Spray liners with baking spray.
  • Grate zucchini and carrots and squeeze out excess water (from the zucchini. I do this by placing the grated zucchini in a cheese cloth or paper towel and squeezing out the liquid).
  • In a large bowl, add the flour, baking powder, baking soda, fresh dill, fresh rosemary and salt and mix together. Add all of the remaining ingredients and mix well.
  • Using an ice cream scoop or tablespoon, scoop the batter into the muffin tin, filling each muffin cup 3/4 full. Bake for 20-22 minutes or until a toothpick inserted into the center comes out clean.


Calories: 183kcalCarbohydrates: 20gProtein: 7gFat: 9gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 1gCholesterol: 53mgSodium: 316mgPotassium: 140mgFiber: 1gSugar: 2gVitamin A: 2090IUVitamin C: 3mgCalcium: 119mgIron: 1mg
Keyword carrots, fresh herbs, savory muffins, savoury muffins, vegetables, veggies, zucchini
Tried this recipe?Let us know how it was!


  1. Wait, you have to spray the paper liners that are in the tins?

    • Herbs & Flour

      Hi Mina! I do. I don’t normally do this when I use the same liners for cupcakes or other muffins but I find this batter sticks to them more so I take this extra step. You can try skipping this step if you like but I think it prevents any sticking.

  2. Hi just curious if these can be made without cheese or what substitute you’d suggest? My little one can’t have cheese and I don’t want to use chemical ‘fake’ cheese.

    • Herbs & Flour

      Hi! I haven’t tried it without cheese but I think it should work out just fine if you leave it out.

    • Catherine

      I made these with all non-dairy swaps for my allergic daughter, and they were really good. Daiya dairy-free cheese shreds worked great!

  3. Do these have to be refrigerated

    • Herbs & Flour

      Because of the cheese, I store them in the fridge to be safe. Then I warm them up in the air fryer or microwave when I am ready to nibble on another one.

  4. Kaia Kontrimas

    Can these muffins be made with gluten free flour?

    • Herbs and Flour

      I haven’t tried them with gluten free flour, but you can often make that substitution with other muffins so I imagine it would work out similarly. You would get a different texture though (because of the lack of gluten). Let me know if you try it out. 🙂

  5. Anubha Sahai

    Hey, can you tell me what to replace the egg with ?

    • Herbs and Flour

      I haven’t tried it with this particular recipe, but you can replace eggs in many baked goods by using “flax eggs” instead. To make 1 flax egg, mix 1 tablespoon of ground flaxmeal with 2 1/2 tablespoons water. Let it sit for a few minutes to thicken and then use in the recipe. Hope that helps! Would love to know if it works out for you! 🙂

  6. Christine

    5 stars
    Perfection!! Super easy to make and the results are so delicious even though I omitted the two herbs because I didn’t have them. Yum!! Thank you for sharing.

Leave a Comment

Your email address will not be published.

Recipe Rating