A Healthy Breakfast Sandwich makes busy mornings easier with fluffy baked eggs, fresh spinach, juicy tomatoes, melted cheddar, and toasted whole wheat or sourdough English muffins. It’s satisfying, colorful, and easy to prepare ahead for breakfast throughout the week.
Instead of frying individual eggs every morning, this recipe bakes the egg mixture in one pan. That makes these meal prep breakfast sandwiches especially convenient for families, workdays, and grab-and-go mornings.
Why You’ll Love This Recipe
These breakfast sandwiches combine flavor, simplicity, and wholesome ingredients in one convenient meal. Eggs and egg whites create a protein-rich filling, while spinach, tomatoes, and onion add vegetables, color, and freshness.
Baking the eggs also eliminates the hassle of cooking six individual portions. Once they’re baked, simply cut them to fit the toasted English muffins and add melted cheddar.
They’re family-friendly, customizable, and freezer-friendly. You can prepare several sandwiches at once and have an easy healthy breakfast ready whenever mornings get hectic.
Ingredients

- Cooking spray or 2 teaspoons olive oil
- ½ white onion, diced
- 5 ounces fresh spinach
- 6 large eggs
- 4 large egg whites
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- ¼ cup milk
- ¼ cup shredded cheddar cheese
- 1 cup sliced cherry tomatoes
- 6 whole wheat or sourdough English muffins
- 6 cheddar cheese slices
Instructions
- Heat a skillet over medium-low heat. Coat it with cooking spray or add the olive oil.
- Add the diced onion and cook for 2–3 minutes, until softened and translucent.
- Add the fresh spinach and cook for approximately 2 minutes, tossing occasionally, until completely wilted. Remove the vegetables from the heat and allow them to cool slightly.
- Preheat the oven to 375°F (190°C). Thoroughly coat a 9×13-inch baking pan with cooking spray to prevent the eggs from sticking.
- Crack the whole eggs into a medium mixing bowl and add the egg whites. Whisk for about 30 seconds until combined.
- Add the milk, kosher salt, and black pepper and whisk again.
- Stir in the shredded cheddar, sliced cherry tomatoes, and cooled spinach and onion mixture.
- Pour the egg mixture evenly into the prepared baking pan. Bake for 25–30 minutes, or until the eggs are completely set in the center. Remove from the oven and allow to cool for several minutes.
- While the eggs bake, split the English muffins and arrange them cut-side up on a separate baking sheet. Toast in the oven for approximately 10 minutes.
- After about 7 minutes, place one cheddar slice over each bottom muffin half. Return to the oven for the final 3 minutes, or until the cheese melts.
- Use a round cookie cutter, jar lid, or appropriately sized glass to cut six portions from the baked egg mixture. Alternatively, cut the eggs into squares with a knife.
- Assemble each Healthy Breakfast Sandwich with one portion of baked egg and one cheese-topped English muffin.
- Serve warm or allow the sandwiches to cool before storing them for meal prep.

Tips & Tricks
Allow the cooked spinach and onion to cool slightly before adding them to the egg mixture. This helps prevent the hot vegetables from beginning to cook the eggs prematurely.
Cook the spinach until most of its excess moisture has evaporated. Too much liquid from the vegetables can make the baked eggs watery.
Whole wheat English muffins are an excellent option for adding more whole-grain flavor and texture to these healthy egg sandwiches.
Don’t overbake the eggs. Remove the pan once the center is set so the filling remains tender after reheating.
For efficient meal prep, cut the baked eggs into six squares instead of circles. You’ll have less waste, and the sandwiches will taste exactly the same.
Allow sandwiches to cool before wrapping them for the refrigerator or freezer. Wrapping them while hot can trap steam and make the English muffins soggy.
Details
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Yield: 6 breakfast sandwiches
Category: Breakfast
Method: Baking
Cuisine: American-Inspired
Difficulty: Easy
Dietary Notes: Vegetarian, halal-friendly, high-protein breakfast option

