Meal Prep Breakfast Sandwich Recipe
If you love waking up to a hearty, restaurant-worthy breakfast but rarely have the time to pull it off on a busy morning, let me introduce you to my ultimate Meal Prep Breakfast Sandwich Recipe. This isn’t just another grab-and-go meal — it’s a craveable, flavor-packed breakfast you’ll actually look forward to, complete with golden eggs, crispy bacon, and melty cheese all nestled in a toasty English muffin. This is my secret weapon for stress-free mornings, and I promise you’ll want it in your regular routine too!

Ingredients You’ll Need
Gathering the ingredients for this Meal Prep Breakfast Sandwich Recipe is refreshingly simple, but each component plays a key role in creating irresistible layers of flavor and texture. Here’s what you’ll need, along with tips to make every element shine!
- Bacon: Adds irresistible crispiness and rich savoriness; feel free to swap with ham, turkey bacon, or a plant-based alternative!
- Yellow Onion: Provides a sweet, caramelized depth and gentle bite—diced small for even cooking.
- Spinach: Brings a pop of color, tender texture, and a boost of nutrition; don’t be shy, it cooks down a lot!
- Whole Eggs: Deliver a creamy, rich base and help the filling hold its shape beautifully.
- Egg Whites: Lighten up the egg mix while keeping it fluffy and protein-packed.
- Milk: Adds moisture and ensures your eggs bake up soft instead of rubbery; any milk works.
- Salt & Pepper: The must-haves for a flavorful, well-seasoned bite every time.
- Cheese Slices: Give that gooey, melty layer that takes each sandwich over the top; cheddar is classic, but any sliceable cheese is fair game.
- English Muffins: The ultimate sandwich vessel—sturdy enough to hold it all and the perfect balance of chewy and crisp once toasted.
How to Make Meal Prep Breakfast Sandwich Recipe
Step 1: Prep the Oven and Baking Dish
Start by preheating your oven to 350°F. Grease a 13×9-inch baking dish thoroughly—this makes sure the egg mixture doesn’t stick and is also the secret to easy, perfect rounds later. Setting this up first keeps the whole process smooth.
Step 2: Crisp Up the Bacon
On the stovetop, fry your bacon over medium heat until it’s just the right level of crispy for you. Transfer the bacon to a paper towel so it stays crunchy and blot away any extra grease. This step is your kitchen’s alarm clock—the smell alone will draw everyone in!
Step 3: Sauté the Veggies
Using some of the flavorful bacon fat left in the pan, add diced onion and cook gently until it’s soft, golden, and fragrant (about five to eight minutes). Then, toss in the spinach and sauté just until wilted. Set these aside to cool—you’ll fold them into the eggs in a minute.
Step 4: Whisk & Bake the Egg Mixture
In a medium bowl, whisk together your whole eggs, egg whites, milk, salt, and pepper until completely combined and a little frothy. Once the onion-spinach mix is cool enough not to scramble the eggs, stir it in. Pour everything into your greased baking dish and bake for 20 to 25 minutes, until the eggs are set in the middle and just slightly golden around the edges. Let the baked eggs cool completely—this is key for clean cutting!
Step 5: Assemble the Sandwiches
Clever hack time: Use a large round cookie cutter, or even your English muffin as a guide, to slice the baked eggs into six neat rounds. Layer each English muffin with a round of egg, a strip or two of bacon, and a slice of cheese. If you want that classic, melty cheese moment, you can pop the sandwiches (open-faced) in a warm oven for a couple of minutes before serving or wrapping.
How to Serve Meal Prep Breakfast Sandwich Recipe

