Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / American / The BEST Homemade McDonald’s Breakfast Sandwich Recipe

The BEST Homemade McDonald’s Breakfast Sandwich Recipe

Two homemade breakfast sandwiches held in hands, featuring sausage patties, melted cheese, and toasted English muffins.
The BEST Homemade McDonald’s Breakfast Sandwich Recipe
Anadi Misra

By Anadi Misra · October 14, 2022

American

About this recipe

Make the BEST homemade McDonald's breakfast sandwich with crispy bacon, melted cheese, and fluffy egg. Better than the drive-thru and ready in minutes!

↓ Jump to Recipe

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

Watch the recipe

Good morning! I’m presenting to you the king of savoury breakfasts - the breakfast sandwich! In particular, a HomemadeMcDonald’s Sausage McMuffin recipe! Here is my favourite go-to combination for the ultimate breakfast sandwich recipe!

This Homemade Breakfast Sandwich recipe is prepared with egg, sausage, cheddar cheese, bacon and English muffins. The inspiration for this homemade McDonald’s Sausage McMuffin recipe came from my favourite breakfast sandwich combination of all time. I discuss this more in my Making Cooking Fun!!free motivational guide - my top 5 tips to explore your potential in the kitchen. Going out to eat can inspire you to get creative in the kitchen! Whether I’m having a breakfast sandwich from McDonald’s, Starbucks, Tim Horton’s, or even Farm Boy (a Canadian grocery store), it’s always a good start to my day! However, to save some money and to enjoy the freshness of your own breakfast, I definitely recommend you try out this homemade McDonald’s Sausage McMuffin recipe! If taking this fast-food favourite to your kitchen has been on your bucket list, check it off as part of your Live to Cook one-month challenge! Get my free guides by signing up to my newsletter and be sure to tag your homemade sausage McMuffins on Instagram @cooking.with.anadi so I can share your awesome creations!

This Homemade McDonald’s Sausage McMuffin recipe will tell you which egg ring I recommend for the egg and how to cook the sausage patties and how to assemble, store and reheat your breakfast sandwiches. These freezer-friendly breakfast sandwich recipes will have two sausage variations: the first breakfast sandwich recipe will feature my Mild Italian Turkey Sausageand my second one will use my Pork & Bacon Breakfast Sausages. Of course, you can substitute with mySpicy Calabrian Turkey Sausage if desired in your homemade McDonald’s Sausage McMuffin.

To learn how to make English muffins you may refer to the resource that I always refer to The Bread Baker’s Apprentice: Mastering the Art of Extraordinary Bread by Peter Reinhart.

To get all the details of how to make each of the homemade McDonald’s McMuffins and the McDonald’s sausage patty recipe, be sure to watch the videos! I’d appreciate it if you subscribe to my YouTube cooking channel, Cooking with Anadi, if you’re not already so you get all the notifications for when my video recipes go live! I love to share the videos with the written recipes so you get the complete picture and a tangible view of what’s going on to go hand-in-hand with the written recipes! Let’s get cooking!

Three homemade breakfast sandwiches on a wooden board with English muffins, sausage patties, cheese, and egg.

Why Make This Homemade McDonald’s Sausage McMuffin Recipe

This egg and sausage McMuffin recipe is a perfect breakfast option for so many reasons! Here are the reasons why I love this breakfast sandwich recipe:

  • Savoury: I’m usually a savoury kind of guy for breakfast. In this homemade McDonald’s Sausage McMuffin recipe, you’ll see how the sausage, egg, bacon and cheese work together to create the ultimate savoury combo.
  • Easy to make: This homemade McDonald’s sausage McMuffin recipe is so easy to cook and assemble, perfect for when you’re in a pinch but want to be satisfied!
  • Portable: You could even take these McDonald’s McMuffins for when you’re on the go! You can meal prep to save you time and have it as a grab-and-go breakfast when you don’t have the time to cook. No excuses for not eating a good breakfast!
Three homemade sausage McMuffin sandwiches on a wooden serving board, displaying bacon, egg, and cheese fillings.

