These savory muffins combine a tofu-based ‘vegan egg’ mixture with tons of veggies for a highly nutritional, protein-dense, flavor-packed healthy treat. The vegetable muffins are perfect as a grab n’ go snack, breakfast, or lunchbox treat for toddlers, kids, and adults alike! Plus, they’re naturally dairy-free, gluten-free, grain-free, vegan, low-carb, and can be made soy-free!
Savory Veggie-Packed Vegan ‘Egg’ Muffins
If you’re looking for a simple, nutritious, delicious, and versatile grab n’ go breakfast/snack, these savory vegan egg muffins tick every box! They require simple prep, are truly versatile, and make for a wonderfully nutritious savory breakfast. Best of all, these veggie muffins are meal-prep friendly too. Bake up a large batch and enjoy them for several days, or pop leftovers in the freezer for several months.
Having previously used chickpea flour as an egg alternative for vegan quiche and a frittata, I wanted to introduce tofu to the mixture to make a fluffier ‘egg’ texture. The results are these impressively eggy veggie muffins (aka mini tofu quiche cups) that are relatively low-carb!
These hearty vegan breakfast muffins are packed with vegetables, low in fat, protein-rich, portion-controlled, and made with wholesome ingredients. More so, they’re highly versatile and incredibly forgiving. I’ve made several batches with different types of tofu (regular silken tofu and homemade soy-free silken tofu), other veggies, and even extra add-ins, all with excellent results.
Once baked, enjoy these vegetable muffins as a grab n’ go breakfast or snack, enjoy as part of a brunch/ appetizer spread (alongside vegan waffles and pancakes), or serve topped with avocado slices, salsa (optional), and a dollop of dairy-free yogurt. Plus, at around 80-90 kcal per muffin and 7 g net carbs, these make for a wonderfully nutritious low-calorie, low-carb snack. Just remember the exact calories and carbs will vary based on the tofu, veggies, and add-ins used.
If you love savory breakfast recipes, alongside these vegan savoury muffins, you might also enjoy these Korean scallion pancakes, a red lentil flour omelette, tofu scrambled eggs, or even a hearty vegan breakfast burrito!
Ingredients For These Low-Carb Veggie Muffins
The Tofu ‘Egg’ Mixture:
- Tofu: You’ll need either store-bought firm silken tofu or make my homemade soy-free silken chickpea tofu (the white version) for these veggie muffins. You may also be able to use medium-firm tofu, though I haven’t tried.
- Chickpea flour: Also called garbanzo bean flour. Check the recipe notes for substitutions.
- Baking powder: This leavening agent will help to provide lift and texture to vegan egg muffins.
- Dairy-free milk: Any should work (soy, almond, oat, etc.)
- Nutritional yeast: Optional, but adds a cheesy flavor and helps enhance the ‘eggy’ flavor, especially when paired with Kala namak.
The Vegetable Mixture:
- Vegetables: You can use mixed vegetables of choice (400 g total), finely chopped, for these hearty breakfast muffins. I used a combination of zucchini, carrot, broccoli, onion, red pepper, and garlic (exact amounts in recipe card notes). Other options include mushrooms, peppers, cauliflower, corn, peas, leek, spinach, olives, sun-dried tomatoes, etc. You can even double or triple up on single veg (e.g. to make savory zucchini muffins) and reduce the remaining ones accordingly.
- Oil: Use any neutral cooking oil like olive oil, avocado oil, etc.
- Spices: These tofu muffins use a simple combination of onion powder, garlic powder, turmeric powder, pepper, and Kala namak (black salt) – which helps to provide an ‘eggy’ flavor.
Optional add-ins and recipe variations
The truth about these savory breakfast muffins is that their versatility is virtually endless. So swap out the veggies and experiment with any of the below for a healthy vegan breakfast snack that will never bore.
- Grains: For an even heartier snack, you can add pre-cooked grains to these vegan egg muffins like farro, barley, millet, or quinoa.
- Herbs and Spices: There are several herbs/spices that you can experiment with in these savory muffins, including paprika, chili or cayenne powder, Italian seasoning, etc. You can also add fresh herbs like parsley, scallions, dill, basil, etc.
- Cheese: Feel free to mix in the melty dairy-free cheese of your choice. I prefer a stronger flavored option like vegan cheddar or smoked cheese.
- Seeds: For extra texture and nutrients, you can fold some seeds into the vegetable muffins’ mixture. I recommend pumpkin seeds (pepitas), sunflower seeds, shelled hemp seeds, flaxseed, etc.
Please read the recipe card below for the full ingredients list, measurements, complete recipe method, and nutritional information.
How to Make Savory Vegetable Muffins
- First, wash and finely chop your veggies of choice. Meanwhile, heat the oil in a large skillet. Once hot, add the vegetables and spices. Sauté over medium heat for five minutes, or until the liquid from the vegetables has evaporated.
- Then, preheat the oven to 360F/180C. Meanwhile, process the silken tofu, chickpea flour, and baking powder in a food processor. Then add the dairy-free milk and blend until smooth (but still fairly thick). Mix in the nutritional yeast now, too, if using.
The amount of dairy-free milk needed will vary based on the type of tofu used. If your tofu is firmer, you will need a little extra. Refer to the video/images for reference.
- Combine the ‘egg’ and veggie mixture in a bowl, mix, then allow it to rest for 10 minutes.
- Meanwhile, grease a muffin tin with oil (or cooking spray). Divide the savory breakfast muffins mixture between the molds. Then bake for 30 minutes, or until the tops are golden brown. If you’re using a silicone mold (as I did), increase the baking time slightly, about 35 minutes.
- Finally, turn off the oven and allow them to cool for at least 15 minutes before removing from the mold. Be aware that they’re still quite soft while warm and will firm up when cooling. So, the longer you leave them, the easier it will be to remove the breakfast muffins from the molds. Enjoy!
How to Make Ahead and Store
Make ahead: You can prepare the muffin batter up to a day in advance and store, covered, in the refrigerator. Bake when ready, adding 2-3 minutes to the baking time if needed.
Store: Store any leftover tofu muffins in an airtight container in the fridge for between 3-4 days.
Freeze: These veggie muffins are wonderfully freezer-friendly, though the texture of the tofu will slightly adjust upon thawing. I recommend freezing spread on a tray. Once solid, transfer to a large Ziplock bag for between 2-3 months. Allow a vegetable muffin to thaw, either at room temperature or in the fridge.
Reheat: Reheat these vegan savoury muffins in the microwave, in 20-second intervals, until warmed. I recommend sprinkling lightly with water first. Alternatively, wrap them in a barely damp paper towel (to stop them ‘drying out’).
Recipe Notes and FAQs
- Can I omit the kala namak? Yes, while it will provide a more realistic ‘eggy’ flavor, it’s not 100% necessary. Simply replace it with regular salt (adapted to taste).
- Can I substitute the chickpea flour? I haven’t made these savory muffins with anything other than chickpea flour, so I can’t guarantee results. However, you could try lentil flour, moong dal flour, quinoa flour, or all-purpose (if you aren’t gluten-free). Just note, that the muffins won’t be low-carb anymore if you use regular flour!
- Avoid paper muffin liners: These savory muffins don’t act the same as regular muffins and will stick. Instead, use a greased silicone mold or standard greased muffin tin.
- For firmer muffins: You could increase the chickpea flour by a tablespoon or so (not too much). You can also experiment with medium firm tofu instead of silken tofu.
- Using leftover vegan breakfast muffins: When crumbled, these vegan egg muffins make for a delicious breakfast burrito ‘egg’ filling.
- Adapt to a larger ‘casserole’ quiche: Feel free to double the recipe and bake it in a quiche pan or casserole dish. Increase the baking time until lightly browned on top. Feel free to use a toothpick to make sure the center of the bake isn’t too soft/liquid.
More Vegan Grab n’ Go Breakfast Recipes
- Puff Pastry Blueberry Danish
- Healthy Oatmeal Chocolate Chip Bars
- Strawberry Oatmeal Bars
- Vegan Chocolate Chip Banana Bread
- Vegan Blueberry Muffins
- Poppy Seed Yeast Rolls
- Vegan Pumpkin Bread
If you try my recipe for these savory vegetable muffins, I’d love a comment and ★★★★★ recipe rating below. Also, please don’t forget to tag me in re-creations on Instagram or Facebook with @elavegan #elavegan – I love seeing them.

