Homemade McMuffins

Make these and you’re guaranteed to start your day off on the right foot! My homemade McMuffin recipe is perfect because they’re so easy to make and you can always mix it up with the ingredients you decide to put in, depending on your mood (i.e. hungover weekends definitely call for the addition of bacon).

Prep time: ~5 minutes
Cook time: 5-7 minutes
Total time: 10-15 minutes



  • 1 english muffin (preferably whole wheat, but I won’t deny that sourdough is delicious)
  • 1 medium or large egg
  • a few thin slices of your favourite cheese (a sharp, old cheddar is my go to but a herbed or spicier cheese would work well too)
  • 1 to 2 tomato slices
  • 1/4 of an avocado
  • 1 slice of onion (ring shaped)
  • 1 tbsp olive oil
  • Salt, pepper and other seasonings to taste


  1. Prepare the ingredients as mentioned above. Toast the english muffin to your liking.
  2. Turn a burner on medium heat. Pour 1 tbsp of olive oil into a pan and allow to heat up. Place the ring of onions in the pan and allow to soften, about 3 minutes.DSC03157(1)
  3. Push the onions to one side (or remove entirely) and crack your egg into the pan. Turn down the burner temperature to medium-low.
  4. Sprinkle the egg with salt, pepper, and any other seasoning you might like (I personally like a bit of cayenne/pepper flakes and garlic powder). You can choose to crack the yolk if you don’t like your finished egg to be soft/runny. Let cook 2 minutes.DSC03161(1)
  5. Flip the egg (and the onions if they are still in the pan). Lay the cheese on top of the egg. Cover the entire pan with a lid and turn the heat down to low. Wait around a minute until the cheese has melted and then turn off the heat.
  6. Spread 1/4 of avocado on the toasted bun. Put tomato on top of avocado, then the egg and lastly the onions.


Wahla! A nutritious breakfast sandwich done in 10-15 minutes (depending on how comfortable you are in the kitchen).

Enjoy and let me know what you end up putting in yours!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s