This post may contain affiliate links. Please read our disclosure policy.

These sheet pan eggs are the easiest way to make a veggie-loaded breakfast for a crowd, and they are almost completely hands-off once they hit the oven. One pan, up to 20 servings, done in about 40 minutes. This is the recipe I reach for every time I need breakfast for a group, want to meal prep for the whole week, or need something that works for a holiday brunch without standing over the stove

Sheet pan veggie egg bake with peppers, mushrooms, and green onions, sliced and served on a tray.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

I’ve cracked the code on getting these right, and the details matter more than you’d think. After testing parchment paper on the bottom, trying different whisking methods, and landing on exactly the right oven temp, I can tell you the version below is the one that works every time. Tender eggs, not rubbery. Loaded with veggies. Ready in under an hour with almost no effort.

Love easy make-ahead breakfasts? Check out my Crockpot Breakfast Casserole for another great one you can set up the night before.

Why You’ll Love This Recipe

One pan, almost zero effort. You sauté the veggies, whisk the eggs, pour it all in, and the oven does the rest. Cleanup is fast and there is nothing complicated about the process.
Perfect for feeding a crowd. One batch makes 16 to 20 servings. Whether it is a holiday morning, an overnight guest situation, or a big family brunch, this is the recipe that gets breakfast on the table without stress.
Built for meal prep. These eggs keep in the fridge for four days and freeze beautifully. Slice them up on Sunday and you have a protein-packed breakfast ready to go all week long.
Totally customizable. The veggie and cheese combo in this recipe is my go-to, but you can swap in almost anything you have on hand. More on that in the substitutions section below.

Sheet Pan Eggs Ingredients.

Key Ingredients

  • Olive oil — Used to sauté the vegetables before they go into the egg mixture. This step matters because raw mushrooms and spinach release a lot of water as they cook. If you skip it, your eggs will end up watery and loose.
  • Whole milk and heavy cream — Using both gives you a richer, creamier egg base than milk alone. The fat in the cream keeps the eggs moist during baking so they do not dry out or turn spongy.
  • Kosher salt — A full tablespoon sounds like a lot, but it seasons the entire pan evenly. Kosher salt is less intense than table salt, so do not swap them one-to-one.
  • Freshly grated mozzarella — Grating your own makes a real difference here. Pre-shredded bags are coated with an anti-caking agent that affects how the cheese melts. Fresh mozzarella melts beautifully and gives you that stretchy, gooey top.
  • Red bell pepper and mushrooms — These are the heartiest veggies in the mix. They add color, texture, and substance to every slice. Both need to be sautéed and fully cooled before going into the egg mixture.
  • Baby spinach — Chopped spinach wilts down to almost nothing, but it adds nutrients and a little color throughout every slice. It also sautés quickly, so it cooks right along with the bell pepper and mushrooms.
  • Green onions — These get mixed directly into the egg base before baking, so you get a mild, fresh bite throughout. Save a few extra slices for garnish on top if you like.

How to Make Sheet Pan Eggs

  1. Preheat the oven to 325°F and generously spray a rimmed 13×18-inch baking sheet with cooking spray. Do not be shy with the spray. This is what keeps the eggs from sticking and releases cleanly.
  2. Sauté the veggies. Heat the olive oil in a large skillet over medium heat. Add the bell pepper, mushrooms, and spinach and cook for 4 to 5 minutes until the peppers are crisp tender. Transfer to a separate bowl and let them cool completely before adding to the eggs.
    Sautéed mushrooms, bell peppers, and spinach cooking in a skillet.
  3. Whisk the egg mixture. In a medium bowl, whisk together the eggs, milk, heavy cream, salt, pepper, and garlic powder until really well combined. Whisk thoroughly until the yolks and whites are fully incorporated with no streaks remaining. This step is what gives you that smooth, even texture once baked.
  4. Add the cooled veggies and green onions to the egg mixture and stir to combine.
    Egg mixture with sautéed vegetables and green onions in a bowl.
  5. Pour the egg mixture into the prepared baking sheet and top evenly with the mozzarella. Do this as close to the oven as possible to avoid carrying a very full pan across the kitchen.
    Sheet pan egg mixture with vegetables topped with shredded cheese before baking.
  6. Bake for 25 to 30 minutes until the eggs are fully set in the center and no longer jiggly. Do not overbake. (photo 8)
  7. Let them rest for 10 minutes before slicing into squares. This helps the eggs firm up and makes clean slices much easier.

Common Mistakes to Avoid

  • Do not skip sautéing the veggies. Raw mushrooms and spinach hold a lot of moisture. When you add them straight to the egg mixture, they release that water during baking and your eggs end up watery and hard to slice. The few extra minutes of sautéing makes a big difference.
  • Do not use parchment paper. I tested this and it was a mess every time. The egg mixture runs right underneath the parchment before it can set, which means you lose half your eggs to the bottom of the pan. Generously sprayed cooking spray on the pan is all you need.
  • Do not overbake. Pull the eggs as soon as the center is just set and no longer jiggles. Even five extra minutes can push these from tender and creamy to dry and rubbery.
  • Do not add the veggies while they are still hot. If the sautéed vegetables go into the egg mixture before they have cooled, they start cooking the eggs early. Let them rest in a separate bowl until they are fully cooled down first.

