This post may contain affiliate links. Please see our disclosure policy for more details.

As a pediatric dietitian and mom, I’m always looking for ways to make vegetables feel approachable, not forced.

These savory veggie muffins are one of my favorite solutions. They’re soft, balanced, and made with real veggies, making them perfect for babies learning to self-feed and toddlers who prefer foods they can hold.

Two stacked muffins with a bite taken out of the top one.

Why You’ll Love these Vegetable Muffins

  • Packed with real vegetables in every bite – Each muffin contains a generous amount of finely chopped veggies, not just a small sprinkle. If you struggle with a picky eater, check out my top tips on how to encourage kids to eat vegetables.
  • Soft texture for babies and toddlers – Moist and tender, these muffins are easy to chew and simple to hold.
  • Great for breakfast, snacks, or lunchboxes – They’re sturdy enough to pack and satisfying enough to keep kids full.
  • Freezer-friendly and meal-prep approved – Make a batch ahead and reheat as needed for busy mornings.
  • Easy to adapt for gluten-free or dairy-free diets – Simple swaps make this recipe flexible for different dietary needs.

As a pediatric dietitian and mom, I love recipes that make vegetables approachable without completely hiding them. These vegetable muffins provide fiber, healthy fats, and balanced nutrition while keeping flavor and texture kid-friendly.

“Wooow! Loved them, for my baby and for me 🙈 great meal/snack and a great way to get in some veggies in a delicious way, did them with oat flour and they turned out great! Thank you so much.” – Lore

You will also love how customizable this recipe is. You can use whatever vegetables you wish! And it’s a great way to use up leftovers. If you’re looking for another savory, veggie-packed idea, give these Korean vegetable pancakes or savory cheese pancakes a try. They’re just as flexible and delicious!

For even more inspiration, I’ve gathered all my dietitian-created muffin recipes for toddlers and kids in one place. They’re wholesome, kid-approved, and perfect for breakfast, snacks, or lunchboxes.

Key Ingredients

All the ingredients laid out on a white background.

I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.

  • Vegetables – I like to use broccoli, bell pepper, and carrots but feel free to use different vegetables. Learn more about the health benefits and different cooking methods at carrots recipes for baby.
  • White whole wheat flour – it has the same nutritional content as whole wheat flour but is milder tasting and paler in color. See FAQ section below for substitutions.
  • Milk and yogurt – Use whole milk for best texture. Babies and toddlers also need the extra fat for optimal brain development. Learn more about the best milk for toddlers.
  • Cheese – Sharp cheddar cheese will work best!

Substitutions

  • Gluten-free? Use a 1:1 gluten free flour. Almond flour will not work.
  • Dairy-free? Use any plant-based Greek style yogurt and milk (e.g. unsweetened almond milk)
  • Egg-free? In a bowl, combine 2 tablespoons of flaxseed meal (ground flaxseed) and 6 tablespoons of warm water. Allow the mixture to sit for 8-10 minutes until thickened like gel-like consistency.

How to Make Veggie Muffins

You’ll find the full recipe card with all the exact measurements at the bottom of this post.

Finely chopped vegetables cooking in a stainless steel pot.

Step 1: Cook the vegetables first and set aside to cool.

Dry ingredients combined in a glass bowl.

Step 2: In a mixing bowl, combine all the dry ingredients.

All the wet ingredients combined in a glass bowl.

Step 3: In a large mixing bowl, combine all the wet ingredients. Add the vegetables and combine.

Wet and dry ingredients combined in a glass bowl.

Step 4: Add the dry ingredients into the wet ingredients.

Batter transferred to blue silicone muffin pan.

Step 5: Divide the muffin batter evenly into a 12-cup muffin tray and bake!

Savory vegetable muffins baked in a blue silicone muffin pan.

Step 6: Allow the muffins to cool for several minutes then transfer to a wire rack

Expert Tips

  • Finely chop the vegetables. I like to use this mini manual food processor.
  • Cook the vegetables first so they have a chance to cool. And don’t skip this step! It not only eliminates the need for squeezing out the vegetables but also imparts tremendous flavor to the muffins.
  • Use a spoon to scoop the flour into the measuring cup rather than scooping the flour out of the container or bag with your measuring cup. Using the latter method, you could end up with a lot more than what you need.
  • Use high-quality cheese for best flavor! And grate it yourself as mentioned above.
  • If baking for your baby, you can use less cheese to reduce the sodium.
  • Do NOT over mix the batter. Stir until everything is just combined. It is supposed to be thick and lumpy. This helps keep muffins tender.
  • Be sure to grease your muffin pan or use muffin liners. I personally love to use this silicone muffin pan as it eliminates the need for both.

Veggie Muffins FAQs

A sliced vegetable muffin in a school bento box with shredded chicken and watermelon.
Can I substitute white whole wheat flour with whole wheat flour?

I don’t recommend it as the muffins will turn out more dense and also darker in color. The best whole grain substitute is spelt flour or oat flour.

You can also use 1 cup all purpose flour and ¾ cup whole wheat flour. 1:1 gluten free flour is an option too!

What are the best vegetables to add to these veggie muffins?

I like the combination of broccoli, red bell peppers, and carrots, but truly any veggies will work! Try adding spinach, corn, sweet potatoes, peas, cauliflower, zucchini…and yes, you can use frozen vegetables as well!

Are these vegetable muffins good for babies?

Absolutely! These are packed with protein, healthy fat, fiber, and lots of veggies. See my posts best weight gain foods for babies and toddlers and high fiber foods for babies and toddlers for more information!

