top of page

McDonald's Egg McMuffin (But Better)

One of the most famous fast-food breakfasts in the world could be so much more... and we're going to make it just that. Homemade English...

One of the most famous fast-food breakfasts in the world could be so much more... and we're going to make it just that. Homemade English muffins, perfectly cooked eggs, seared thick-cut smoked ham, cheddar, and light spicy mayo. Let's see how we do.


Serves: 1-2


English Muffins:

  • 2 cups (480ml) whole milk

  • 3.5 Tbsp (45g) granulated sugar

  • 2.5 tsp (8g) instant yeast

  • 1 egg

  • 1/4 cup (56g) unsalted butter, lightly melted

  • 4 1/3 cup (675g) bread flour

  • 2 tsp (8g) fine sea salt

  • Cornmeal for dusting


  • Egg

  • Salt and pepper

  • Butter

Spicy mayo

  • 1/2 cup 112g mayo

  • 1/4 cup (60g) creme fraiche

  • Salt and pepper to taste

  • 2.5 Tbsp (37g) sriracha

  • 1 Tbsp (8g) smoked paprika

  • 1 Tbsp (9g) garlic powder

  • 2 tsp (7g) Worcestershire sauce


Muffin Method:

  1. Start by whisking together warm whole milk (95F) with instant yeast and granulated sugar until dissolved. Let sit at room temperature for 5 minutes.

  2. In the bowl of a stand mixer, add bread flour and fine sea salt. Mix together using the dough hook attachment until incorporated.

  3. Add in sugar yeast milk mixture along with lightly melted butter, and an egg. Mix until dough forms.

  4. Shape the dough into a tight ball and place into a large greased bowl, cover with plastic wrap and let rise at room temperature for 1 hour or until doubled.

  5. Punch the air out of the dough and divide it into 15 pieces. Shape into balls and place in a dough proof box, or rimmed baking sheet. Dust with cornmeal and cover, resting for 10 minutes.

  6. Take a dough ball, dust with cornmeal, and flatten. Place in a cast-iron skillet over medium-low heat cooking for 3-5 minutes per side.

  7. Add to a rimmed baking sheet and bake in a preheated oven at 350F for 7-10 minutes. Let cool on a wire rack.

Ham Method:

  1. Slice ham into the desired thickness.

  2. Cut the sliced ham using a biscuit cutter.

  3. Heat a skillet over medium-high heat. Add vegetable oil and once hot, add ham in batches and sear for 2 minutes per side.

  4. Toss in a bundle of thyme and unsalted butter, and base the ham for 25 seconds.

  5. Add cooked ham to a tray and cover with thyme butter.

Spicy Mayo:

  1. Add all ingredients to a small bowl.

  2. Mix until fully incorporated.

Egg Method:

  1. In a nonstick skillet over medium heat, add and melt butter.

  2. Once butter is bubbling, add a lightly greased ring mold in the center of the pan.

  3. Carefully crack the egg into the ring mold. Season the top with salt and cook for 30 seconds.

  4. Add water around the mold, and immediately cover with foil and let it steam for 45 seconds.

  5. Remove the egg from the pan. Repeat with the rest.


  1. Divide English muffin in half, and toast.

  2. Add a nice dollop of spicy mayo, followed by cheddar cheese.

  3. Add the egg, topped with the seared ham, and finally, the spicy mayo-covered top bun.


Jul 10, 2022

Made the english muffins WITHOUT a kitchen, only using a microwave oven and an electric pan, mixing the batter by hand-

They turned out a bit less fluffy than expected, but sooo good! Once the new kitchen arrives, i'll make this for real.


Jan 23, 2022

Not really an English Muffin. Think more like a puffy biscut. Not bad, but not what I was expecting when I made em.


Carson Harris
Carson Harris
Aug 20, 2021

So good one of if not the best breakfast sandos I’ve ever had


Jun 04, 2021

Hi Joshua,

please try to print this page to a DinA4 page. Using Chrome or Firefox it won't work. Things are cut off or overlayed. I love your channel, and I prefer your recipes. Please help me to get it printed (since I need to calculate Fahrenheit into Celcius and annotate the printed one).

Best regards,

Marco, Germany


Let's Get Cooking

Recent Recipes

bottom of page