Description
Craving that savory, satisfying breakfast sandwich from McDonald’s? This copycat Steak, Egg & Cheese recipe brings you all the flavor of the original, made fresh at home! Tender steak, fluffy eggs, melty cheese, and a warm toasted bagel come together for a breakfast that’s hearty, delicious, and perfect for mornings on the go.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Sandwich:
4 plain bagels, sliced
1 tbsp butter (for toasting)
4 slices American cheese (or cheddar for a sharper flavor)
4 large eggs
2 tbsp milk (makes eggs fluffy)
Salt and black pepper to taste
1 tbsp oil or butter (for cooking eggs)
For the Steak:
8 oz shaved beef steak (ribeye or sirloin works best)
1 tbsp oil
½ tsp garlic powder
½ tsp onion powder
¼ tsp smoked paprika
Salt and black pepper to taste
Instructions
Step 1: Prepare the Steak
Heat 1 tbsp oil in a skillet over medium-high heat.
Add shaved beef steak and season with garlic powder, onion powder, paprika, salt, and pepper.
Cook for 3-4 minutes, stirring occasionally, until the steak is browned and cooked through.
Remove from heat and set aside.
Step 2: Cook the Eggs
In a mixing bowl, whisk together eggs, milk, salt, and pepper.
Heat 1 tbsp oil or butter in a non-stick skillet over medium heat.
Pour in the eggs and scramble gently until just set—fluffy and slightly moist is perfect.
Divide into four equal portions.
Step 3: Toast the Bagels
Slice bagels in half and toast them in a toaster or on a skillet with a bit of butter until golden brown.
This adds texture and flavor while keeping the sandwich from getting soggy.
Step 4: Assemble the Sandwiches
Place one slice of cheese on the bottom half of each toasted bagel.
Add a portion of scrambled eggs over the cheese.
Top with a generous spoonful of the cooked steak.
Cover with the top half of the bagel.
Step 5: Melt & Serve
If desired, place the assembled sandwiches in a skillet or warm oven for 1-2 minutes to help the cheese melt.
Serve immediately while warm and gooey.
Notes
Use Quality Steak – Thinly sliced ribeye or sirloin gives the best flavor and texture.
Don’t Overcook Eggs – Soft and fluffy eggs make the sandwich taste just like the original.
Add a Slice of Onion – For extra flavor, sauté some onions with the steak.
Switch Up the Bread – Try English muffins or croissants for a fun twist.
Make It Spicy – Add hot sauce or pepper jack cheese for a kick.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Cuisine: American