Moist in texture, your baby will easily be able to pick up a muffin and eat (even without teeth!). You can also bake in a mini muffin tin.

If you are concerned about the sodium content, you can add less cheese. To learn more about healthy salt intake, check out salt/sodium for babies and toddlers.

How do I store veggie muffins?

Refrigerate for up to 4 days.

Microwave briefly (no more than 30 seconds otherwise will get soggy).
or freeze for up to 3 months.

Thaw in the refrigerator overnight.

Here’s a step-by-step guide on how to store and freeze muffins.

More Baby and Kid-friendly Muffins

Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

v

Want to save this recipe for later?
Just enter your email and get it sent to your inbox. Plus you’ll get easy, family-friendly recipes every week to lighten your mealtime mental load.
4.99 from 66 votes

Savory Veggie Muffins

Savory vegggie muffins packed with real veggies. Healthy, freezer-friendly, and perfect for babies, toddlers, and the whole family.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 12 Muffins

Video

Ingredients 

Wet Ingredients

  • 2 teaspoons olive oil
  • 1 cup finely chopped broccoli (80g)
  • 1/2 cup finely chopped carrots (65g)
  • 1/2 cup finely chopped red bell pepper (60g)
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon garlic powder
  • 1/2 cup plain whole milk Greek yogurt (115g)
  • 1/2 cup milk of choice
  • 2 eggs, , beaten
  • 1/4 cup olive oil
  • 1 cup shredded cheddar cheese (75g)

Dry Ingredients

  • 2 cups white whole wheat flour (245g)
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda

Instructions 

  • Preheat oven to 350 degrees Fahrenheit.
  • Cook the vegetables first. Heat 2 teaspoons oil in skillet over medium heat. Add vegetables and cook for 3-4 minutes, until softened. Add seasonings and stir to incorporate. Set aside to cool.
  • In a mixing bowl, combine all the dry ingredients.
  • In a large mixing bowl, combine all the wet ingredients. Add the vegetables and combine.
  • Add the dry ingredients into the wet ingredients. Be careful not to over mix. Use a spatula (instead of a whisk) to gently stir together. The less you stir the mixture, the lighter and fluffier your muffins will be. Note that the batter will be thick.
  • Divide batter evenly into a greased, lined or silicone 12-cup muffin pan. Bake for 20-22 minutes, or until the inserted toothpick comes out clean. Allow the muffins to cool for 3-5 minutes before transferring to a wire rack to cool completely.

Notes

  • Take all the cold ingredients out of the refrigerator at least 15 minutes prior to cooking – milk, yogurt, eggs
  • Use a spoon to scoop the flour into the measuring cup rather than scooping the flour out of the container or bag with your measuring cup.
  • See FAQ section above for best substitute for white whole wheat flour.
  • Do NOT over mix the batter. Stir until everything is just combined. It is supposed to be thick and lumpy.

Nutrition

Calories: 180kcal | Carbohydrates: 17g | Protein: 7g | Fat: 10g | Sodium: 166mg | Fiber: 3g | Sugar: 1g | Calcium: 137mg
Like this recipe? Rate and tag me on IG @kidfriendly.meals

About Min

Thank you so much for stopping by! I am Min, a Registered Dietitian, a Christ follower, a wife, and a mom to our two miracle babies! Currently, I’m having a ton of fun feeding their tummies and sharing our baby led weaning journey! Follow me on Instagram if interested in seeing daily menu as well as tips and tricks.

4.99 from 66 votes (42 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




68 Comments

  1. Will these muffins cook well without the cheese? Or should i substitute with something else? My baby and toddler don’t seem to like cheese. Thanks

    1. You can leave out if you wish! It does add great flavor though so you may want to add more seasonings

    1. Yay! You can either thaw in the fridge overnight or if you forget just place on a plate with a damp paper towel and microwave briefly less than 30 seconds

  2. 5 stars
    Thank you for the great recipe! It’s a struggle getting my toddler to eat vegetables. We’ve made this recipe many times already, but am wanting to switch up the seasonings. Do you think this would be good with Trader Joe’s pizza seasoning, and any suggestions on the amount I should add?

    1. Hi! I develop recipes with babies and toddlers in mind so I try to limit adding salt as much as possible and using spices, herbs, etc. to add flavor and depth. but feel free to add!

      1. Gotcha! I do not remember ever having savory muffins and didnot know what to expect. Wanted to make sure it’ll be edible for my toddlers. He enjoyed them very much even without the salt! You got really amazing recipes in here. I am going to try the IP chicken rice porridge next. Thank you! 🙂

  3. Hello, love your recipes! First time making this one. If I can’t find white wholewheat flour, what is the 2nd best option? Blended rolled out or spelt flour?

  4. 5 stars
    Ive never commented on your recipes although ive made a few already, but this one is my favorite!! (They’ve all been great btw)Thank you for a great recipe for not only the kiddos but also for us grown ups 😀

  5. 5 stars
    Wooow! Loved them, for my baby and for me 🙈 great meal/snack and a great way to get in some veggies in a delicious way, did them with oat flour and they turned out great! Thank you so much

  6. I make these constantly for my 1 year old and I. We are both obsessed! I’ve used both white and whole wheat flour and they come out great! I typically change the olive oil to butter and use white flour and it comes out amazing.

  7. 5 stars
    I was looking for some healthy breakfast and light lunches, and find this worderful, delicious vegetable muffins.
    I made a couple of recipes and frozen them in batches of 2 , ready for a meal.
    Thanks , it is now my favorite meal, morning or lunch or Dinner.