Notes
Whole wheat or sourdough English muffins both work well. Whole wheat provides a heartier texture, while sourdough gives the sandwiches a pleasant tang.
You can replace cheddar with mozzarella, Monterey Jack, or another good melting cheese.
For extra vegetables, try finely chopped bell peppers or mushrooms. Cook vegetables with a high water content before adding them to the eggs.
Serve these egg and spinach breakfast sandwiches with fresh fruit, berries, yogurt, or sliced avocado for a more substantial breakfast.
For additional heat, add crushed red pepper or a little halal-friendly hot sauce when serving.
Nutrition
Approximate nutrition per sandwich:
Calories: 320–380 kcal
Protein: 20–25 g
Carbohydrates: 28–35 g
Fat: 13–18 g
Nutrition values are estimates and will vary according to the English muffins, cheese, milk, cooking oil, and exact portion sizes used.
FAQ
Are breakfast sandwiches healthy?
They can be part of a balanced breakfast depending on the ingredients and portions. This version combines eggs and egg whites with spinach, tomatoes, onion, cheese, and an English muffin for a filling meal with protein, vegetables, and carbohydrates.
Can I make Healthy Breakfast Sandwiches ahead of time?
Yes. This recipe is particularly well suited to meal prep because the eggs are baked together and divided into individual portions. Assemble the sandwiches, cool them, and refrigerate or freeze them for later.
Can I freeze egg breakfast sandwiches?
Yes. Let the sandwiches cool completely, wrap them individually, and place them in a freezer-safe container or bag. Freeze for up to 2 months for the best quality.
How do I keep meal prep breakfast sandwiches from getting soggy?
Cook excess moisture out of the spinach and onion, avoid underbaking the eggs, toast the English muffins, and let all components cool before wrapping the sandwiches.
Can I use only whole eggs instead of egg whites?
Yes. You can replace the egg whites with additional whole eggs, although this will change the nutritional profile and make the filling slightly richer.
What vegetables can I add to breakfast sandwiches?
Bell peppers, mushrooms, green onions, broccoli, or additional spinach are good choices. Sauté vegetables first when necessary to remove excess moisture.
Storage
Store assembled sandwiches in an airtight container or individually wrapped in the refrigerator for up to 3–4 days.
For longer storage, let the sandwiches cool completely and wrap each one individually. Place the wrapped sandwiches in a freezer-safe container or freezer bag and freeze for up to 2 months.
For refrigerated sandwiches, microwave until heated through or warm them in a toaster oven or conventional oven.
Frozen sandwiches can be thawed overnight in the refrigerator before reheating. For a firmer, toastier English muffin, reheating in an oven or toaster oven works particularly well.

Similar Recipes

Healthy Breakfast Sandwich with Eggs and Spinach
Ingredients
- Cooking spray or 2 teaspoons olive oil
- ½ white onion diced
- 5 ounces fresh spinach
- 6 large eggs
- 4 large egg whites
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- ¼ cup milk
- ¼ cup shredded cheddar cheese
- 1 cup sliced cherry tomatoes
- 6 whole wheat or sourdough English muffins
- 6 cheddar cheese slices
Instructions
- Heat a skillet over medium-low heat. Coat it with cooking spray or add the olive oil.
- Add the diced onion and cook for 2–3 minutes, until softened and translucent.
- Add the fresh spinach and cook for approximately 2 minutes, tossing occasionally, until completely wilted. Remove the vegetables from the heat and allow them to cool slightly.
- Preheat the oven to 375°F (190°C). Thoroughly coat a 9×13-inch baking pan with cooking spray to prevent the eggs from sticking.
- Crack the whole eggs into a medium mixing bowl and add the egg whites. Whisk for about 30 seconds until combined.
- Add the milk, kosher salt, and black pepper and whisk again.
- Stir in the shredded cheddar, sliced cherry tomatoes, and cooled spinach and onion mixture.
- Pour the egg mixture evenly into the prepared baking pan. Bake for 25–30 minutes, or until the eggs are completely set in the center. Remove from the oven and allow to cool for several minutes.
- While the eggs bake, split the English muffins and arrange them cut-side up on a separate baking sheet. Toast in the oven for approximately 10 minutes.
- After about 7 minutes, place one cheddar slice over each bottom muffin half. Return to the oven for the final 3 minutes, or until the cheese melts.
- Use a round cookie cutter, jar lid, or appropriately sized glass to cut six portions from the baked egg mixture. Alternatively, cut the eggs into squares with a knife.
- Assemble each Healthy Breakfast Sandwich with one portion of baked egg and one cheese-topped English muffin.
- Serve warm or allow the sandwiches to cool before storing them for meal prep
Notes
Conclusion
A Healthy Breakfast Sandwich doesn’t have to require cooking from scratch every morning. By baking eggs with spinach, tomatoes, onion, and cheddar in one pan, you can prepare six satisfying breakfasts with very little hands-on work.
Toast the English muffins, add melted cheese, and assemble everything ahead of time for a convenient breakfast that’s equally useful for busy weekdays, family mornings, and freezer meal prep.

