Copycat McDonald’s Steak Egg and Cheese Bagel Made Easy
If you’re a fan of McDonald’s breakfast offerings, you’re in for a treat with this Copycat McDonald’s Steak Egg and Cheese Bagel recipe! This homemade version captures all the rich flavors and satisfying textures of the original but with the bonus of being quick and easy to prepare right in your own kitchen. Whether you’re craving a hearty breakfast sandwich to start your day or need a satisfying meal on the go, this recipe has you covered. The combination of tender steak, fluffy eggs, melted cheese, and a warm, toasted bagel makes for the ultimate comfort food. Ready to enjoy your favorite fast food breakfast at home? Let’s dive into this deliciously simple recipe!
Table of Contents
Key Benefits of Copycat McDonald’s Steak Egg and Cheese Bagel
Making a Copycat McDonald’s Steak Egg and Cheese Bagel at home is not only fun, but it also comes with some fantastic benefits. Here’s why you’ll love this recipe:
- Quick and Easy: This homemade version comes together in just 20 minutes, perfect for busy mornings or a weekend breakfast treat.
- Cost-Effective: Skip the drive-thru and save money while enjoying a restaurant-quality meal at home.
- Customizable: Feel free to adjust the ingredients to your taste—whether you prefer a different cheese, add extra veggies, or swap out the steak for another protein.
- Better Quality: You control the quality of every ingredient. From the fresh bagels to the perfectly cooked steak, you’ll enjoy a more satisfying meal.
- Satisfying and Filling: With hearty steak, fluffy eggs, and melty cheese, this bagel sandwich is packed with protein to keep you full and energized all morning.
Not only does this recipe taste just like the iconic McDonald’s version, but it also offers the chance to elevate your breakfast game with a little extra care and love. Ready to get started? Let’s dive into the ingredients!

Ingredients for Copycat McDonald’s Steak Egg and Cheese Bagel
To make your Copycat McDonald’s Steak Egg and Cheese Bagel at home, you’ll need a few key ingredients. Don’t worry—everything comes together quickly, and you probably have most of these items in your kitchen already!
Main Ingredients:
- 2 fresh bagels (choose your favorite variety—plain, sesame, or everything bagels all work great)
- 1/2 lb. steak (a flank steak, ribeye, or sirloin works best; tender and easy to cook)
- 2 large eggs (scrambled or cooked to your preference)
- 2 slices of cheese (American cheese is the classic choice, but cheddar or Swiss are also great alternatives)
- Butter (for toasting the bagels and adding extra richness)
Optional Toppings & Extras:
- 1/4 onion, thinly sliced (caramelized for added sweetness and flavor)
- Ketchup or steak sauce (for an extra flavor kick)
- Salt and pepper (to taste, for seasoning the steak and eggs)
Tips for the Best Results:
- Steak Choice: For a tender steak that’s easy to slice and cook quickly, opt for a thinner cut like flank or sirloin. Ribeye works well too if you prefer a fattier, richer flavor.
- Eggs: For soft and creamy scrambled eggs, cook them on low heat and stir frequently. If you prefer a fried egg, cook it sunny-side up for a runny yolk that complements the steak perfectly.
- Bagels: Toast the bagels lightly in butter for an extra crispy texture and buttery flavor. Don’t over-toast, as it can make the bagel too crunchy to enjoy with the soft steak and eggs.
Instructions for Copycat McDonald’s Steak Egg and Cheese Bagel
Now that you have all your ingredients ready, let’s walk through the steps to create your Copycat McDonald’s Steak Egg and Cheese Bagel. It’s simpler than you might think, and I’ll guide you through each part to ensure your sandwich turns out perfectly.
Step 1: Cook the Steak
- Prepare the steak: Season both sides of the steak with salt and pepper (or your favorite steak seasoning). Let it sit for a few minutes to come to room temperature.
- Cook the steak: Heat a skillet or grill pan over medium-high heat and add a little butter or oil. Cook the steak for about 3-4 minutes per side, depending on the thickness and your desired doneness (medium-rare is ideal for a tender bite).
- Rest the steak: Once cooked, remove the steak from the pan and let it rest for 5 minutes. This helps keep the juices locked in, making your steak more flavorful and tender. After resting, slice it thinly against the grain.

Step 2: Cook the Eggs
- Scramble or fry the eggs: If you prefer scrambled eggs, whisk the eggs with a pinch of salt and pepper. Pour them into a heated, buttered pan and cook over low heat, stirring frequently for creamy, soft eggs.
- For a fried egg, heat a small amount of butter in the pan, crack the egg into the skillet, and cook until the whites are set but the yolk is still runny, or cook it to your desired doneness.

Step 3: Toast the Bagels
- Butter the bagels: Spread a thin layer of butter on the cut sides of your bagels. This adds richness and helps them toast beautifully.
- Toast the bagels: Place the bagels in a toaster or on a skillet over medium heat. Toast until golden brown and crispy.

Step 4: Assemble the Bagel
- Layer the steak and eggs: Place a slice of cheese on the bottom half of each toasted bagel. Then, add the sliced steak and cooked eggs. If you like, you can also add caramelized onions for extra flavor.
- Melt the cheese: Cover the steak and eggs with a second slice of cheese, and let the heat from the steak and eggs melt the cheese perfectly.
- Finish it off: Place the top half of the bagel on your sandwich, pressing down slightly to help everything come together.

Step 5: Serve and Enjoy
- Your Copycat McDonald’s Steak Egg and Cheese Bagel is now ready to enjoy! Serve it with your favorite side—crispy hashbrowns, fresh fruit, or a hot cup of coffee for a complete breakfast.

