Go Back
Homemade McMuffin assembled with egg, Canadian bacon, and cheese

Name: Classic Homemade McMuffins

Summary: This easy homemade McMuffin recipe recreates the beloved fast-food breakfast sandwich with fresh ingredients, better flavor, and endless customization. Ready in under 15 minutes, these sandwiches are perfect for meal prep or a quick morning bite.
Prep Time 5 minutes
Cook Time 10 minutes
2 minutes
Total Time 17 minutes
Servings: 2
Course: Breakfast
Cuisine: American
Calories: 320

Ingredients
  

  • Ingredients for 2 servings:
  • 2 English muffins fork-split
  • 2 large eggs
  • 2 slices of Canadian bacon
  • 2 slices of American cheese
  • Butter optional, for toasting
  • Salt and pepper to taste

Equipment

  • Equipment:
  • Non-stick skillet or frying pan
  • Egg rings or mason jar lid rings
  • Spatula
  • Toaster or toaster oven
  • Small mixing bowl (optional)
  • Cooking spray or a teaspoon of oil

Method
 

  1. Instructions:
  2. Toast the muffins until golden brown. Optional: spread butter on the cut sides.
  3. Heat a skillet over medium heat. Place egg rings on the skillet and spray lightly with oil.
  4. Crack an egg into each ring. Break yolk if preferred. Season with salt and pepper.
  5. Add a splash of water, cover with a lid, and steam-cook for 2–3 minutes until the whites are set.
  6. In a separate section of the skillet, warm the Canadian bacon for about 30 seconds per side.
  7. Place the cheese slice on top of the egg while still in the pan to melt slightly.
  8. Assemble the sandwich: Bottom muffin, cheese, egg, bacon, then top muffin.
  9. Wrap and let sit for a minute for flavors to meld, or enjoy immediately!

Notes

Notes:
Use sharp cheddar, Swiss, or dairy-free cheese for variations.
Egg rings ensure the perfect shape but aren't required.
Add spinach, avocado, or tomato for extra flavor.
Make-ahead friendly: wrap in foil and freeze for up to 1 month.