Equipment for Homemade McDonald’s Sausage McMuffin

  • Bread knife
  • Mixing bowl
  • Spatula
  • Non-stick pan
  • Tongs
  • Fish spatula
  • Pastry brush
  • Bench scraper
  • Silicone egg ring or stainless steel egg ring(read my thoughts on both below!)

Stainless Steel vs Silicone Egg Rings for Egg and Sausage McMuffin

If I had to pick one, I would go with the stainless steel rings for breakfast sandwiches. The reason I pick those are they are sturdier and harder, it's steel. Similar to other silicone based utensils, they have a tendency of wearing out where bits of silicone eventually starts to come out. Both options are great though and will last you a long time, they can even withstand pretty high temperatures, so no worries for you egg related needs.

Having stainless steel appliances also gives that feeling of a professional kitchen which is not a bad perk. Plus, because the stainless steel ring is much taller, you can use it to serve and shape a variety of salads, sides and even desserts,

Ingredients for Homemade McDonald’s Sausage McMuffin

This breakfast sandwich recipe will show you how to make 2 egg and sausage McMuffins. Feel free to scale the ingredients, depending on how many mouths you’re feeding or if you’re meal prepping! For this recipe, you’ll need:

  • English muffins, sliced in half
  • Large eggs
  • Sausage patties
  • Bacon
  • Slices of cheddar cheese (I love the singles slices!)
  • Butter

How to Make a Sausage McMuffin

How to Make McDonald’s Sausage Recipe

  1. To make patties for breakfast sandwiches, prepare and divide theMild Turkey/Chicken Sausage recipe into four 1.5 ounce portions for four sandwiches. Freeze any extra portions.
  2. Take one portion and roll it into a ball with your hands. Then, gently pat it down until you have a round disc. If the sausage is sticking, you apply some oil or water on your hands to help shape the patties.
Raw sausage patty with diced red peppers in a metal bowl, ready for cooking.
Hand holding a formed homemade sausage patty with visible seasonings and spices over a metal bowl.

Cooking the Bacon, Sausage and Eggs

If using a pre-made sausage, cut the sausage casing with a knife, and pat down sausage into a 1/4 inch thick patty (about 1 1/2 ounces in weight).

Heat a pan on medium heat and cook bacon until crisp.

Bacon and sausage patty cooking in a dark skillet with tongs holding the sausage.
Two strips of crispy bacon on a white paper towel after cooking.

In the same pan, add the sausage patty and cook for 1 1/2 - 2 minutes on each side until lightly browned on each side.

Two sausage patties cooking in a dark skillet, lightly browned on both sides.
Two sausage patties cooking in a dark skillet with oil, lightly browned on both sides.
Cooked sausage patty being flipped in a pan with a spatula, golden brown on both sides.

To cook the eggs, we’ll use a silicone ring or a cookie cutter to help shape the eggs into the size of the English muffins as they cook. Coat the silicone ring/cookie cutter with cooking spray or butter.

Heat a pan on medium low and place ring/cookie cutter on pan. Add butter in the silicone ring/cookie cutter. When the butter melts, add in your eggs. Whisk the eggs and season with salt and pepper. Cover the pan, lower heat to low and gently cook. To save time, you can prepare the eggs in a separate pan and sausage and bacon in another pan at the same time.

Melted butter in an orange silicone ring placed in a pan, with beaten eggs being poured in to cook.
Egg cooking in orange silicone ring on dark non-stick pan with melted butter.
Hands holding a silicone ring with a cooked egg and white foam around an orange ring mold.
Egg cooking in orange silicone ring on nonstick pan with melted butter, seasoned with black pepper.
Scrambled eggs cooking in an orange silicone ring on a skillet, being stirred with a fork.
Cooking eggs in a silicone ring on a skillet next to toasted English muffins, with a fork stirring the eggs.

While the eggs, sausage and bacon are cooking, toast the English muffins. Once the eggs are cooked, carefully lift the cookie cutter with tongs and start assembling the sandwich.

