Fluffy and flavorful, these veggie and egg muffins make a delicious, high-protein breakfast. Prepare them for a quick and easy morning meal!
Hearty breakfast folks, these egg muffins are for you! Fluffy, flavorful, and peppered with veggies and cheese, they’re essentially little frittatas that you bake in a muffin tin. I love them because they are a) adorable, b) delicious, and c) perfect for meal prep! If you feel like your make-ahead breakfasts are leaning too much on the sweet side (with overnight oats, breakfast cookies, granola bars, etc.), then you’ll love having these egg muffins in the mix.
Recipe ingredients for egg muffins
Here’s what you need to make this Egg Muffins recipe:
- eggs, Of course! 9 large eggs make the perfect amount of “batter” for a 12 cup muffin pan.
- Red pepper – For a veggie punch! I love using peppers in this recipe because they add color, crunch, and natural sweetness to the muffins without giving off too much moisture.
- spring onions – They give the muffins a fresh, onion kick.
- garlic – For a hearty bite.
- all-purpose flour and baking powder – The secret ingredients! They help the egg muffins create a light and fluffy—yet sturdy—structure as they bake. Without them, the egg muffins will collapse in the muffin liners.
- feta cheese – For a rich, salty, spicy taste.
- And salt and pepper – To make all the flavors burst!
The full recipe with measurements is below.
How to make egg muffins
These Breakfast Egg Muffins are so easy to make! Here’s what you need to do:
First prepare your pan. Grease a 12-cup muffin pan with olive oil or spray with cooking spray.
Next, dice the peppers and spring onions. Be sure to chop them finely! The small pieces spread well throughout the muffins, giving you a little veg with every bite. When all of the veggies are shredded, divide evenly among the muffin liners.
Then whisk the eggs in a big bowl. Add garlic, salt and some peppercorns and sprinkle flour and baking powder on top. Whisk well, trying to incorporate as much flour into the egg as possible. A few lumps will likely remain. That’s okay! They melt into the muffins as they bake.
Divide the egg mixture evenly among the muffin cases, pour over the vegetables. You’ll need about a scant 1/4 cup in each!
Sprinkle with feta and bake! Gently place the egg muffins in a 350°F oven and bake for 22 to 24 minutes, until eggs are puffed and set. Let the muffins cool in the pan. Then enjoy!
Meal Prep Egg Muffin Liners
These Breakfast Egg Muffins are awesome the day they are made. So if you have the time to make AND eat them in a single morning, by all means do it! They’re also a fun addition to a brunch menu. Pair them with something sweet like pancakes or coffee cake, or with avocado toast and fresh fruit!
But if you’d rather make these egg muffins ahead of time, you can do that too! They’re a great grab-and-go breakfast option. Store in an airtight container in the refrigerator for up to 3 days, or freeze for longer storage. Allow to cool completely before transferring to freezer safe bags or airtight containers and storing in the freezer for up to 3 months. Put them in the microwave to reheat!
Egg Muffin Recipe Variations
I love this Egg Muffins recipe as written but feel free to change up the veggies and cheese if you like. Before you do that, here are a few tips:
- Keep the amount constant. Place no more than 2 1/2 cups of diced vegetables into muffin liners.
- Chop everything up so that the vegetables are distributed in the muffins.
- Avoid adding too much moisture. Stay away from raw tomatoes! It’s too wet to use in these egg muffins and it makes them soggy (I learned the hard way). Experiment with pre-cooked veggies instead. Chopped sautéed spinach would be a nice addition, provided you squeeze out the excess moisture first. Caramelized onions or my vegan mushroom “bacon” would be delicious too!
- The cheese change is easier. Don’t love feta? Instead, top these egg muffins with shredded cheddar cheese, parmesan cheese, or peppermint!
Let me know what variations you try!
More Favorite Egg Recipes
If you love these egg muffin cases, try one of these delicious egg recipes next:
Want more healthy breakfast ideas? Check out this post!

Breakfast Egg Muffins
serves 12
This egg muffins recipe is healthy and delicious! It’s a great easy breakfast meal prep recipe – see the post above for my tips on storing and reheating the muffins.
-
Preheat oven to 350°F.
-
Grease a lined muffin tin with olive oil and evenly distribute the peppers and spring onions among the muffin cases.
-
In a large bowl, whisk the eggs. Add the garlic, salt and some peppercorns, then sprinkle over the flour and baking powder. Whisk well to combine. It’s okay if a few lumps of flour remain in the mixture.
-
Divide the egg mixture evenly among the muffin liners (use about a scant ¼ cup per muffin liner). Scatter the feta on top.
-
Bake for 22 to 24 minutes or until eggs are set. Allow to cool before removing from the pan.