Ways to Serve Sheet Pan Eggs

These eggs are great on their own, but they are even better when you put them to work. A square fits right onto a toasted English muffin or a slice of toast for a fast breakfast sandwich. Layer on a slice of cheddar, a piece of bacon or sausage, and you have a homemade version of a fast food breakfast sandwich for a fraction of the cost. They also chop up beautifully into my Breakfast Burritos for another great meal prep option.

Slice of veggie egg bake with peppers, mushrooms, and green onions lifted on a spatula.

Substitutions and Variations

  • Cheese swaps – Cheddar is the most classic option and brings a sharper flavor than mozzarella. Pepper jack adds a little heat. Gruyere gives you something more rich and nutty. Any of these works without changing the method.
  • Add more veggies – Broccoli florets, diced white onion, and sliced jalapenos all work well. Just make sure anything extra gets sautéed first. The moisture rule applies to everything.
  • Add meat – Cooked and crumbled breakfast sausage or crispy bacon mixed into the egg base makes this more filling and works great for a crowd-style brunch spread.
  • Make it spicier – Add a pinch of red pepper flakes to the egg mixture or use pepper jack cheese and sliced jalapenos.

Storage and Meal Prep Tips

  • Fridge: Store slices in an airtight container for up to 4 days. Reheat in the microwave for about 20 seconds straight from the fridge.
  • Freezer: Place a small piece of parchment paper between each slice before putting them in a freezer bag. This keeps them from freezing together so you can pull out one slice at a time. Thaw overnight in the fridge before reheating for the best texture. Do not microwave directly from frozen or the eggs will turn rubbery.
Breakfast sandwich with veggie egg bake, peppers, and greens inside an English muffin.

More Easy Breakfast Recipes You May Enjoy

No ratings yet
Sheet pan veggie egg bake with peppers, mushrooms, and green onions, cut into squares.

Sheet Pan Eggs

Serves — 16
These sheet pan eggs are packed with sautéed veggies and topped with melty mozzarella, all baked in one pan until perfectly set. They’re great for feeding a crowd, meal prep easily, and reheat in seconds for a quick breakfast.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Ingredients
 

  • 1 tablespoon olive oil
  • 1 red bell pepper chopped
  • 1 cup chopped mushrooms
  • 1 cup baby spinach chopped
  • 16 large eggs
  • ½ cup whole milk
  • ¼ cup heavy cream
  • 1 tablespoon kosher salt
  • ½ teaspoon coarse ground pepper
  • ¼ teaspoon garlic powder
  • 2 green onions sliced thin, plus more for garnish if desired
  • cups mozzarella cheese freshly grated

Instructions
 

  • Preheat your oven to 325 F and generously spray a rimmed 13 x 18-inch baking sheet with cooking spray.
  • In a large skillet add the oil and turn the heat on medium. Add the bell pepper, mushrooms, spinach and sauté for 4-5 minutes or until the peppers are crisp tender. Remove from the heat and let cool in a separate bowl so the veggies don’t keep cooking.
    1 red bell pepper, 1 cup chopped mushrooms, 1 cup baby spinach
  • In a medium bowl whisk together the eggs, milk, cream, salt, pepper, and garlic powder until well combined. Add the cooled veggies and green onion and mix together again.
    16 large eggs, ½ cup whole milk, ¼ cup heavy cream, 1 tablespoon kosher salt, ½ teaspoon coarse ground pepper, ¼ teaspoon garlic powder
  • Gently pour into the prepared baking sheet and top with the cheese.
    1½ cups mozzarella cheese
  • Bake for about 25-30 minutes or until the eggs are set.
  • Remove from the oven and let sit for 10 minutes before slicing into pieces.

Jenn’s Notes

Storage:
  • Fridge — Keep slices in an airtight container for up to 4 days. Reheat in the microwave for about 20 seconds straight from the fridge.
  • Freezer — Add a piece of parchment paper between each slice before placing them in a freezer bag so they don’t stick together. Thaw overnight in the fridge, then reheat for the best texture. Avoid microwaving straight from frozen, as the eggs can become rubbery.
Tips:
  • Don’t skip sautéing the veggies. Mushrooms and spinach hold a lot of moisture, and adding them in raw will release that liquid as the eggs bake, leaving you with a watery texture. Taking a few extra minutes to sauté them first makes a big difference.
  • Skip the parchment paper. It may seem helpful, but it actually causes the egg mixture to seep underneath before it sets, creating a mess. A well-greased pan with cooking spray works much better.
  • Don’t overbake. Remove the eggs as soon as the center is set and no longer jiggles. Just a few extra minutes can turn them from soft and creamy to dry and rubbery.
  • Let the veggies cool before mixing. Adding hot vegetables straight into the eggs can start cooking them too soon. Give them time to cool in a separate bowl before combining.

Nutrition Info

Calories: 127kcal | Carbohydrates: 3g | Protein: 9g | Fat: 9g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.02g | Cholesterol: 177mg | Sodium: 572mg | Potassium: 158mg | Fiber: 1g | Sugar: 1g | Vitamin A: 800IU | Vitamin C: 10mg | Calcium: 94mg | Iron: 1mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?