Garnishes
A quick swipe of smashed avocado, a few fresh tomato slices, or a sprinkle of chives can take your sandwich to next-level status. I also love a dab of hot sauce or a little aioli for dipping—just have fun and use what makes your mornings happy!
Side Dishes
Pair your breakfast sandwich with juicy orange slices, a handful of grapes, or even a scoop of yogurt and granola on the side. They all add fresh, complementary flavors and keep your meal balanced yet satisfying, especially if you’re prepping for the week.
Creative Ways to Present
If you’re serving a brunch crowd, set up a “sandwich bar” with extra toppings: salsas, flavored cream cheeses, pickled jalapeños, or arugula. Everyone can build their own meal prep breakfast sandwich recipe masterpiece. For the kids (or the kid at heart), cut them into halves or quarters—mini sandwiches are always a hit!
Make Ahead and Storage
Storing Leftovers
Your Meal Prep Breakfast Sandwich Recipe keeps beautifully in the fridge. Once cooled and assembled, wrap each sandwich tightly in foil or parchment paper and store in an airtight container. They’ll stay fresh for four to five days, ready to grab and go on your busiest mornings.
Freezing
For longer storage, these sandwiches freeze like a dream. Wrap each sandwich individually (foil works best), then tuck them in a freezer-safe bag or container. They’ll keep for up to a month without losing any flavor or texture. Just remember to label so you know when they’re at their best!
Reheating
If refrigerated, you can reheat the sandwich in the microwave for about 45 to 60 seconds (unwrap first), or pop it in a toaster oven for a crispier result. For frozen sandwiches, thaw overnight in the fridge before reheating, or microwave straight from the freezer for two to three minutes at 50 percent power, then finish high for 30 seconds. If you like your English muffin extra toasty, split and toast it first, then reassemble with the filling.
FAQs
Can I make these sandwiches vegetarian?
Absolutely! Just skip the bacon or swap in your favorite plant-based protein like tempeh bacon, sautéed mushrooms, or even roasted peppers for extra flavor without the meat.
What’s the best cheese to use?
Cheddar is a classic choice for the Meal Prep Breakfast Sandwich Recipe, but you can experiment with Swiss, pepper jack, provolone, or whatever cheese you love most. Just choose something that melts well and fits your taste.
Can I use different breads besides English muffins?
Definitely! Bagels, croissants, or whole wheat sandwich thins make excellent substitutes. Just adjust the size of your egg rounds to fit the bread you choose.
How do I keep the muffins from getting soggy?
Let everything cool completely before assembling, and if you’re adding veggies like tomatoes or avocado, wait to add those until right before eating. Wrapping each sandwich tightly and reheating with care helps keep everything deliciously crisp.
Is this Meal Prep Breakfast Sandwich Recipe gluten-free?
The recipe itself can easily be made gluten-free by opting for gluten-free English muffins. Everything else in the filling is naturally gluten-free, making it a perfect option for those with sensitivities.
Final Thoughts
I can’t tell you how many busy mornings this Meal Prep Breakfast Sandwich Recipe has saved for me and my family. It truly is a game-changer: hearty, totally customizable, and ready to fuel whatever the day brings. If you’ve been hunting for a breakfast that makes your weekdays feel special, give this recipe a try—you’ll wonder how you ever managed without it!
PrintMeal Prep Breakfast Sandwich Recipe
This meal prep breakfast sandwich recipe is a delicious and convenient way to start your day. With layers of fluffy eggs, crispy bacon, and melted cheese, all sandwiched between English muffins, this make-ahead breakfast is perfect for busy mornings.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 6 sandwiches 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Bacon:
- 6 slices bacon
Spinach and Onions:
- ½ yellow onion, diced
- 4–5 handfuls spinach
Egg Mixture:
- 5 large eggs
- 1½ cups egg whites
- ½ cup milk
- ½ tsp salt
- ¼ tsp pepper
Assembly:
- 6 slices cheese
- 6 English muffins
Instructions
- Preheat Oven: Pre-heat oven to 350°F and grease a 13×9 baking dish, set aside.
- Cook Bacon: Cook bacon over medium heat until crispy. Set aside on paper towel, remove excess grease.
- Sauté Onions and Spinach: In the same pan, cook diced onions until soft, then add spinach and cook until wilted. Allow to cool.
- Prepare Egg Mixture: Whisk eggs, egg whites, milk, salt, and pepper in a bowl. Add cooled spinach and onions. Pour mixture into the baking dish and bake for 20-25 minutes until set.
- Assemble Sandwiches: Cut the cooled eggs into rounds. Layer egg, bacon, and cheese on English muffins. Wrap and store in the freezer for future use.
Notes
- Refrigerate sandwiches for 4-5 days or freeze for up to a month.
- To reheat, use the oven, microwave, or toaster oven. Follow reheating instructions for best results.
Nutrition
- Serving Size: 1 sandwich
- Calories: 380
- Sugar: 2g
- Sodium: 780mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 210mg
Keywords: breakfast, sandwich, meal prep, make-ahead, eggs, bacon, cheese, English muffins