Copycat Egg McMuffin Recipe: McDonald’s-Style Breakfast

Breakfast is my favorite meal of the day, yet it’s often the one I rush through. I decided to change that and spend a little more time crafting satisfying morning meals. Making homemade Egg McMuffins is an easy and rewarding way to start—simple ingredients, minimal hands-on time, and the result freezes or reheats well for busy mornings.

These sandwiches are straightforward to prepare, and you can customize them to suit your tastes. If you have a muffin-top or shallow-cup baking pan, the cavities are ideal for baking eggs into uniform rounds that fit perfectly on an English muffin. The technique is forgiving, so feel free to experiment with fillings like sautéed vegetables, different cheeses, or cured meats.

One advantage of baking eggs in a pan is that you can prepare several at once, chill or freeze them, and reheat as needed. This makes weekday breakfasts faster and more consistent. Below is a clear, flexible recipe along with tips for variations and storage.

If you prefer a simple sandwich with just egg, cheese, and bacon, go ahead. Or swap in spinach and mushrooms for a lighter, vegetarian-friendly option. The base technique remains the same: crack the eggs into the cavities, season, and bake until set. Add cheese to the muffin while toasting so it melts slightly, and assemble with any additional fillings you like.

My finished sandwiches were a little tall, which I enjoyed. They were hearty and packed with flavor, showing how a few small changes to your routine can make breakfast feel special without much extra effort.

Just the way I like it.

Homemade Egg McMuffin

Ingredients

  • 2 English muffins
  • 2 eggs
  • 1/4 cup sautéed mushrooms
  • 1/2 cup cooked, wilted spinach
  • 2 slices cooked bacon
  • 2 slices turkey breast
  • Shredded cheddar cheese, as desired
  • Freshly ground pepper, to taste

Directions

  1. Preheat the oven to 350°F (175°C). Lightly grease two cavities of a muffin-top or shallow baking pan to prevent sticking.
  2. Crack one egg into each cavity. Use a fork to lightly scramble each egg in its cavity so the yolk and white combine; sprinkle with a little pepper.
  3. Bake the eggs for about 15–17 minutes, or until they are set through. Baking time will vary slightly with oven and pan depth, so check for firmness.
  4. While the eggs bake, toast the English muffins. Add a slice or a small handful of shredded cheddar to each muffin half while toasting so the cheese softens and melts slightly.
  5. Assemble the sandwich: place a cooked egg round on the toasted bottom half, top with spinach, sautéed mushrooms, bacon or turkey, and the cheesy top half of the muffin. Serve immediately.

Tips and Variations

  • Make ahead: Bake a batch of eggs, cool, and refrigerate in an airtight container for up to 4 days. Reheat gently in the microwave or oven before assembling.
  • Freezing: Individually wrap sandwiches for freezing. Reheat from frozen in a toaster oven or microwave until heated through.
  • Vegetarian option: Replace bacon and turkey with roasted bell peppers, caramelized onions, or extra mushrooms and spinach.
  • Cheese alternatives: Try Swiss, provolone, or pepper jack for different flavor profiles.
  • Seasoning: Add fresh herbs like chives or parsley, or a dash of hot sauce for extra kick.