Ham Egg and Cheese Muffins

5 from 2 votes

These delicious Ham, Egg, and Cheese Muffins are the perfect grab-and-go breakfast option. Easy to make and packed with protein, they’ll keep you satisfied and energized throughout the day.

Look familiar? If you’ve ever grabbed a quick breakfast from one of America’s most popular fast-food chains, you’ll probably recognize these breakfast muffins. Yes, they’re my copycat version of McDonald’s Egg McMuffin, which is one of their lower-fat breakfast options.

A finished muffin on a white plate.

All things considered, I’d say this recipe leans to the “healthier” side. The Canadian bacon is pretty low fat, the muffin is good for you, and the egg is not cooked in loads of butter. The cheese…well, you could use a lower-fat option, I suppose. I use the regular American type because that’s what the original sandwich has.

These are quick to prepare, and when served with some mixed fresh fruit on the side, they make a pretty substantial breakfast. For days when you have a little more time, try my Alpine eggs or a skillet full of herbed baked eggs.

Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 1
Cuisine: American

Cooking Method: Stovetop/Toaster
Primary Ingredients: English muffin, egg, Canadian bacon, cheese
Skill Level: Easy

Ingredient Notes

Ingredients for an egg sandwich: egg, butter, cheese, Canadian bacon, English muffin, salt, and pepper.

This post may contain affiliate links. Lana’s Cooking is reader-supported and earns a tiny commission at no extra cost to you when you shop from our links.

  • English muffins – Regular or whole wheat.
  • Eggs – I typically purchase Eggland’s Best. Use whatever you like.
  • Canadian bacon (or deli ham) — I prefer Canadian bacon because that’s what McDonald’s uses. However, a good-quality deli ham is also great.
  • American cheese – That’s what the original uses. Substitute any cheese you prefer.

The complete ingredient list with detailed measurements is included in the printable recipe card at the bottom of this post.

Recipe Variations

  • Replace the ham or Canadian bacon with a cooked sausage patty. You could make your own Spicy Breakfast Sausage using my recipe or purchase a good brand such as Jimmy Dean.
  • Substitute the American cheese with sharp cheddar cheese.
  • Use whole-wheat English muffins.
  • Use an egg substitute or liquid egg whites if you like.
  • Add toppings such as salsa, avocado, leafy spinach, shredded lettuce, or tomato.

Want to save this?

I'll email this post to you, so you can come back to it later!

How to Make Ham Egg and Cheese Muffins

A pat of butter melting in a gray pan, with an egg and split English muffin on a marble countertop.

STEP 1. Begin by melting a small amount of butter in a nonstick skillet over medium-low heat.

A raw egg in a frying pan, with English muffin halves and an eggshell on the counter nearby.

STEP 2. When the butter has melted and begun to foam up, break the egg(s) into the pan and cook until the white is nearly set.

A fried egg cooking in a pan with an English muffin and egg shell nearby on a marble countertop.

STEP 3. Then flip the egg(s) over and cook until the yolk is done through.

Two halves of an English muffin on a wooden board, with a fried egg and butter on plates nearby.

STEP 4. While the eggs cook, split and toast the English muffin(s).

A slice of ham cooking in a pan, with an English muffin and fried egg nearby on a counter.

STEP 5. When the egg(s) are finished, heat the Canadian bacon in the same pan. The fully cooked Canadian bacon only needs about 2-3 minutes in the pan to heat thoroughly.

Two halves of an English muffin on a wooden board, with a fried egg on a plate and salt and pepper shakers nearby.

STEP 6. Begin to assemble the muffins by spreading a small amount of butter on the cut sides of each English muffin (this is optional).

Two halves of an English muffin with cheese and egg on a wooden board, with ham on a plate nearby.

STEP 7. Place the egg on the bottom of the muffin. Salt and pepper each egg.

An English muffin with cheese and ham on a wooden board, next to a white plate and salt and pepper shakers.

STEP 8. Then place the cheese and bacon on top of the egg.

English muffin sandwich with cheddar cheese on a wooden cutting board, viewed from above.

STEP 9. Add the muffin top and serve.

Breakfast sandwich with egg, cheese, and ham on an English muffin, served with strawberries and orange juice.

How to Make Copycat Egg McMuffins in Advance

One of the best things about this recipe is that it works really well for advance breakfast prep. You can take some time on the weekend to prepare as many of these as you’ll need for the future and stash them in the freezer. Wrap each finished muffin individually, label it, and place them in a freezer-safe bag or other container. They’ll keep for about 3 months frozen.