Pro Tips and Variations for Copycat McDonald’s Steak Egg and Cheese Bagel
Making the perfect Copycat McDonald’s Steak Egg and Cheese Bagel is all about the details. Here are some pro tips and fun variations to take your sandwich to the next level, ensuring it’s just as delicious as the original—and maybe even better!
Pro Tips:
- Perfect Steak: For the juiciest steak, use a thermometer to check the doneness. Aim for 130°F for medium-rare, 140°F for medium, and 150°F for well-done. Let your steak rest for 5 minutes before slicing to retain all those flavorful juices.
- Scrambled Eggs: For soft, creamy scrambled eggs, cook them over low heat and stir constantly. Don’t rush the process—low and slow is the key to perfect eggs!
- Cheese Melting: To get that signature gooey melt, cover your skillet with a lid after placing the cheese on the steak and eggs. The steam will help the cheese melt perfectly.
- Toast the Bagels: Toast the bagels just enough to add a crispy texture but not too much that they’re hard to bite into. A light buttering of the cut sides before toasting adds flavor and richness.
Variations:
- Cheese Options: While American cheese is the classic choice, you can swap it for cheddar, Swiss, or even pepper jack if you prefer a bit of heat.
- Steak Alternatives: Not a fan of steak? Try using grilled chicken breast, bacon, or even sausage patties for a different take on this breakfast sandwich.
- Add Veggies: Caramelized onions, sautéed mushrooms, or fresh spinach can all be great additions for extra flavor and nutrition.
- Sauce It Up: For a little extra flavor, drizzle your bagel with steak sauce, spicy mayo, or even a touch of sriracha for a spicy kick.
Serving Suggestions for Copycat McDonald’s Steak Egg and Cheese Bagel
Once you’ve crafted your Copycat McDonald’s Steak Egg and Cheese Bagel, it’s time to think about how to serve it! Whether you’re preparing a casual breakfast for yourself or a family brunch, these serving suggestions will help elevate your meal and make it even more enjoyable.
Classic Breakfast Pairings:
- Crispy Hashbrowns: You can’t go wrong with crispy hashbrowns on the side. Their crunch pairs perfectly with the soft steak and eggs, adding a satisfying contrast in texture.
- Fresh Fruit: A side of fresh fruit—like berries, melon, or citrus—adds a refreshing, light balance to the rich, savory sandwich.
- Coffee or Juice: For a classic breakfast drink, serve your bagel with a hot cup of coffee or fresh orange juice. If you’re feeling fancy, try a cappuccino or iced coffee for a little extra indulgence.
For a Heartier Meal:
- Roasted Potatoes: If you’re looking for something a bit more filling, serve your sandwich with roasted potatoes or potato wedges. The crispy edges and soft insides are a perfect complement to the steak and eggs.
- Green Salad: For a healthier twist, serve the sandwich with a simple green salad. A light vinaigrette dressing can add a zesty contrast to the richness of the bagel.
- Pickles: A side of tangy pickles (dill or bread-and-butter) can provide a delicious crunch and acidity that cuts through the richness of the sandwich.
Make It a Brunch Spread:
- Assorted Muffins or Croissants: If you’re serving a group, add a selection of baked goods like buttery croissants or muffins to your spread. They’ll complement the savory bagel and add variety to the table.
- Smoothie: Blend up a refreshing smoothie with your favorite fruits, yogurt, and a touch of honey for a nutritious, easy drink option.
For Leftovers:
- Wrap it Up: If you have leftovers, wrap up your Copycat McDonald’s Steak Egg and Cheese Bagel and store it in the fridge for up to 1-2 days. Reheat it in the oven or on a skillet for the best results—this keeps the bagel crispy and the cheese melty!

FAQ for Copycat McDonald’s Steak Egg and Cheese Bagel
I know you might have a few questions before diving into making this delicious Copycat McDonald’s Steak Egg and Cheese Bagel. To make sure everything goes smoothly, here are some answers to common questions!
1. Can I use a different type of steak for this recipe?
Absolutely! While flank steak or sirloin are great choices for their tenderness and flavor, you can also use ribeye, skirt steak, or even a thinner cut like a strip steak. Just be sure to adjust the cooking time based on the thickness of the steak.
2. How can I make the eggs creamier?
For the creamiest scrambled eggs, cook them over low heat, stirring gently and constantly. Avoid rushing the process by cranking up the heat—it’ll make your eggs dry. Adding a splash of milk or cream while whisking the eggs can also help achieve a richer, creamier texture.
3. Can I prepare this recipe ahead of time?
While this Steak Egg and Cheese Bagel is best enjoyed fresh, you can prep some ingredients in advance. For example, you can slice and season the steak the night before, scramble the eggs, and toast the bagels. When you’re ready to serve, just heat everything up and assemble the sandwich.
4. Can I make this sandwich without cheese?
Yes, you can! If you’re avoiding cheese or prefer a lighter version, feel free to skip it or try adding a non-dairy alternative like vegan cheese. The sandwich will still be flavorful and satisfying.
5. How can I store leftovers?
If you have any leftovers, wrap the bagels in foil or parchment paper and store them in the fridge for up to 1-2 days. Reheat them in a toaster oven or skillet for the best results. The bagels will stay crispy, and the cheese will melt perfectly again.
6. Can I freeze this recipe?
You can freeze the components of the sandwich (steak, eggs, and bagels) separately. Once frozen, reheat the steak and eggs in the microwave or on a skillet, and toast the bagels fresh. This makes for an easy grab-and-go breakfast on busy mornings!
7. What’s a good alternative for bagels?
If you’re not in the mood for bagels, you can swap them out for English muffins, croissants, or even a soft roll. Each will bring a slightly different texture, but they’ll still complement the steak and eggs wonderfully.
What do you think of these recipes?
There are no reviews yet. Be the first one to write one.