Breakfast Egg Muffins Recipe

This breakfast egg muffins recipe uses fresh ingredients for a healthy morning meal. Make this recipe for a quick breakfast or to eat on the go! 

Looking for more breakfast egg recipes? You can check these recipe too: Sausage and Potato Breakfast Casserole, Make-Ahead Veggie Breakfast Casserole and How to Hard Boiled Eggs.

several breakfast egg muffins on a wooden serving board

Sometimes I love having sweet treats for breakfast this delicious Overnight Steel Cut Oats and my Banana Oatmeal Muffins, Almond Flour Cranberry Muffins, or Carrot Muffins. Other times I enjoy having savoury breakfast recipes like this egg muffins I’m sharing with you today.

These egg muffins because they’re easy to make and nutritious. They can be made ahead of time and reheated quickly whenever you need them. Plus, it’s easy to double or triple this recipe to make enough to feed a family.

What you’ll need to make this breakfast egg muffins recipe:

  • Cauliflower – Finely chop it yourself or use riced cauliflower. However, be sure to press riced cauliflower with paper towels to remove moisture or it will affect the texture of the egg muffins.
  • Eggs 
  • Bacon – Chop the bacon and cook in a skillet on the stove until crispy, or make it in the oven and then crumble once it has cooled. Or, use crumbled or chopped breakfast sausage instead. You can also use ham, if you prefer.
  • Red bell pepper
  • Spinach – Use fresh spinach, as thawed frozen spinach has too much water content to work in this recipe.
  • Red onion
  • Mozzarella cheese – Always buy fresh cheese and shred it yourself. Bagged shreds have a preservative that prevents them from melting properly. You can also use cheddar cheese.
  • Spices: garlic powder, dried oregano, salt and pepper

overhead image: 6 individual breakfast quiches baked in muffin pan

Dietary substitutions:

  • Vegan – Use an egg replacer and vegan mozzarella. Leave out the bacon or replace it with vegan sausage crumbles.
  • Vegetarian – Leave out or replace the bacon with something else. Feel free to substitute any other vegetables you have on hand as well.
  • Whole30/Paleo – Make these without cheese, or add some nutritional yeast for cheese flavor.

Overhead photo of a serving board with egg muffins on it.

Breakfast egg muffins recipe

This breakfast egg muffins recipe couldn’t be simpler to make – just combine the ingredients in a bowl, pour into muffin liners, and bake!


  • Mix the batter: First, whisk the eggs. Then, stir in the rest of the ingredients until well combined.
  • Fill the muffin pan: Divide the batter into the wells in the pan. It can help to use a large muffin scoop to reduce mess and guarantee evenly sized muffins. Add extra bacon and cheese on top if you’d like.
  • Bake and serve: Bake until the eggs are set and the muffins start to crisp around the edges. Let them cool for a few minutes before removing them from the pan.

egg and vegetable muffins on wooden cutting board

Recipe notes

  • Prevent sticking – Be sure to grease your muffin pan so the breakfast muffins don’t stick. Silicone pans and muffin liners can be used without oil or butter, or regular paper muffin liners will work as well. Got extra liners? Try making my Almond Flour Pumpkin Muffins!
  • Storage – Keep in the refrigerator in an airtight container for up to 3 days. You can also freeze them for up to 3 months. Just wrap each individually in plastic wrap and place in a ziploc bag. Thaw in the refrigerator or heat straight from the freezer.
  • Reheating – Microwave for 30 seconds or until warmed through. Increase the time if still frozen, or heat in the toaster oven for crispier edges if you prefer.

Use these egg muffins in breakfast meal prep bowls for a ready-made morning meal or something you can easily grab on your way out the door.

They taste great as leftovers, can easily be reheated in the microwave, and can be combined with just about anything. Here are some ideas:

  • Fresh greens and tomatoes
  • Nuts and fruit
  • Skillet potatoes
  • Roasted butternut squash
  • Baked sweet potato

meal prep container with 3 breakfast egg muffins and cherry tomatoes on top of salad greens

Other Easy Egg Breakfast Recipes

A close up of egg muffins on top of wooden serving board

Breakfast Egg Muffins Recipe

This breakfast egg muffins recipe uses fresh ingredients for a healthy morning meal. Make this recipe for a quick breakfast or to eat on the go! 
3.56 from 9 votes


  • 1 ½ cups cauliflower - finely chopped just like riced cauliflower
  • 5 large eggs - beaten
  • ¼ cup cooked bacon or ham - chopped (save some for topping)
  • ½ cup spinach - chopped
  • ½ cup red bell pepper - chopped
  • ½ cup red onion - chopped
  • ½ tsp garlic powder
  • ½ tsp dried oregano
  • 1 cup shredded Mozzarella or cheddar cheese - save some for topping
  • kosher salt and freshly ground black pepper to taste


  • Place a rack in the center of your oven and preheat to 375 degrees F.
  • Grease a muffin tin with cooking spray or brush muffin cups with olive oil/melted butter if you don’t have cooking spray. You can also use silicone muffin pan/cup like I did.
  • In a large bowl briskly whisk together the eggs. Add in the same bowl, cauliflower, bacon, spinach, bell pepper, onion, garlic powder, dried oregano, Mozzarella and salt and black pepper. Mix well to combine.
  • Carefully fill each muffin cup three-quarters full. Top with chopped bacon and more shredded cheese if desire.
  • Bake for about 20-25 minutes, or until lightly golden.
  • Let cool for 5 minutes, and then run a butter knife around the edges of each muffin to loosen it. You don’t need to do this step if you use a silicone muffin pan/cup. Remove them from the pan and enjoy.



Store leftover egg muffins in an airtight glass container for up to 3 days in the fridge. You can also use a silicone or Ziploc bag to store them. You can also freeze them of up to 3 months.
Reheat in the microwave for 30 seconds if they were in the fridge or for 1 to 2 minutes (depend on the microwave) if they were in the freezer.
Watch the Web Stories HERE.
Serving: 1/12, Calories: 94kcal, Carbohydrates: 2g, Protein: 7g, Fat: 6g, Saturated Fat: 2g, Cholesterol: 84mg, Sodium: 426mg, Potassium: 76mg, Fiber: 1g, Sugar: 1g

If you make this recipe, follow @primaverakitchen on Instagram, snap a photo and hashtag it #primaverakitchen. I'd love to see what you're making!

This post contains affiliate links. For more information, please visit my disclosure page here.
titled photo collage (and shown): breakfast egg muffins recipe