To reheat thawed muffins: Try to plan ahead to take out the number of muffins you want for the next day and pop them into the refrigerator to thaw overnight. The next morning, remove a muffin from the freezer packaging, wrap it in a paper towel, and microwave on high for about 3 minutes, turning it over halfway through. Or, alternatively, remove the freezer wrap and replace it with aluminum foil. Bake in the oven at 350 F for 15-20 minutes.

To reheat directly from frozen: Wrap the frozen muffin in a paper towel. Microwave on “defrost” for one minute. Microwave on high for three minutes, turning halfway through. Or wrap the muffin in aluminum foil and place it in a 350 F oven for 30-35 minutes.

Breakfast sandwich with ham, egg, and cheese on an English muffin, strawberries, and a glass of orange juice.
Lana Stuart.

Have a question or thought to share?

If you have a question about the recipe or if you’ve made it and want to share how it turned out, I would truly enjoy hearing from you. Just scroll down to leave a comment or add your star rating.

Thank you for stopping by. It means a lot to have you here.

Recipe

A finished muffin on a white plate.

Ham Egg and Cheese Muffins

These delicious Ham, Egg, and Cheese Muffins are the perfect grab-and-go breakfast option. Easy to make and packed with protein, they'll keep you satisfied and energized throughout the day.
5 from 2 votes
Print It Rate It Add to Collection
Course: Breakfast
Cuisine: American
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 1 serving
Calories: 355kcal
Author: Lana Stuart

Ingredients

For each serving, you will need:

  • 1 teaspoon butter
  • 1 egg
  • 1 English muffin split and toasted
  • 1 slice Canadian bacon
  • salt and pepper to taste
  • 1 slice American cheese

Instructions

  • Begin by melting a small amount of butter in a nonstick skillet over medium-low heat.
    1 teaspoon butter
  • Break the egg into the pan and cook until the white is nearly set.
    1 egg
  • Flip egg over and cook until yolk is done through.
  • Meanwhile, split and toast English muffin.
    1 English muffin
  • When egg is finished, heat the Canadian bacon in the same pan. The fully cooked Canadian bacon needs about 2-3 minutes in the pan to heat thoroughly.
    1 slice Canadian bacon
  • Assemble the muffin by spreading a small amount of butter on the cut sides of each English muffin (this is optional).
  • Place the egg on the bottom of the muffin. Salt and pepper the egg.
    salt and pepper to taste
  • Place the cheese and Canadian bacon on top of the egg.
    1 slice American cheese
  • Put the top of the muffin on and serve.

Notes

The recipe makes 1 completed muffin. Multiply for as many as needed.
For advanced breakfast prep, wrap each cooled, finished muffin individually, label it, and place it in a freezer-safe bag or other container. They’ll keep for about 3 months frozen.
To reheat thawed muffins: Take out the number of muffins you want for the next day and pop them into the refrigerator to thaw overnight. The next morning, remove a muffin from the freezer packaging, wrap it in a paper towel, and microwave on high for about 3 minutes, turning it over halfway through. Or, alternatively, remove the freezer wrap and replace it with aluminum foil. Bake in the oven at 350 F for 15-20 minutes.
To reheat directly from frozen: Wrap the frozen muffin in a paper towel. Microwave on “defrost” for one minute. Microwave on high for three minutes, turning halfway through. Or wrap the muffin in aluminum foil and place it in a 350 F oven for 30-35 minutes.

Nutrition Information

Serving 1Calories 355kcalCarbohydrates 28gProtein 20gFat 18gSaturated Fat 9gPolyunsaturated Fat 2gMonounsaturated Fat 5gTrans Fat 0.4gCholesterol 210mgSodium 968mgPotassium 262mgFiber 2gSugar 1gVitamin A 561IUVitamin C 0.1mgCalcium 277mgIron 2mg

Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.

Share on Facebook Pin Recipe
Tried this recipe?Please consider Leaving a Review!
5 from 2 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. I do this but it usually a one (or two) serving dish and I cook my egg in a glass ramekin or custard dish. It’s the perfect size for the English Muffin. You have to cover it and poke a lot of holes in the egg yolk because it has a tendency to explode but that’s the price you pay. Then I put cheese on it just before it is finished cooking and let it melt.

    The trick is finding the “right” English muffin. A cheap one will not give you the same taste as one that is a little more expensive. Or at least that’s been my experience. Your results may vary.

    I showed this to my nephew and he couldn’t believe he could make something that was better tasting than McDonalds at home in just a few minutes.

  2. mmmmm…these look so good…makes me sooo hungry *just off to the kitchen* lol

  3. I know, right? Any breakfast is better with some bacon!

  4. These are really good and, unlike the fast food version, you know exactly what’s in them!

  5. What’s the fun of breakfast w/o using some fat! Butter, bacon, etc,… lol

  6. Bread + Butter says:

    All I can say is that this beats the Egg McMuffin from McDonald’s any day!!!!