Copycat McDonald’s Bacon Egg & Cheese Bagel Recipe – A Cozy Breakfast Classic at Home
If you’ve been missing that iconic McDonald’s breakfast bagel, this homemade version brings it back to your kitchen. It has smoky bacon, a fluffy folded egg, melty American cheese, and a tangy, creamy sauce on a toasted bagel. Everything comes together fast, and it tastes like the real thing—maybe even better.
You control the ingredients, the crispiness, and the sauce. It’s a simple, satisfying breakfast you can throw together any day of the week.
What Makes This Special
This sandwich hits a sweet spot: salty bacon, soft egg, melty cheese, toasty bagel, and a punchy sauce. The magic is in the creamy garlic-onion sauce that ties everything together.
It’s quick enough for busy mornings and hearty enough to keep you full. Plus, you can prep parts ahead so assembly is basically a minute-long job. It’s comfort food you can customize without losing that beloved fast-food vibe.
Shopping List
- Bagels (plain or sesame), sliced
- Bacon (thick-cut recommended)
- Eggs (large)
- American cheese slices (or mild cheddar)
- Butter (salted or unsalted)
- Mayonnaise
- Dijon mustard
- Lemon juice or white vinegar
- Garlic powder
- Onion powder
- Salt and black pepper
- Optional: a pinch of sugar or honey for the sauce
How to Make It
- Make the special sauce. In a small bowl, stir together 3 tablespoons mayonnaise, 1 teaspoon Dijon, 1 teaspoon lemon juice, 1/4 teaspoon garlic powder, 1/4 teaspoon onion powder, a pinch of salt, black pepper to taste, and a tiny pinch of sugar or honey. Adjust acidity and salt until it tastes bright and savory. Set aside.
- Cook the bacon. Lay 4–6 slices of bacon in a cold skillet. Turn heat to medium and cook until crisp, flipping as needed, 8–10 minutes. Transfer to a paper towel–lined plate. For less mess, you can bake at 400°F (200°C) for 15–20 minutes.
- Toast the bagels. Split 2 bagels and lightly butter the cut sides. Toast in a skillet over medium heat until golden, about 1–2 minutes, or use a toaster. You want a little crunch but not rock-hard.
- Whisk the eggs. In a bowl, whisk 4 eggs with a splash of water or milk (about 1 tablespoon), a pinch of salt, and pepper. The water helps steam the eggs for a soft, fluffy fold.
- Cook the folded eggs. Melt 1 teaspoon butter in a nonstick skillet over medium-low heat. Pour in half the egg mixture (for one sandwich). Let it set slightly, then gently push the edges toward the center, tilting the pan to let uncooked egg run out. When it’s mostly set but still soft on top, fold the sides in like a letter to make a square. Flip and cook 10–15 seconds more. Repeat with the remaining eggs for the second sandwich.
- Add the cheese. Place a slice of American cheese on each folded egg while it’s warm so it melts. If needed, cover the pan for 15 seconds to help it along.
- Assemble. Spread a generous layer of the special sauce on both the top and bottom of each toasted bagel. Add the cheesy folded egg, then 2–3 slices of bacon. Cap with the bagel top.
- Serve hot. Press gently to help everything settle. Eat right away for the best texture and melty bite.
Storage Instructions
- Sauce: Store in an airtight container in the fridge for up to 5 days.
- Bacon: Cook ahead and refrigerate for 3–4 days or freeze up to 2 months. Recrisp in a skillet or air fryer.
- Eggs: Cooked folded eggs keep 2–3 days in the fridge. Reheat gently in a covered skillet over low heat for 30–60 seconds.
- Assembled sandwiches: Best fresh. If you must, wrap in foil and reheat at 350°F (175°C) for 10–12 minutes. Add fresh sauce after reheating to keep it creamy.
Health Benefits
- Protein-rich: Eggs and bacon offer solid protein to keep you full and energized.
- Customizable fats: Use center-cut bacon, turkey bacon, or reduce bacon portions to cut saturated fat. Swap in light mayo or Greek yogurt for the sauce.
- Portion control: Making it at home lets you choose thinner bagels or whole wheat for extra fiber.
- Reduced additives: Fewer preservatives than fast food, especially if you use quality bacon and cheese.
Pitfalls to Watch Out For
- Overtoasting the bagel: It can get too hard, making the sandwich difficult to bite. Aim for light golden.
- Dry eggs: High heat turns them rubbery. Keep it medium-low and take them off while slightly glossy.
- Oversalted sauce: Taste as you go—cheese and bacon already add salt.
- Greasy texture: Drain bacon well and don’t drown the bagel in butter.A light spread is enough.
Variations You Can Try
- Steak and Egg Bagel Vibe: Swap bacon for thinly sliced seared steak and add sautéed onions.
- Turkey Bacon or Canadian Bacon: Leaner options with a similar savory feel.
- Different Cheese: Try white American, provolone, or mild cheddar. Pepper jack adds a hint of heat.
- Bagel Styles: Sesame, everything, or whole wheat change the flavor and crunch.
- Lighter Sauce: Mix 2 tablespoons Greek yogurt with 1 tablespoon mayo, same seasonings, for a tangy, lighter spread.
- Add Veggies: Layer a few tomato slices, sautéed onions, or baby spinach for freshness.
- Spicy Kick: Stir hot sauce or a pinch of cayenne into the sauce.
FAQ
Can I make the eggs in advance?
Yes. Folded eggs hold well for 2–3 days in the fridge.
Reheat gently in a covered nonstick skillet over low heat for less than a minute to keep them soft.
What if I don’t have American cheese?
Mild cheddar or Colby melt well and keep the flavor close. For maximum melt and nostalgia, white American is a great stand-in.
How do I keep the bagel from getting soggy?
Toast it lightly, spread sauce on both sides (a thin layer acts as a moisture barrier), and assemble right before eating. If packing, keep components separate and build when ready.
Can I air fry the bacon?
Absolutely.
Cook at 370°F (190°C) for 7–10 minutes, depending on thickness, flipping once. It gets crisp without stovetop splatter.
Is there a good gluten-free option?
Use a sturdy gluten-free bagel and check that your bacon and condiments are certified gluten-free. Toast well to improve texture.
How do I scale this for a crowd?
Bake bacon on sheet pans, toast bagels on a griddle, and cook eggs as thin omelets on a large skillet, then fold and stack.
Keep eggs warm in a low oven and assemble to order.
Can I freeze assembled sandwiches?
It’s better to freeze components. Freeze cooked bacon and bagels separately. Make the sauce fresh and cook the eggs the day you serve for the best texture.
In Conclusion
This copycat Bacon Egg & Cheese Bagel brings back a fast-food favorite with simple steps and everyday ingredients.
The creamy, tangy sauce and soft folded eggs are the star combo, and crispy bacon seals the deal. Make it once, and you’ll have a go-to breakfast that feels special but fits any morning. It’s familiar, hearty, and totally doable at home.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