Round egg cooked in ring mold, toasted English muffin halves, and sausage patty in skillet during assembly.
Black skillet with round egg cooked in ring mold, toasted English muffin halves, ready for assembly.
Round egg cooked in ring mold and toasted English muffin half in black skillet during McDonald's breakfast sandwich assembly.

Assembling the Sandwich

Add the cheese over the eggs, followed by the sausage and bacon.

Hands placing a slice of orange cheddar cheese on a fried egg on toasted bread in a skillet.
Hands assembling a breakfast sandwich with a cooked sausage patty and melted orange cheese on an English muffin.
Hands assembling a breakfast sandwich with melted cheese, sausage, and bacon on toasted bread next to a skillet.

Serve hot and enjoy!

Homemade breakfast sandwich on English muffin with sausage patty, egg, and cheese stacked in a skillet.

Pork & Bacon Sausage Breakfast Sandwich Variation

Prepare the Patty

Finely dice the bacon and add to a cold pan. Turn the heat to medium and let the fat start to render. Cook the bacon until most of the fat has been rendered and the bacon has started to become crispy.

Diced bacon and onions cooking in a stainless steel pan over medium heat.
Diced bacon and pink diced onions cooking in oil in a gray pan, being stirred with a white spatula.
Diced bacon and onions being added to a pan with a white spatula during breakfast sandwich patty preparation.

Add garlic and onions and stir well. Continue cooking until the onions have softened and the bacon has become crispy. Set the pan aside and let the mixture cool down.

Diced bacon and pink onions cooking in a gray skillet on stovetop, partially rendered.
Diced bacon and pink onions cooking in a skillet with rendered fat and seasonings.
Diced bacon and pink onions cooking in a skillet with a spatula, partially cooked and glistening with rendered fat.

In a large bowl, add the meat, egg, onion-bacon mixture, parsley, salt and pepper. Mix well until combined and then divide into 3.5 ounce portions and pat down lightly to form patties.

Raw sausage meat mixture with bacon, onions, and fresh parsley in a glass bowl.
Raw sausage meat mixture with bacon, onions, parsley, and seasonings combined in a glass bowl.
Raw homemade sausage patty mixture with bacon, onions, parsley, and seasonings in a glass bowl.
Homemade sausage patty on parchment paper, lightly browned on white paper squares on counter.
Hands shaping homemade sausage patties on parchment paper placed on a kitchen counter.
Homemade sausage patty held in hand, lightly browned with visible seasonings and herbs.

For the Breakfast Sandwich

In a pan, add the sausage patty and cook for 1 1/2 - 2 minutes on each side until lightly browned on each side. Once you flip the sausage to cook the other side, add a slice of cheese. Let that melt while the sausage continues to cook.

Melted butter pooling inside a silicone ring in a stainless steel pan on medium-low heat.
Cooking sausage patties in a pan with oil, using parchment paper to flip one patty.
Two cooked sausage patties browning in a skillet with oil, showing green seasonings on top.
Sausage patty cooking in a skillet, being flipped with a spatula, topped with green onions and seasonings.
Two cooked sausage patties with melted yellow cheese in a nonstick skillet.
Sausage patty topped with melted yellow cheese cooking in a nonstick pan with a spatula.

To cook the eggs, we’ll use a silicone or stainless steel ring to help shape the eggs into round disks for the sandwich. Coat the silicone ring/cookie cutter with cooking spray or butter.

Heat a pan on medium low and place the silicone/stainless steel ring on the pan and add butter in the middle. When the butter melts, crack the egg inside the ring and season with salt and pepper. Once the whites are mostly cooked, break the yolk and stir with the whites.

Silicone and stainless steel egg rings in a skillet with melting butter, ready to cook round eggs for a breakfast sandwich.
Hand cracking an egg into a blue silicone ring on a buttered skillet to cook a round egg patty.
Egg cooking in a metal ring mold on a pan with melted butter, covered with a dome lid.
Cracking an egg into a metal ring mold on a buttered pan to shape the egg into a round disk.
Two eggs cooking in silicone rings on a skillet with melted butter.
Two eggs cooking in silicone rings on a skillet, one cracked and one whisked, for homemade breakfast sandwiches.

