McDonald’s Steak, Egg and Cheese Bagel with Avocado – Homemade Recipe

McDonald’s Steak, Egg and Cheese Bagel with Avocado for Your Breakfast Delight

McDonald’s has been the quintessential fast-food breakfast stop for decades, and one iconic item that’s kept people coming back for more is the Steak, Egg, and Cheese Bagel. With its tender steak, fluffy eggs, and gooey cheese, this delectable sandwich has garnered a cult following.

However, the one drawback of fast food is its heavy reliance on convenience over healthiness. But what if you could enjoy the same savory flavor with a nutritious twist? Here’s how you can make a McDonald’s Steak, Egg and Cheese Bagel with Avocado that’s just as delicious but considerably better for you.

The Healthier Twist: Combining the Iconic and the Nutritious

While you’ll never get the exact McDonald’s taste at home, you can certainly make a healthier and perhaps even tastier version by swapping a few ingredients. In this recipe, we’re introducing avocado to provide a creamy texture and a boost of nutrients. It’s a subtle yet impactful upgrade that adds a refreshing element to the umami-rich flavors of the original bagel.

How to make McDonald’s Steak, Egg and Cheese Bagel with Avocado

Steak, Egg and Cheese Bagel with Avocado

Steak, Egg and Cheese Bagel with Avocado

Steak, Egg and Cheese Bagel with Avocado, A delightful fusion of tender steak, scrumptious scrambled eggs, smooth melted cheese, and a freshly toasted bagel, this hearty breakfast sandwich is the epitome of comfort food.
Prep Time 4 minutes
Cook Time 4 minutes
Total Time 8 minutes
Course Breakfast
Servings 1 People


  • 1 bagel halved
  • 4 ounces of sirloin steak seasoned to your liking
  • 2 large eggs
  • 1 ripe avocado sliced
  • 2 slices of your preferred cheese American or cheddar work well.
  • Salt and pepper to taste
  • Fresh parsley is an optional garnish.


  • Prep the Steak: Pan-fry or grill the steak according to your preference. Make sure the steak reaches the desired level of doneness. Set the steak aside and allow it to rest.
  • Cook the Eggs: In a non-stick skillet over medium heat, crack the eggs and cook until the whites are set. If you like your yolks runny, cook for about 2-3 minutes; for a firm yolk, cook for 4-5 minutes.
  • Toast the Bagel: While the eggs are cooking, lightly toast the halved bagel.
  • Assemble the Bagel: Place a slice of cheese on the bottom half of the bagel. Top with the cooked eggs, then the steak, and finally the avocado slices. Season with salt and pepper.
  • Melt the Cheese: Close the bagel and return it to the skillet. Continue cooking for another minute, or until the cheese has melted.
  • Serve: Once the cheese is melted, your Steak, Egg and Cheese Bagel with Avocado is ready to wow your taste buds.
Keyword Steak, Egg and Cheese Bagel with Avocado


Tips for the Perfect McDonald’s Steak, Egg and Cheese Bagel with Avocado

  • Don’t skimp on quality. Choose a ripe avocado that yields slightly to gentle pressure.
  • Cook your steak to the right temperature. Overcooking can make it tough and less enjoyable.
  • If using cheese slices, add a cover to the skillet to speed up the melting process without overcooking the rest of the ingredients.

Personalizing Your McDonald’s Bagel Experience

Customizing with Extra Flavors

  • Vegetables: If you love your bagels with a bit of crunch, consider adding some sliced tomatoes, red onion, or lettuce.
  • Spices: Kick up the heat by adding sliced jalapeños or a dash of your favorite hot sauce to the avocado spread.
  • Extras: For a more indulgent experience, you can add some crisped bacon or a drizzle of ranch dressing.

Choosing Your Cheese

While American cheese is the classic choice, feel free to swap in your favorite. Cheddar or pepper jack cheese could add a sharper taste, while Swiss would provide a milder, nuttier note.

This post contains affiliate links, As an Amazon Associate, I earn commission from qualifying purchases.

Read more:

Serving and Storing 

When to serve

This bagel is the perfect choice for a filling breakfast or brunch, but it’s also substantial enough to serve as a satisfying lunch or dinner option.

Storing for Later

If you think ahead, you can prepare the components of your bagel and store them separately in airtight containers. Store the avocado in the fridge for up to a day, and store the cooked steak and egg for a couple of days.

Potential Varieties in the Dish

For those looking for a lighter option, consider using turkey sausage or bacon instead of the sirloin steak. You can also opt for a whole-wheat or multigrain bagel for a healthier twist. The possibilities are as endless as your imagination.


A homemade McDonald’s Steak, Egg and Cheese Bagel with Avocado may not be the real deal, but it’s a healthier and more customizable alternative that’s just as delicious. With this recipe, you can enjoy your favorite fast-food breakfast any day of the week without sacrificing your health goals. We encourage you to give it a try, and perhaps share your own take on this classic with others.

Steak, Egg and Cheese Bagel with Avocado
Steak, Egg and Cheese Bagel with Avocado

Leave a Comment

Recipe Rating