
Why You’ll Love This Recipe
Making your own Egg McMuffins at home is not only easy but also allows you to control the quality of ingredients and customize them to suit your taste. You can choose to add extra cheese, skip the meat, or even try a veggie twist with spinach and avocado. This homemade version is perfect for busy mornings when you need something quick but still want a wholesome breakfast. Plus, they’re incredibly versatile, so you can make them ahead of time, freeze them, and reheat when you’re ready to eat!
Ingredients
-
2 English muffins, split in half
-
2 large eggs
-
2 slices cheese (cheddar, American, or your favorite variety)
-
2 slices cooked bacon or sausage patties (optional)
-
1 tablespoon butter (for toasting the muffins)
-
Salt and pepper to taste
-
Optional: avocado, spinach, or any additional toppings of your choice
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Toast the English muffins: Start by toasting the English muffin halves. You can either toast them in a toaster or heat them on a skillet with a little butter until golden and crispy. Set aside.
-
Cook the eggs: In a nonstick skillet, heat a little butter or oil over medium heat. Crack one egg into the pan and cook it until the white is set but the yolk remains runny, about 2-3 minutes. If you prefer a fully cooked yolk, flip the egg and cook for another minute. Repeat with the second egg.
-
Assemble the McMuffins: Place a slice of cheese on each egg while it’s still hot so it begins to melt. If you’re using bacon or sausage, layer that on the bottom half of the toasted muffin. Then, place the cheesy egg on top.
-
Serve: Top with the other half of the muffin and serve immediately. Enjoy your homemade Egg McMuffins with a side of fresh fruit or your favorite breakfast beverage.
Servings and Timing
-
Servings: 2
-
Prep time: 5 minutes
-
Cook time: 10 minutes
-
Total time: 15 minutes
Variations
-
Vegetarian: Skip the meat and add some sautéed spinach, avocado, or even a slice of tomato for a fresh, veggie-packed twist.
-
Spicy: Add some sliced jalapeños or a drizzle of hot sauce for an extra kick.
-
Different Cheese: Swap out the cheese for Swiss, provolone, or pepper jack to change up the flavor profile.
-
Healthy Option: Use whole-wheat English muffins and lean turkey bacon or skip the meat altogether for a lighter version.
-
Make it Bigger: If you’re extra hungry, use a larger muffin or add a second egg for a heartier meal.
Storage/Reheating
-
Storage: If you want to make these ahead of time, assemble the Egg McMuffins and wrap them tightly in foil or plastic wrap. Store them in the refrigerator for up to 2 days.
-
Reheating: To reheat, wrap the sandwich in a paper towel and microwave for 30-45 seconds, or toast the sandwich in the oven at 350°F (175°C) for 10 minutes to keep the muffin crispy.
FAQs
Can I make Egg McMuffins ahead of time?
Yes! You can assemble the sandwiches ahead of time and store them in the fridge or freezer. Just wrap them tightly and reheat when ready to eat.
Can I use a different type of bread?
Of course! If you prefer, you can use whole-grain English muffins, bagels, or even a croissant to change things up.
How do I make a perfectly cooked egg?
If you prefer a perfectly round egg for your McMuffin, you can use an egg ring to keep it in a neat shape. Otherwise, simply crack the egg directly into the pan and cook to your preferred doneness.
Can I make this without cheese?
Yes, you can skip the cheese if you prefer a lighter option or don’t like cheese. The sandwich will still be delicious!
How do I make these eggs less runny?
If you prefer your eggs less runny, cook them longer or flip them over to make sure the yolk is fully cooked.
Can I freeze these sandwiches?
Yes! To freeze, wrap each sandwich tightly in foil or plastic wrap and store them in a freezer-safe bag. To reheat, microwave for 1-2 minutes or bake at 350°F (175°C) for 10-12 minutes.
Can I add more fillings to the McMuffin?
Absolutely! You can add avocado, sautéed vegetables, or even a slice of tomato for added flavor. Feel free to get creative with your toppings!
How do I prevent the muffin from getting soggy?
Toast the muffin halves well and ensure the egg isn’t too watery before assembling the sandwich. You can also place the egg on a paper towel to absorb any excess moisture before adding it to the muffin.
How do I make my Egg McMuffins crispy?
To get a crispy finish, toast the English muffins well and, if desired, lightly butter the inside before adding the egg and cheese. You can also use a hot skillet to toast the muffin halves for an extra crunch.
Conclusion
Egg McMuffins are a delicious and easy breakfast that can be made in the comfort of your own home. With simple ingredients like eggs, cheese, and a soft English muffin, you can create a satisfying and flavorful meal in no time. Whether you’re enjoying them fresh for breakfast, making them ahead for busy mornings, or adding your favorite toppings, these homemade Egg McMuffins are sure to become a staple in your breakfast routine.

Egg McMuffins
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Ava
- Total Time: 15 minutes
- Yield: 2 servings
Description
Egg McMuffins are a classic breakfast favorite that combines a perfectly cooked egg, savory cheese, and a slice of breakfast meat, all sandwiched between an English muffin. Whether you’re on the go or enjoying a relaxing morning at home, this homemade version brings the same delicious flavors of the fast-food classic but with the added benefit of fresh, customizable ingredients. It’s a quick and satisfying breakfast option that’s both filling and delicious.
Ingredients
- 2 English muffins, split in half
2 large eggs
2 slices cheese (cheddar, American, or your favorite variety)
2 slices cooked bacon or sausage patties (optional)
1 tablespoon butter (for toasting the muffins)
Salt and pepper to taste
Optional: avocado, spinach, or any additional toppings of your choice
Instructions
Toast the English muffins: Start by toasting the English muffin halves. You can either toast them in a toaster or heat them on a skillet with a little butter until golden and crispy. Set aside.
- Cook the eggs: In a nonstick skillet, heat a little butter or oil over medium heat. Crack one egg into the pan and cook it until the white is set but the yolk remains runny, about 2-3 minutes. If you prefer a fully cooked yolk, flip the egg and cook for another minute. Repeat with the second egg.
- Assemble the McMuffins: Place a slice of cheese on each egg while it’s still hot so it begins to melt. If you’re using bacon or sausage, layer that on the bottom half of the toasted muffin. Then, place the cheesy egg on top.
- Serve: Top with the other half of the muffin and serve immediately. Enjoy your homemade Egg McMuffins with a side of fresh fruit or your favorite breakfast beverage.
Notes
- Vegetarian: Skip the meat and add some sautéed spinach, avocado, or even a slice of tomato for a fresh, veggie-packed twist.
- Spicy: Add some sliced jalapeños or a drizzle of hot sauce for an extra kick.
- Healthy Option: Use whole-wheat English muffins and lean turkey bacon or skip the meat altogether for a lighter version.
- Make it Bigger: If you’re extra hungry, use a larger muffin or add a second egg for a heartier meal.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Breakfast
- Method: Pan-fry
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 330
- Sugar: 3g
- Sodium: 560mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 250mg