Veggie-Packed Breakfast Muffins
These veggie-packed breakfast muffins are savory, protein-rich muffins made from a chickpea flour batter loaded with bell peppers, spinach, spring onion and sweet corn. They bake up golden and fluffy in about 25 minutes, they’re naturally vegan and gluten-free, and they’re perfect when you fancy a savory breakfast instead of a sweet one. If you’ve ever wanted an easy way to eat more vegetables first thing in the morning, this is it.

Give me something that’s easy to put together, tastes amazing, and is pretty healthy, and I’m good to go. That’s exactly what these muffins are. We all know the theory: veggies are super good for us, they’re low in calories, and yet so few of us eat enough of them. One thing I know for sure is that few people are born loving vegetables, but almost all of them can learn how to love them. Tucking them into a warm, savory muffin is one of the easiest ways I’ve found to do exactly that.
What goes into these savory muffins
The base of these muffins is chickpea flour, and it’s what makes them work without eggs. Chickpea flour (also sold as gram flour or besan) is high in protein and, when whisked with liquid, it sets into a firm, sliceable texture as it bakes. That’s why there’s no egg here and you don’t miss it. The nutritional yeast brings a cheesy, savory depth, while the turmeric does double duty: a little warm flavor plus that lovely golden color you see in the photos.
For the vegetables, I use red and yellow bell pepper, chopped spinach, spring onion and sweet corn. But you can use pretty much any vegetables for this recipe, and that’s why I think it’s so great. A splash of apple cider vinegar reacts with the baking powder to give the muffins a little lift, and the olive oil keeps them moist. Everything else is pantry seasoning: garlic powder, salt and black pepper.

Why chickpea flour holds it all together
If you’ve ever wondered how an egg-free muffin keeps its shape, the answer is the chickpea flour itself. As the batter heats, the proteins and starches in the flour set around the vegetables, binding everything into a stable crumb the way an egg would. This is the same principle behind a classic chickpea flatbread or omelette. Two things help it along: whisking the flour and milk together first so there are no dry lumps, and letting the batter rest for 5 minutes so the flour fully hydrates before it goes in the oven. Skip the rest and the muffins can turn out a touch dense.
Tips for getting them right
- Grease the tin well. A good coat of olive oil in each cup matters here, since there’s no dairy fat in the batter to stop sticking. If your tin is prone to grabbing, paper or silicone liners are a safe bet.
- Chop the veggies small. Even, bite-sized pieces distribute better through the batter and cook through in the same time the muffins bake.
- Don’t skip the 5-minute rest. It lets the chickpea flour absorb the liquid so the batter thickens properly before baking.
- Judge by color, not just the clock. Bake about 25 minutes, but pull them when the tops are golden and set. Ovens vary, so use the color and a firm top as your cue.
- Let them cool in the tin. They firm up as they cool, so give them a few minutes before you lift them out or they may break.

Make ahead and storage
These are made for meal prep. I love baking a bigger batch and having them on hand throughout the week, which is exactly what makes savory muffins so handy for busy mornings. Once fully cooled, store them in an airtight container in the fridge for up to 4 to 5 days. They also freeze well: freeze them in a single layer, then transfer to a bag, and reheat in a warm oven or a few seconds in the microwave whenever you want one. If you like this kind of batch-cook-once approach, you’ll find plenty more ideas in my roundup of breakfast meal prep recipes, and if savory muffins are your thing, these gluten-free savory muffins with mushrooms are a lovely variation to try next.
What to serve with veggie breakfast muffins
A warm muffin is a meal on its own, but it’s even nicer as part of a spread. I like to serve them alongside something bright and fresh, like a breakfast kale salad, or next to another savory favorite for a proper brunch. If you’re building out a bigger vegan breakfast table, my vegan omelette pairs beautifully with these and keeps the whole plate plant-based. They also travel well next to a smoothie or a piece of fruit when you’re eating on the go.

If you bake a batch, I’d love to know how they turned out. Which veggies did you pack into yours? Rate the recipe below and drop a comment with your favorite mix-ins, especially if you found a combo that beats my peppers-and-corn version.
Summarise & Save This Recipe
★ Add us as a trusted Google source
Veggie-Packed Breakfast Muffins
Ingredients
For the base:
- 2 cups chickpea flour
- 1 cup plant-based milk
- ¾ cup water
- 3 Tbsp olive oil
- 2 Tbsp apple cider vinegar
- 4 Tbsp nutritional yeast
- 1 tsp turmeric
- ¼ tsp baking powder
- ½ tsp garlic powder
- ½ tsp salt
- ½ tsp black pepper
For the filling:
- ½ red bell pepper chopped
- ½ yellow bell pepper chopped
- 2 cups spinach chopped
- ⅓ cup spring onion chopped
- 1 cup sweet corn
Instructions
- Preheat oven to 200 C
- Grease a muffin tin with some olive oil.
- In a large bowl, add chickpea flour and milk and whisk until well combined.
- Add the rest of the base ingredients and mix until thick batter forms.
- Add all the veggies to the base and mix to incorporate.
- Let sit for 5 minutes.
- Distribute batter evenly among muffin tins.
- Bake about 25 minutes or until golden.
- Let muffins cool before taking out from muffin pan.
Frequently Asked Questions
Yes. The batter is built on chickpea flour, plant-based milk, water and olive oil with no eggs or dairy, so the muffins are fully vegan. Chickpea flour is naturally gluten-free, which makes them gluten-free too, as long as your baking powder and other add-ins are certified gluten-free.
Chickpea flour is high in protein and sets firm as it bakes, so it binds the muffins together without any egg. It also gives them a savory, satisfying quality that pairs well with vegetables. Wheat flour would need a separate binder and would not be gluten-free.
Absolutely. This recipe uses bell peppers, spinach, spring onion and sweet corn, but you can use pretty much any vegetables you have on hand. Just chop them small and keep the total volume roughly the same so the batter-to-veggie ratio stays balanced.
Grease each cup of the muffin tin well with olive oil, since there is no dairy fat in the batter to prevent sticking. Paper or silicone liners are an easy insurance option. Letting the muffins cool in the tin before lifting them out also helps them release cleanly.
Once fully cooled, store them in an airtight container in the fridge for up to 4 to 5 days. They freeze well too: freeze in a single layer, then move to a bag. Reheat in a warm oven or briefly in the microwave whenever you want one.
The most common cause is skipping the 5-minute rest, which lets the chickpea flour fully hydrate and thicken the batter. Make sure you whisk the flour and milk smooth first to avoid dry lumps, and pull the muffins once the tops are golden and set rather than overbaking.

Best breakfast, thank you so much for the inspiration!