While the eggs finish cooking, warm up the English muffins.

Toasted English muffin held in hand, showing the soft, pillowy interior texture.

Once the eggs are cooked, remove the ring and flip if necessary to finish cooking them.

Fried egg cooking in a ring mold on a skillet, with a hand holding a metal ring above it.
Two fried eggs cooking in a skillet with a spatula lifting one egg to check doneness.
A fried egg cooking in a non-stick skillet with a round metal ring mold, on a stovetop.

Starting from the bottom bun, place egg, sausage and the top bun to assemble the sandwich.

Two assembled homemade breakfast sandwiches on a wooden board with melted cheese and egg on English muffins.
Two assembled homemade breakfast sandwiches with English muffins, egg patties, melted cheese, and sausage on a wooden board.
Two homemade breakfast sandwiches on English muffins with sausage patties, eggs, and cheese on a wooden board.

Enjoy warm!

Two homemade breakfast sandwiches with sausage patties, melted cheese, and egg on toasted English muffins, held in hands.

Tips for Delicious Freezer Breakfast Sandwiches

  • Make sure to grease the stainless steel or silicone rings well to ensure the egg does not stick.
  • If freezing sausage to prepare ahead, cut out parchment paper squares and form 2-3 ounce patties over them. Cover with a square and continue preparing. These can then be wrapped in tightly plastic wrap and frozen until later.
  • Add the cheese after flipping the patties and lower to heat to allow it to melt as the sausage finishes cooking.
  • For make-ahead sandwiches, prepare the sandwich as instructed, tightly wrap in parchment and then freeze using freezer bags. You can let the sandwich defrost overnight for the next morning or carefully microwave to get them ready!

Other Breakfast Sandwich Add-Ins

The above recipes show the basics to make an incredible Freeze-Friendly Breakfast Sandwich. However, you can add some more ingredients inside your sandwiches if you’d like! Here are some other ideas:

  • Tomatoes, sliced
  • Avocados, sliced
  • Jalapeños
  • Sriracha
  • Mayonnaise
  • Fresh Guacamole or Chunky Mango Guacamole
  • Authentic Pico de Gallo
How to Freeze This Homemade Breakfast Sandwich▼

To freeze this breakfast sandwich for a grab-and-go breakfast on a busy day, simply assemble the sandwiches as described. Then, wrap each sandwich individually in plastic wrap or parchment paper and store in a freezer safe Ziploc bag. I would recommend you keep them in the freezer for at most one month.

How to Reheat Frozen Breakfast Sandwiches▼

Reheating these sandwiches is easy! Remove the sandwich from the plastic wrap. Then, wrap the sandwich in a paper towel. Microwave for about 60-90 seconds, until fully warmed through and the cheese is molten. You could also heat these sandwiches in the oven at 350 F for about a minute, until you start to see the cheese melt.

Hands holding a homemade breakfast sandwich with egg and cheese on an English muffin.
20 min
4 sandwiches
medium
Two homemade breakfast sandwiches held in hands, featuring sausage patties, melted cheese, and toasted English muffins.
The BEST Homemade McDonald’s Breakfast Sandwich Recipe
Anadi Misra

By Anadi Misra · October 14, 2022

American20 min4 sandwichesmedium
The BEST Homemade McDonald’s Breakfast Sandwich Recipe
Anadi Misra

By Anadi Misra · October 14, 2022

American20 min4 sandwichesmedium

I have to say that this video was so much fun to make, and the recipe is absolutely delicious! I hope you’ll subscribe to my cooking channel, Cooking with Anadi, so you’re the first to know when I release new video recipes! Thank you very much for subscribing - I appreciate all the feedback and support! Never hesitate to send me recipe requests too!

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

The BEST Homemade McDonald’s Breakfast Sandwich Recipe

Make the BEST homemade McDonald's breakfast sandwich with crispy bacon, melted cheese, and fluffy egg. Better than the drive-thru and ready in minutes!

Be the first to rate ✦

Saved to your collection
··
·
·

