McDonald’s Steak, Egg & Cheese Copycat

Posted on

McDonald's Steak, Egg & Cheese Copycat

Appetizers & Snacks

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.

Why You’ll Love This Recipe
Fast Food Flavor at Home – Skip the drive-thru and make it anytime.
High Protein – Packed with steak and eggs for a power-packed breakfast.
Customizable – Choose your favorite cheese or bagel to make it your own.
Budget-Friendly – A cheaper and healthier alternative to eating out.
Perfect for Meal Prep – Make ahead and reheat for busy mornings.

Ingredients You’ll Need

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

Tools You’ll Need
Non-stick skillet
Mixing bowl
Whisk
Toaster or pan for bagels
Spatula
Knife and cutting board

Step-by-Step 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.

Tips for the Best Copycat Sandwich
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.

Serving Suggestions
Hash Browns – Classic fast-food style pairing.
Fresh Fruit – A sweet balance to the savory sandwich.
Smoothies or Coffee – Perfect breakfast beverages.
Yogurt Parfaits – Lighten up the meal with a healthy side.

How to Store & Reheat

Storing:
Refrigerate: Wrap in foil or place in an airtight container for up to 3 days.
Freeze: Wrap each sandwich tightly and freeze for up to 1 month.

Reheating:
Microwave: Wrap in a paper towel and heat for 1-2 minutes.
Oven: Bake at 350°F (175°C) for 10 minutes wrapped in foil.
Toaster Oven: Great for keeping the bagel crispy.

Frequently Asked Questions

  1. Can I use a different type of steak?
    Yes! Sirloin, ribeye, or even a thinly sliced roast beef works well.
  2. Can I make it ahead of time?
    Absolutely. These sandwiches store and reheat beautifully—ideal for meal prep.
  3. What cheese does McDonald’s use?
    Typically American cheese, but cheddar or provolone are great substitutes.
  4. Can I add veggies?
    Sure! Try sautéed onions, bell peppers, or spinach for added flavor and nutrition.

Final Thoughts
This McDonald’s Steak, Egg & Cheese Copycat recipe gives you everything you love about the original—without leaving home. It’s filling, flavorful, and easy enough to make even on busy mornings. Whether you’re feeding the family or prepping for the week, this sandwich delivers every time.
Try it out and let me know your favorite tweaks or toppings!

Preparation Time: 10 minutes
Cooking Time: 15 minutes
Cuisine: American

Nutritional Information (Per Serving):
Calories: 520 | Protein: 28g | Carbohydrates: 35g | Fat: 30g | Fiber: 2g | Sodium: 750mg

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
McDonald's Steak, Egg & Cheese Copycat

McDonald’s Steak, Egg & Cheese Copycat


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Paula
  • Total Time: 25 minutes

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

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star