Skip to main content
Appies & Snacks

Savoury Veggie Muffins

Hi guys! One thing that I know about growing up with Jillian is that she’s NOT a sweet fan! She’ll take anything savoury over sweet any day of the week, so I’m constantly searching for new ideas that fit the bill. She gave me the challenge of making a vegan veggie muffin one summer day when we were staring at a pile of zucchini from her garden this summer (which now seems like a lifetime away), and after a few failed attempts I landed on this recipe that I hope you love as much as I do!

These muffins are packed with flavour and are so moist thanks to all the veggies and olive oil (makes my dietitian heart happy!). They take much longer to bake than a traditional muffin typically does but they are so worth the wait! The kids love these AND they freeze beautifully! Try them served hot out of the oven with a steaming bowl of your favourite soup for a rustic lunch or dinner.

Jillian Harris Vegan Savoury Veggie Muffins
Jillian Harris Vegan Savoury Veggie Muffins
Jillian Harris Vegan Savoury Veggie Muffins

Savoury Veggie Muffins

0 from 0 votes
Recipe by From the Kitchen of Jillian Harris


  • 2 cups 2 all-purpose flour

  • 1 tablespoon 1 sugar

  • 1 tablespoon 1 baking powder

  • ½ teaspoon baking soda

  • 1 ½ teaspoons salt

  • 1 teaspoon 1 garlic powder

  • 1 cup 1 vegan ‘parmesan’

  • ½ cup nutritional yeast

  • 1 teaspoon 1 dried thyme

  • 1 cup 1 original (sweetened but unflavoured) almond milk

  • ½ cup extra virgin olive oil

  • ¼ cup vegan mayo

  • 1 ½ cups grated zucchini (skin left on)

  • ½ cup frozen corn (unthawed)

  • ½ cup finely diced yellow, orange or red pepper

  • ¼ cup sliced green onion (green and white parts)


  • Preheat the oven to 350F and line a 12-cup muffin tin with paper liners.
  • In a large bowl sift the flour, sugar, baking powder, baking soda, salt and garlic powder
  • together. Whisk in the vegan parmesan, nutritional yeast and dried thyme and set
  • aside.
  • In a medium bowl stir together the almond milk, olive oil, mayo, grated zucchini, corn,
  • peppers and green onion until combined.
  • Add the wet ingredients to the dry ingredients and fold together with a rubber spatula
  • until incorporated.
  • Divide the batter among the muffin tins and bake until the tops are golden brown, 45-55
  • minutes. Store cooled muffins in a resealable container in the fridge for up to 5 days or
  • in a freezer for up to 3 months.




Leave a Reply

  1. Making a double batch of this today! Decided to bake in large pan, which I’ll cut into squares, rather than muffin tins. Easier cleanup and I can just “plop” into a pan rather than divide into cups!

  2. 1 TABLEspoon baking powder sounds a lot. Do you really need that much?
    Can I use real parmesan cheese and left out the nutritional yeast?

  3. Can you substitute anything for the vegan parm? Don’t have vegan parm…could I use more nutrional yeast? Real Parm (although I like the idea of keeping them vegan)?

  4. I have these in my oven right now and they aren’t rising at all … and are taking forever to cook!! They’ve been in for over an hour and are still mush on the inside. Though I will say the flavour of them is very good Any idea what I’ve done wrong? I followed the recipe to a T (I’m a horrible cook).

    I saw on Fraichenutrition, they had eggs in them … should these have had an egg substitute?

    1. Hi Ashley I just made them and have had the same issue you did. I can eat the tops and that is it. What did cook/bake is delicious, so I will try these again. Next time I’ll squeeze my zucchini to get some of that liquid out. Looking at the non-vegan version it has more flour and a higher baking temperature – I think I’ll play around with these, too. I may also try them with 2 flax eggs instead of mayo. Good luck!

  5. Oh my were these delicious. 45 minutes was the perfect cooking time to keep them very moist. I had one on it’s own but think it would be even more amazing with soup or a salad.

  6. Ho thank you for this recipe! Have you tried making it with gluten free flour and if yes, do the muffins turn out as well?

  7. Great recipe! Thanks so much! They’ll be my new staple. Super tasty, moist and flavourful. I used canned corn instead of frozen and it turned out great.

  8. I made these into mini muffins and they turned out great! I omitted the thyme as I didn’t have any and baked the mini muffins for about 25 minutes. The flavour was really good, kind of like a biscuit. Will definitely make these again!

Binge All the Latest JH Posts
What Pride Means to Me! Post Featured Image
What Pride Means to Me!
Rachelle’s Bannock Recipe Two Ways Post Featured Image
Rachelle’s Bannock Recipe Two Ways
Embracing Life’s Slow Moments with AlumiTubs Post Featured Image
Embracing Life’s Slow Moments with AlumiTubs