5 min

Prep

15 min

Cook

20 min

Total

4

sandwiches

medium

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

  • Mild Turkey/Chicken Sausage recipe (yields 4 x 1½ oz patties; use half the recipe) · make your own
  • bacon strips
  • large eggs
  • English muffins
  • cheddar(sliced in half)
  • (19 g) butter

Instructions

To prepare the sausage patty

  1. 1

    To make patties for breakfast sandwiches, prepare and divide the Mild Turkey/Chicken Sausage recipe into four 1.5 oz portions for four sandwiches. Freeze any extra portions.

    To make patties for breakfast sandwiches, prepare and divide the Mild Turkey/Chicken Sausage recipe into four 1.5 oz portions for four sandwiches. Freeze any extra portions.

  2. 2

    Take one portion and roll it into a ball with your hands. Then, gently pat it down until you have a round disc. If the sausage is sticking, you apply some oil or water on your hands to help shape the patties.

    Take one portion and roll it into a ball with your hands. Then, gently pat it down until you have a round disc. If the sausage is sticking, you apply some oil or water on your hands to help shape the patties.

Cooking the bacon, sausage and eggs

  1. 1

    Place bacon on a cold pan and heat on medium heat. Cook bacon until crispy, turning every 2-3 minutes. In the same pan, add the sausage patty and cook for 1 1/2 - 2 minutes on each side until lightly browned on each side.

    Place bacon on a cold pan and heat on medium heat. Cook bacon until crispy, turning every 2-3 minutes. In the same pan, add the sausage patty and cook for 1 1/2 - 2 minutes on each side until lightly browned on each side.

  2. 2

    To cook the eggs, we’ll use a silicone ring or a cookie cutter to help shape the eggs into the size of the English muffins as they cook. Coat the silicone ring/cookie cutter with cooking spray or butter.

    To cook the eggs, we’ll use a silicone ring or a cookie cutter to help shape the eggs into the size of the English muffins as they cook. Coat the silicone ring/cookie cutter with cooking spray or butter.

  3. 3

    Heat a pan on medium low and place silicone egg ring on pan and add butter in the silicone ring/cookie cutter.

    Heat a pan on medium low and place silicone egg ring on pan and add butter in the silicone ring/cookie cutter.

  4. 4

    When the butter melts, Add one large egg and season with salt and pepper. Once the whites are mostly cooked, break the yolk and stir with the whites.

    When the butter melts, Add one large egg and season with salt and pepper. Once the whites are mostly cooked, break the yolk and stir with the whites.

  5. 5

    While the eggs finish cooking, warm up the english muffins. Once eggs are cooked, or are able to hold the round silicone shape, remove ring and flip to finish cooking.

    While the eggs finish cooking, warm up the english muffins. Once eggs are cooked, or are able to hold the round silicone shape, remove ring and flip to finish cooking.

  6. 6

    Starting from the bottom bun, place egg, cheese, sausage, bacon and top bun to assemble the sandwich. Warm for a few minutes on the pan or wrap up in parchment paper for storage or reheating later! Enjoy.

    Starting from the bottom bun, place egg, cheese, sausage, bacon and top bun to assemble the sandwich. Warm for a few minutes on the pan or wrap up in parchment paper for storage or reheating later! Enjoy.

Notes

  • •If using a pre-made sausage, cut the sausage casing with a knife, and pat down sausage into a 1/4 inch thick patty (about 1 1/2 ounces in weight).
  • •Break the cheese to fit snugly on the bread to make sure it doesn't slip off the breakfast sandwich.

Nutrition per serving

745

Calories

44g

Protein

48g

Carbs

41g

Fat

4g

Fiber

5g

Sugar

1132mg

Sodium

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen


Free weekly newsletter

Like this recipe? Get more every week.

New recipes, cooking tips, and behind-the-scenes from Anadi's kitchen.

No spam. Unsubscribe anytime.

Filed under

breakfast sandwich with baconbreakfast sandwich with cheesehomemade breakfast sandwichhomemade breakfast sandwich recipehow to make a breakfast sandwichhow to make a breakfast sandwich at homebreakfastsavoury breakfastshot breakfasts

