Starbucks Egg Sandwich Copycat Recipe
This Starbucks egg sandwich recipe gives you the same soft, folded egg patty, melted cheese, and savory Canadian bacon on a toasted English muffin, all made at home in about 15 minutes. It’s a solid breakfast you can pull together on a weekday without leaving the house or spending $6.
If you’ve had the real thing, you know the egg is the part that makes it. The technique below gets you that same tender, almost custardy texture without any special equipment.

Why I Love This Recipe
The egg patty here is the version I keep coming back to. Baking it low and slow gives you that soft, even texture without any rubbery edges or brown spots.
The whole thing takes less time than driving through a drive-through. You get a hot sandwich, real melted cheese, and you know exactly what went into it.
It also reheats well, which means making a batch on Sunday and eating well all week is genuinely worth doing.
Recipe Ingredients

- 4 large eggs – The base of the patty; large eggs give the right thickness when baked in a standard muffin tin
- 2 tbsp whole milk – Keeps the egg tender; 2% works but whole milk gives a slightly richer result
- 1/4 tsp salt – Season the egg mixture before baking, not after
- 1/4 tsp black pepper – Freshly ground if you have it
- 4 slices Canadian bacon – This is what Starbucks uses; regular ham works as a swap
- 4 slices white cheddar cheese – White cheddar melts cleanly and has a mild, slightly sharp flavor; provolone is a good alt
- 4 English muffins – Go for a sturdy, fork-split variety so it can hold up to the egg and cheese
- 1 tsp neutral oil or cooking spray – For greasing the muffin tin
Variations / Substitutions
- Swap the Canadian bacon – Leave it out entirely for a vegetarian version, or replace it with a thin slice of turkey for a leaner sandwich.
- Use a different cheese – American cheese melts even smoother and gives you that classic fast-food pull; sharp cheddar adds more bite.
- Spice it up – Add a pinch of smoked paprika or a few drops of hot sauce to the egg mixture before baking for a little background heat.
- Go dairy-free – Swap the whole milk for oat milk and use a dairy-free cheese slice; the texture of the egg patty changes slightly but still holds together.
- Switch the bread – A toasted croissant or brioche bun works well if you want something richer than an English muffin.
If you like making breakfast sandwiches at home, Egg McMuffin Copycat Recipe is worth a look too.
How To Make Egg Sandwich
Step 1: Bake the Egg Patties

Preheat your oven to 350°F (175°C), then grease 4 cups of a standard muffin tin with the 1 tsp of neutral oil or cooking spray. Crack the 4 large eggs into a small bowl, add the 2 tbsp whole milk, 1/4 tsp salt, and 1/4 tsp black pepper, and whisk everything together until the yolks and whites are fully combined. Pour the mixture evenly into the 4 greased muffin cups and bake for 13 to 15 minutes, until the centers are just set and no longer jiggle when you nudge the pan.
The egg patties will puff up slightly in the oven and then settle back down as they cool for a minute. They should look pale and soft on top, with no wet, shiny spots in the center.
Step 2: Warm the Canadian Bacon

While the eggs are in the last few minutes of baking, set a skillet over medium heat. Add the 4 slices of Canadian bacon and cook for about 1 minute per side, until the edges are just starting to caramelize and the slices are heated through. You don’t need any oil; the bacon has enough fat to keep it from sticking.
Step 3: Toast the English Muffins

Split the 4 English muffins and toast them cut-side down in the same skillet over medium heat for about 2 minutes, until the cut surfaces are golden and a little crisp. The toasted surface holds up to the egg without going soggy.
Step 4: Assemble and Melt the Cheese

Remove the egg patties from the muffin tin using a spoon or small offset spatula. Place one egg patty on each of the 4 muffin bottoms, then layer on 1 slice of Canadian bacon and 1 slice of white cheddar. Return the open-faced sandwiches to the still-warm oven for 1 to 2 minutes, just long enough for the cheese to soften and start to drape over the edges of the egg.
Close each sandwich with the top half of the muffin and serve immediately, with the cheese still melted and the egg steaming.
Recipe Tips
- Don’t overbake the eggs. Pull them at 13 minutes if your oven runs hot. Overcooked egg patties turn spongy and dry out fast.
- Use a fork to split the muffins. A knife gives you a flat, sealed cut that won’t toast as crisply. The rough, nook-heavy surface from a fork split catches more heat and browns better.
- Make a batch ahead. You can bake the egg patties up to 4 days ahead and refrigerate them. Reheat in the microwave for 30 seconds before assembling.
- Get the egg patties out cleanly. Run a butter knife around the edge of each muffin cup before lifting the patties out; they release easily without tearing.
Reheat times by method:
| Method | Time | Notes |
|---|---|---|
| Microwave | 30 to 45 sec | Wrap in a damp paper towel |
| Oven | 8 min at 300°F (150°C) | Loosely wrapped in foil |
| Skillet | 2 min per side | Medium-low heat, lid on |
How To Store
- Refrigerate – Store assembled or unassembled sandwiches in an airtight container for up to 4 days. Wrap individual sandwiches in foil or parchment to keep the muffin from drying out.
- Reheating – Microwave a wrapped sandwich for 45 seconds to 1 minute, or reheat in a 300°F (150°C) oven for 8 to 10 minutes. The oven keeps the muffin from going rubbery.
What To Serve With Egg Sandwich
A small green salad with a sharp vinaigrette cuts through the richness of the egg and cheese and makes this feel more like a meal than a grab-and-go bite. A cup of black coffee or a strong cold brew works alongside it because the slight bitterness balances the salty bacon. Fresh fruit, particularly something tart like sliced grapefruit or a handful of raspberries, keeps things light without needing any additional prep.
Frequently Asked Questions
Can I make the egg patties without a muffin tin?
Yes. Pour the whisked egg mixture into a lightly oiled small skillet over low heat, cover with a lid, and cook for 4 to 5 minutes until just set. Cut into rounds using a round cutter or the rim of a glass.
Can I freeze these sandwiches?
Yes. Wrap each fully assembled sandwich tightly in foil, then place in a zip-top freezer bag for up to 1 month. Reheat from frozen in a 350°F (175°C) oven for 20 to 25 minutes or microwave for 1 to 2 minutes.
What kind of English muffin does Starbucks actually use?
Starbucks uses a whole grain English muffin in their standard sandwich. A whole wheat English muffin from the grocery store is the closest match if you want to stay true to the original.
Can I double the recipe?
Yes, easily. Use a 12-cup muffin tin and scale all ingredients up by the number of sandwiches you need. Bake time stays the same at 13 to 15 minutes.

Ingredients
Method
- Preheat oven to 350°F (175°C). Grease 4 muffin tin cups, whisk together the 4 eggs, 2 tbsp milk, 1/4 tsp salt, and 1/4 tsp black pepper, pour evenly into the cups, and bake for 13 to 15 minutes until centers are set.
- Cook the 4 slices of Canadian bacon in a skillet over medium heat for 1 minute per side until heated through and edges begin to caramelize.
- Toast the 4 split English muffins cut-side down in the same skillet over medium heat for about 2 minutes until golden.
- Place each egg patty on a muffin bottom, top with 1 slice of Canadian bacon and 1 slice of white cheddar, then return to the warm oven for 1 to 2 minutes to melt the cheese. Close with the muffin top and serve immediately.