Savory Vegetable Muffins
Ingredients
Veggie mixture:
- 1 tbsp oil
- 14 oz (400 g) veggies of choice finely chopped (see notes)
- 1 tsp kala namak aka black salt (see notes)
- 1/2 tsp onion powder
- 1/2 tsp garlic powder
- 1/8 tsp turmeric powder
- Black pepper to taste
No egg mixture:
- 8.8 oz (250 g) firm silken tofu or chickpea tofu (see notes)
- 1/2 cup (50 g) chickpea flour
- 1 tsp baking powder
- 2-3 tbsp (20-30 ml) dairy-free milk
- 2 tbsp nutritional yeast (optional)
Instructions
- You can watch the video in the post for visual instructions.Heat the oil in a skillet, then add the chopped veggies of choice and the spices (check the recipe notes to see which veggies I used). Sauté for about 5 minutes, or until all the liquid of the veggies evaporates.
- Preheat the oven to 360 F (180 C). Process the silken tofu, chickpea flour, and baking powder in a food processor.
- Add 2-3 tablespoons of dairy-free milk and blend again until the mixture is smooth, but still pretty thick. You can now optionally also stir in nutritional yeast for a slightly cheesy flavor.
- Note: The amount of dairy-free milk will depend on the type of tofu you use. If yours is quite firm, you will need to add a little bit more liquid.
- Combine this mixture and the veggie mixture in a bowl and let it rest for 10 minutes.
- Meanwhile, grease a muffin tin with a little oil, then fill the mixture into the muffin mold and bake for about 30 minutes or until the top of the muffins is golden brown. If using a silicone mold as I did, it will take longer (about 35 minutes).
- Turn off the oven and let the muffins cool for at least 15 minutes (or longer) before removing them from the mold, as they will be still very soft while they are hot.
Notes
- Veggies: You can use veggies of choice, all chopped into equal-sized pieces. I used 100 g (3/4 cup) zucchini, 100 g (3/4 cup) carrot, 100 g (1 1/4 cup) broccoli, 50 g (1/2 cup) onion, 50 g (1/2 cup) red pepper, 2 garlic cloves.
- Tofu: I made the recipe with store-bought firm silken tofu and also with my homemade chickpea tofu (the white version) and both turned out fine!
- Can I omit the kala namak? Yes, while it will provide a more realistic ‘eggy’ flavor, it’s not 100% necessary. Simply replace it with regular salt (adapted to taste).
- Chickpea flour: I haven’t made the recipe with anything other than chickpea flour, so I can’t guarantee results. However, you could try lentil flour, moong dal flour, quinoa flour, or all-purpose (if you aren’t gluten-free).
- Avoid paper muffin liners: These savory muffins don’t act the same as regular muffins and will stick. Instead, use a greased silicone mold or standard greased muffin tin.
Nutrition information is an estimate and has been calculated automatically
Hello. Is there a way to adapt this recipe to be made with normal firm tofu? I’ve read that is significantly higher in iron than silken tofu and I’m looking for iron rich snacks for my toddler.
Thank you
Sure, that’s no problem at all. You will just need to add a little more plant-based milk if the mixture is too thick. 🙂
Hi Ela,
I tried this and came out really well. I had only only firm tofu so used that I added crushed sprouted sunflower seeds and hazel nuts
.In the vegetable mixture I added oregano, parsley and chilli flakes and followed your instructions. Came out perfectly , simple and delicious 🙏😊.
Thanks for sharing
That’s so good to hear, Shamini! Thanks for your amazing feedback. 🙂
Hi,
Thanks for this amazing recipe. I had made it using medium firm tofu and they turned out great. However, I want to try making them with real eggs. Do you think that would work and if it might work, how many eggs do you suggest?
Thank you
So glad they turned out great! Since I am a vegan, I am not using eggs and can’t answer your question.
I am not seeing the visual instructions. Is there a link?
Hi, the step-by-step photos are in the post right after the section “HOW TO MAKE SAVORY VEGETABLE MUFFINS”.
What is the shelf life for these? Unfridgerated ?
Depending on where you live – maybe a day, max. two. I live in the tropics, so have to refrigerate basically everything.
Can you freeze them?
Yes, it’s described in the section “How to make ahead and store”. 🙂
This recipe works well and is adaptable. I chose to roast my veggies before adding them and since I wanted to make these muffins today but didn’t have any tofu I decided to mash up 250g pumpkin and use that instead. I added thyme to the pumpkin before I roasted it and fresh chives to the mix before I baked them. They turned out to be seriously tasty! I’ll definitely be making these again! Thanks!
That’s so interesting! Thanks for sharing. 🙂
I’ve just made them and they had bitter taste. I used fresh firm tofu so added a bit more oat milk and also should have cooked them a bit longer as they were still a bit too wet at the bottom. Added only onion powder as I didn’t have turmeric and garlic powder, but everything else followed as in the recipe. Sowhere is that bitterness coming from then?
Was so excited about this recipe and don’t know where it all changed. Any idea?
Hi Egle, that’s a good question. I only noticed a few times that turmeric has a slightly bitter taste, however, you didn’t use it, so I am not sure. Maybe it was the tofu? Silken tofu normally is very neutral in taste. I wish I could help you, but I really don’t know why this happened.
Mine had a slightly bitter taste as well, but I suspect it was the tofu — I also used fresh, firm tofu. I also didn’t use turmeric. I baked for 35 minutes and let it cool down so it was perfectly formed. It tastes like a quiche or a frittata, which is great for me and my husband. Will use silken tofu next time. Thanks for this recipe, Ela. 🙂
Thanks for sharing, Claire! Yes, then it seems to be the type of tofu. Happy you liked them. 🙂
I used firm tofu and they turned out great! I DID use Turmeric. Perhaps it’s the lack of Turmeric that is the issue?
Thank you for this recipe!
Thanks for your great feedback, Heather. 🙂
Hi Ela. This is a perfect recipe. Thanks for sharing. Love them with sweet chillie sauce.
I am so glad you like it, Mariana! Thanks for your feedback. 🙂
Hi Ela, thank you for this amazing recipe. Is there anything else we c an replace the tofu with? i understand u haven’t tried it with anything else but if u had to what would it be?x
Hi Teddy, yes, I used homemade chickpea “tofu”, which I linked in the post a few times. 🙂
Can I substitute fresh onion and garlic for the powdered versions? I’m not likely to use them in other recipes and onion powder is not easy to get.
Hi Mar, I used both, fresh and powder for more flavor. But yes, you can leave out the powder. 🙂
I’m going to give this a five-star rating because the taste is great…I think I added a bit too much plant milk so they were a little soggy. Definitely worth another try. And I like the suggestion of crumbling up leftovers for a burrito filling, especially since my version turned out a little too moist. A crumble and a zap in the microwave would make them great. I’ve really enjoyed all of your recipes so far!
That makes me so happy, Lori! Thanks a lot for your great feedback. 🙂
I really want to try to make these muffins but in our small town we can’t get silken tofu. Can I use firm tofu instead? Your recipes are so good! I am so pleased I found you.
Hi Gerry, you can use regular tofu instead, but will probably need to add more water then. 🙂
Thanks so much. I will try it. They look amazing and it will be nice to have a savoury muffin rather than sweet.
You are very welcome. 🙂
I made this and made a horrible mistake. I left them in the oven, with it turned off, for 3.5 hours. Do I need to throw them out?????
Hi Sig, if they aren’t burnt they should be still fine! 🙂
Hi Michaeal, I’m LITERALLY addicted. It’s so good. I’m gonna make some today ????????THANK YOU SO MUCH ❤❤❤
Hi, you are very welcome, dear. Enjoy! 🙂
Do you think these can be made with JustEgg?
Hi Macrina, it might work, but I never tried it. 🙂