You might also like

Tim Hortons Farmer's Wrap unwrapped in parchment paper, showing cooked meat filling inside a flatbread.
Breakfast & Brunch

Start Your Day Right with Tim Horton’s Farmer's Wrap

Make Tim Hortons Farmer's Wrap at home! Packed with eggs, crispy bacon, and a creamy sauce, this hearty breakfast wrap is quick, satisfying, and perfect for busy mornings.

1 hr 10 minHard4 wraps
meat & seafood
pork
poultry
sandwich recipes
easy breakfast sandwich recipes
how to make eggs for breakfast sandwiches
make ahead breakfast sandwiches for camping
make ahead breakfast sandwiches for a crowd
healthy freezer breakfast sandwiches
breakfast sandwiches recipes
breakfast sandwich homemade
breakfast sandwich healthy
how to make breakfast sandwich eggs
how to make breakfast sandwiches to freeze
how to make breakfast sandwich in pan
easy breakfast sandwich recipe
breakfast sandwich recipe english muffin
breakfast sandwich ideas with eggs
mcdonald's sausage mcmuffin
mcondald's sausage mcmuffin recipe
how to make mcdonald's sausage mcmuffin
sausage mcmuffin recipe
sausage mcmuffin mconalds
sausage mcmuffin mconalds recipe
sausage mcmuffin recipe easy
Toasted bagel topped with guacamole, crispy bacon, and a poached egg on a white plate.
American

Bacon, Egg and Guacamole Breakfast Bagel

Bacon, Egg and Guacamole Breakfast Bagel is the ultimate weekend treat. Crispy bacon, creamy guacamole and perfectly cooked eggs make every bite incredible. Quick, easy and seriously satisfying.

27 minMedium2 bagels
Two slices of whole grain toast topped with mashed avocado, pine nuts, and a fried egg with runny yolk, fork cutting through.
American

Easy Mashed Avocado Toast with Fried Egg Recipe

Creamy mashed avocado toast topped with a perfectly fried egg — a quick, healthy breakfast ready in minutes. Simple ingredients, big flavor. The easiest way to start your day right.

16 minEasy2 slices
Toasted bread topped with sautéed mushrooms, melted cheese, and fresh basil leaves.
British

Cheesy Sautéed Mushrooms on Toast Recipe

Cheesy sautéed mushrooms on toast made in minutes. Creamy, golden and packed with flavor, this easy vegetarian breakfast is the ultimate satisfying start to your day.

20 minEasy2 toasts
Three breakfast bagel sandwiches on a wooden board with lettuce, tomato, cheese, and bacon on a red checkered tablecloth.
American

Start Your Day with this Breakfast Bagel Sandwich Recipe

Start your day right with this homemade breakfast bagel sandwich packed with crispy bacon and melted cheese. A satisfying hot breakfast that is easy to make at home.

30 min
Breakfast burrito sliced in half on wooden board with orange dipping sauce in white bowl beside it.
American

Quick and Easy Meal Prep Breakfast Burritos

Make mornings effortless with these meal prep breakfast burritos. Packed with eggs, pork, and poultry, they are quick to prepare and perfect for a hot, satisfying start to your day.

1 hr 10 minHard8 burritos
Medium
3 sandwiches

Comments

No comments yet — be the first to share your thoughts!

Leave a comment

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
A tadka is the 60-second move that changes everything: bloom cumin + mustard seeds in hot oil, add a chilli and curry le
My new favourite dressing: soy + toasted sesame for a savoury base, a pinch of sugar to balance, and Calabrian bomba for
One jar of dressing: soy, sesame, garlic, rice vinegar and Calabrian bomba. This dressing is going to add so much flavou
Week one of the new site, and I’m so happy you showed up! 🙌

 Thank you all for visiting and rating your favourite reci
Spontaneous Sunday: no plan, no recipe - just a jacket potato and whatever's in the fridge.

Crispy skin, fluffy middle,

Tag your makes with #cookingwithanadi