Savory Steak Egg Cheese Sandwich

Section: Rise and Shine with Delicious Breakfast Recipes

This savory sandwich combines thinly sliced ribeye steak seasoned with garlic and smoked paprika, fluffy scrambled eggs, and melted American cheese layered on toasted bagels. Its rich flavors and hearty ingredients offer a satisfying breakfast or snack option that can be customized with your favorite cheese or bread. Preparing the steak with spices and gently scrambling eggs ensures a moist, tender bite, while toasting the bagels adds a delightful crunch. Ideal for quick meals, this sandwich is easy to assemble and can be reheated without losing flavor.

Nina and her friend are cooking together.
Brought to You By Nina
Last updated on Mon, 06 Oct 2025 21:38:47 GMT
A McDonald's Steak, Egg & Cheese Copycat sandwich. Bookmark
A McDonald's Steak, Egg & Cheese Copycat sandwich. | ninatable.com

Craving the satisfying flavors of McDonald’s breakfast sandwich without the fastfood trip? This copycat Steak, Egg, and Cheese sandwich brings together tender steak, fluffy eggs, melted cheese, and a toasted bagel for a hearty meal perfect to jumpstart your day. It’s a homemade delight that feels special but comes together quickly and easily.

I first made this during a weekend brunch experiment, and now it has become a regular request from my family any weekend morning. It’s definitely a crowdpleaser that tastes way better fresh.

Ingredients

  • Plain bagels: sliced to provide a sturdy base that toasts nicely
  • Butter: to toast the bagels adding a golden crunch and rich flavor
  • American cheese: for classic meltiness, but feel free to swap cheddar for a bolder taste
  • Large eggs: mixed with milk to create fluffy, tender scrambled eggs
  • Salt and black pepper: to season and balance the flavors
  • Oil or butter for cooking eggs: to keep them moist and nonstick
  • Shaved beef steak: such as ribeye or sirloin for tender, flavorful meat
  • Garlic powder and onion powder: for gentle layers of seasoning
  • Smoked paprika: brings a subtle smoky depth that complements the steak
  • Quality steak: is key, opt for fresh cuts and avoid preseasoned meat for control over flavor

Instructions

Prepare the Steak:
Heat one tablespoon of oil in a skillet over mediumhigh heat so the pan is nicely heated but not smoking. Add the shaved beef steak and sprinkle garlic powder, onion powder, smoked paprika, salt, and pepper evenly. Cook for three to four minutes, stirring occasionally. Watch for a nice brown color while keeping the steak juicy. Remove from heat and set aside to keep warm.
Cook the Eggs:
In a mixing bowl, whisk together the eggs, milk, salt, and pepper until fully blended and airy. Heat one tablespoon of oil or butter in a clean nonstick skillet over medium heat to coat the surface. Pour in the egg mixture and gently scramble using a spatula. Cook slowly, stirring occasionally, until they are just set but still moist and fluffy. Divide the eggs evenly into four portions.
Toast the Bagels:
Slice each bagel in half horizontally. Toast the halves in a toaster or on a skillet with a little butter until golden brown and slightly crispy. This step ensures the sandwich layers stay separate and prevents sogginess.
Assemble the Sandwiches:
Place a slice of American cheese on the bottom half of each toasted bagel to allow melting from the warm ingredients. Add a portion of the fluffy scrambled eggs evenly spread over the cheese. Top with a generous spoonful of the cooked steak, distributing it evenly so every bite has meat. Cover with the top half of the bagel.
Melt and Serve:
If you want extra gooey cheese, place the assembled sandwiches in a skillet over low heat or in a warm oven for one to two minutes. Serve immediately while warm and enjoy every flavorful bite.
A sandwich with eggs, cheese, and meat.
A sandwich with eggs, cheese, and meat. | ninatable.com

My favorite part of this sandwich is the tender steak especially when you use quality ribeye. The smoky spices paired with creamy cheese remind me of lazy weekend mornings with family where everyone gathers around the table requesting seconds. It’s these little moments that make homemade so special.

Storage tips

Wrap sandwiches individually in foil or plastic wrap and store in the refrigerator for up to three days. For longer storage, freeze tightly wrapped sandwiches for up to one month. Reheat wrapped in foil in a 350degree oven for about 10 minutes or microwave with a damp paper towel covering for one to two minutes to keep the bread soft.

Ingredient substitutions

