Last updated on November 8th, 2025

A quick and easy savoury breakfast, these Broccoli Cheddar Egg Muffins are packed with energy-boosting protein and veggies. With deliciously melty, cheesy goodness in every bite, everything about them is super good. And who doesn’t love to sneak in some extra veggies early in the day?
Here’s everything you’ll need to make these Broccoli Cheddar Egg Muffins
- 5 large eggs, whisked together
- ¼ cup (25 g) chopped broccoli
- ¼ cup (25 g) chopped onion
- ¼ cup (50 g) diced or shredded cheddar
- kosher or fine sea salt and freshly ground black pepper

More reasons to love them
Baked until light and fluffy, these mini frittatas are a quick freezer-friendly, 20-minute bake that comes together in minutes. They’re also a great meal prep option, ideal for a simple at-home breakfast or grab-and-go snack for those busier days.
Bonus? These Broccoli Cheddar Egg Muffins are completely customizable, allowing you to use any cheese or vegetables you like. Try them with fresh, seasonal herbs like dill, basil or chives, sub goat cheese or gouda, or swap out the broccoli for red pepper, mushrooms or spinach!
Try these Cheddar Scallion Drop Biscuits or these Banana Walnut Protein Muffins next.
If you make this recipe, please tag me on Pinterest or Instagram so I can see!
And of course, feel free to leave any questions, comments or reviews. This is the best place to reach me, and I’d love to hear from you!

Broccoli Cheddar Egg Muffins
Equipment
- 6-cup muffin pan
Ingredients
- 5 large eggs whisked together
- ¼ cup chopped broccoli
- ¼ cup chopped onion
- ¼ cup diced or shredded cheddar
- kosher or fine sea salt and freshly ground black pepper
Instructions
- Preheat oven to 350°F (177ºC) and prepare non-stick muffin tin. Muffin cups or brushing the pan with olive or avocado oil will work too.
- In a medium-sized mixing bowl whisk together eggs, veggies and 2/3 of the cheddar.
- Pour egg mixture evenly into muffin cups, sprinkle remaining cheddar across the top and season with salt and pepper according to taste.
- Bake for 20 minutes. Let cool on a wire cooling rack for at least 5 minutes before removing from pan and serve.




Very easy, can change up the ingredients, no cream/no milk, like that it only makes 6 so I don’t have to freeze any, reheated well.
Thank you so much Amber! I really appreciate you trying this recipe and sharing your review! K