Looking for healthy snack ideas for kids? Enjoy these quick, delicious and nutritious Cheesy Bacon and Vegetable Muffins that the kids will actually eat and love!
It is challenging trying to constantly find healthy snack the kids will actually eat. Move over boring Vegemite sandwiches, and hello Cheesy Bacon and Vegetable Muffins!
These muffins are packed with veggies, and are a great ready-to-go sandwich substitute that you can keep in the freezer, and bring out when the kids are hungry. Bonus – you can pop these into the kid’s lunchboxes on those busy school mornings.
This recipe really is as easy as combining the ingredients, spooning the mixture into a muffin tray, and putting them into the oven.I like to make these muffins in a regular sized muffin tray and a mini muffin tray too. They make a great after school snack for the kids too! I like to make these muffins in a regular sized muffin tray and a mini muffin tray too. I follow the same cooking process for the mini muffins, but cook them for about 5 minutes less.

Ingredients
Method
- Preheat oven to 180°C, fan forced.
- Grease a 12-hole muffin tray or use a non-greased silicone tray and set aside.
- In a large bowl, add flour, milk, butter and eggs, whisk to combine.
- Add carrot, zucchini, corn, bacon, cheese, salt and pepper.
- Spoon mixture evenly into prepared muffin tray.
- Bake muffins for 15-18 minutes or until golden and cooked through.
- Rest in tray for 5 minutes before transferring to a wire rack to cool completely, or serve warm.

19 comments
I’ve always pre-cooked the bacon before adding to muffin mixes. Is this not necessary? I’ve also substituted a good quality, double smoked ham (or prosciutto) for the bacon when in a rush. Great recipe, thanks!
in other recipes I do the same but I find it doesn’t need it in this recipe 🙂
Wonderful recipe!! So moist and yummy! My kids loved it. Even my husband, who does not usually eat muffins – loved it so much. Thank you for sharing!
Just made a batch of these and they are great. My wife doesn’t think there will be any left for lunches, once our son gets home from school
Haha! Love this Marcel 🙂 Hope your son enjoyed them x
Hi Katrina, I notice in the photo for Cheesy Bacon and Vegetable Muffins you have used a mini muffin tin…how did this alter the cooking time?
Great question Lisa! I followed the exact same process, but probably cooked them for about 5 minutes less than the larger muffins. I hope you love them! Kat x
Just made these, subbed the bacon with turkey – yummy and moist! I made 16, how do I freeze some and how long do they last? Also to reheat when I’m ready to eat after freezing?
Glad you love them Kim! You could wrap them individually with cling wrap to store in the freezer, or seal them in an air-tight container before freezing. I heat mine in the microwave before serving. Hope this helps 🙂 Kat
Hi. I am on my second weekend of making these. Kids loved them.
Fabulous to hear! Enjoy Catherine 🙂
What can we substitute the corn with as my kids won’t eat it
Just switch it to a vegetable they do like. What about diced capsicum pieces?
Perfect thanks. Daughter loved it with the capsicum.
Wonderful!
Wonderful! Just made it too! I also didn’t have the heart to use uncooked bacon, so I just pre-cooked them first! It’s lovely! thanks for the recipe!
Glad you enjoyed them Priscilla! They are always a hit in my house too.
Any chance we could get Thermomix instructions for this recipe please, I’m hopeless at converting!
I don’t have a conversion at the moment, but there are some great tips here on how to convert!