Switch bagels out for English muffins, croissants, or sandwich rolls for different textures. Use provolone, cheddar, or pepper jack cheese to add variety or spice. Any thinly sliced tender steak or roast beef works well when substituted for ribeye or sirloin.

Serving suggestions

Pair with crispy hash browns for a classic fast food vibe. Fresh fruit balances out the savory richness for a refreshing side. Smoothies or your favorite coffee make perfect morning companions. Yogurt parfaits add a lighter, fresh element to round out the meal.

A McDonald's Steak, Egg & Cheese Copycat sandwich.
A McDonald's Steak, Egg & Cheese Copycat sandwich. | ninatable.com

Enjoy this hearty copycat breakfast that is easy to make and simple to customize to your taste. It makes busy mornings delicious and portable.

Common Recipe Questions

→ What cut of steak works best?

Thinly sliced ribeye or sirloin provides the best flavor and tender texture for this sandwich.

→ How can I keep the eggs fluffy?

Whisk eggs with a bit of milk and cook them gently on medium heat until soft and moist for optimal fluffiness.

→ Can I substitute the bagel with other bread?

Yes, English muffins or croissants make great alternatives, adding different textures and flavors.

→ What cheese types work well here?

American cheese melts perfectly, but cheddar or provolone can offer sharper or milder flavors respectively.

→ How should I store and reheat the sandwich?

Wrap tightly and refrigerate up to 3 days or freeze up to a month. Reheat in microwave, oven, or toaster oven for best results.

→ Can I add vegetables to the sandwich?

Sautéed onions, bell peppers, or spinach add flavor and nutrition without overpowering the core ingredients.

Steak Egg Cheese Sandwich

Hearty sandwich featuring tender steak, fluffy eggs, melty cheese on toasted bagels for a flavorful start to your day.

Prep Time
10 minutes
Cooking Time
15 minutes
Total Time
25 minutes
Brought to You By: Nina

Recipe Category: Breakfast

Skill Level: Great for Beginners

Cuisine Type: American

Portions: 4 Serves (4 sandwiches)

Dietary Preferences: ~

What You'll Need

→ Bagels & Toast

01 4 plain bagels, sliced in half
02 1 tablespoon butter, for toasting

→ Cheese & Eggs

03 4 slices American cheese
04 4 large eggs
05 2 tablespoons whole milk
06 Salt and black pepper, to taste
07 1 tablespoon oil or butter, for cooking eggs

→ Steak

08 8 ounces shaved ribeye or sirloin steak
09 1 tablespoon oil
10 ½ teaspoon garlic powder
11 ½ teaspoon onion powder
12 ¼ teaspoon smoked paprika
13 Salt and black pepper, to taste

Steps to Follow

Step 01

Heat 1 tablespoon oil in a skillet over medium-high heat. Season shaved steak with garlic powder, onion powder, smoked paprika, salt, and pepper. Cook for 3 to 4 minutes, stirring occasionally, until browned and cooked through. Remove from heat and set aside.

Step 02

In a bowl, whisk eggs with milk, salt, and pepper until combined. Heat 1 tablespoon oil or butter in a non-stick skillet over medium heat. Pour in eggs and gently scramble until just set but still moist. Divide into four equal portions.

Step 03

Slice bagels in half and toast until golden either in a toaster or on a skillet with butter to enhance flavor and texture.

Step 04

Place one slice of cheese on the bottom half of each toasted bagel. Add a portion of scrambled eggs over the cheese, then top with cooked steak. Cover with the top half of the bagel.

Step 05

If desired, warm assembled sandwiches in a skillet or oven for 1 to 2 minutes to melt cheese. Serve immediately while warm.

Extra Suggestions

  1. Use thinly sliced ribeye or sirloin for optimal flavor and texture.
  2. Avoid overcooking eggs; they should remain soft and fluffy.
  3. To add flavor complexity, sauté onions with the steak as an optional step.

Tools You’ll Need

  • Non-stick skillet
  • Mixing bowl
  • Whisk
  • Toaster or skillet for bagels
  • Spatula
  • Knife and cutting board

Allergy Details

Read ingredient lists for allergens carefully, and consult a healthcare provider if you're unsure.
  • Contains dairy and eggs
  • Contains gluten (bagels)

Nutritional Details (Per Serving)

The provided nutrition information is for guidance and shouldn't replace expert medical advice.
  • Calories: 520
  • Fat: 30 grams
  • Carbohydrates: 35 grams
  • Proteins: 28 grams