Savory Breakfast Bagel Sandwich

Featured in: Delicious Breakfast Ideas to Start Your Day

This hearty breakfast sandwich features savory shaved steak seasoned with Montreal seasoning and Worcestershire, topped with caramelized onions and melted American cheese. The protein-packed scrambled eggs add substance, while a special spread made from mayonnaise, mustard and dill delivers the perfect tangy finish. Everything comes together between toasted bagel halves for a filling, restaurant-quality morning meal that's surprisingly easy to make at home.

Chef with a smile, ready to cook and serve.
Updated on Tue, 08 Apr 2025 01:45:35 GMT
A bagel sandwich with eggs, meat, and cheese. Pin it
A bagel sandwich with eggs, meat, and cheese. | recipesbysandra.com

This steak, egg, and cheese bagel sandwich is my go-to weekend breakfast when I need something substantial to power through a busy day. The combination of savory steak, fluffy eggs, and melty cheese nestled in a toasted bagel creates the ultimate handheld meal that satisfies like nothing else.

I started making these bagel sandwiches after a memorable weekend brunch at a local diner. My homemade version quickly became our Saturday morning tradition, and now my husband requests them before any big day that requires serious fuel.

Ingredients

  • Unsalted butter: Provides the perfect cooking fat for eggs and steak while adding richness without oversalting the dish
  • Sliced onion: Caramelizes to add sweet depth to contrast with the savory steak
  • Shaved steak: Cooks quickly and stays tender; make sure to look for thinly sliced ribeye or sandwich steak
  • Eggs: Create the creamy element that brings everything together; use fresh eggs for the best flavor and texture
  • Montreal steak seasoning: Delivers a perfect blend of garlic, pepper, and coriander that enhances the beef without overpowering it
  • Worcestershire sauce: Adds umami and depth to the steak; a little goes a long way
  • American cheese: Melts beautifully and creates that classic gooey texture; choose a quality brand for best results
  • Bagels: Provide the sturdy foundation; look for fresh bakery-style bagels with a chewy interior and crisp exterior
  • Mayonnaise: Creates the base for a flavorful sauce that keeps the sandwich from being dry
  • Mustard: Adds tang and complexity to balance the richness of the other ingredients
  • Dried dill: Provides a subtle herbal note that brightens the whole sandwich

Step-by-Step Instructions

Prepare the Special Sauce:
Mix mayonnaise, mustard, and dried dill together in a small bowl until completely combined. The sauce should have a light yellow color with visible specks of dill throughout. This can be made ahead and refrigerated for up to 3 days to develop flavor.
Caramelize the Onions:
Melt butter in a skillet over medium heat until it foams slightly but doesn't brown. Add the sliced onions in an even layer and sprinkle with a pinch of salt to help draw out moisture. Cook for about 7 to 8 minutes, stirring occasionally until onions turn golden brown and develop a sweet aroma. Remove from skillet and set aside.
Scramble the Eggs:
Add another tablespoon of butter to the same skillet, allowing it to melt completely. Pour in the beaten eggs and let them set slightly before gently folding with a spatula. Cook for about 2 minutes until just set but still slightly glossy. Divide into two equal portions and remove from heat so they don't overcook.
Cook the Seasoned Steak:
Place shaved steak in a mixing bowl and drizzle with Worcestershire sauce. Sprinkle Montreal steak seasoning evenly over the meat and toss with your hands to ensure even distribution. Melt the remaining tablespoon of butter in the skillet over medium-high heat until sizzling. Add the seasoned steak in an even layer and cook for about 2 minutes, turning occasionally with tongs until just browned but still juicy.
Combine Steak and Onions:
Return the caramelized onions to the skillet with the steak. Gently mix them together using a spatula or tongs. Divide the mixture into two even piles in the skillet, creating the perfect portion for each sandwich. Place a slice of American cheese on top of each pile and remove from heat, allowing residual warmth to melt the cheese completely.
Assemble the Sandwich:
Toast bagels until golden brown with a crispy exterior but still soft inside. Spread a generous layer of the prepared sauce on each bagel half. Place one portion of scrambled eggs on the bottom half of each bagel, creating an even layer. Top the eggs with the steak, onion, and melted cheese mixture, making sure to get all the flavorful bits from the pan. Crown with the top bagel half, pressing gently to secure all components.
A bagel sandwich with eggs and meat. Pin it
A bagel sandwich with eggs and meat. | recipesbysandra.com

This sandwich reminds me of Sunday mornings at my grandparents' house. My grandfather would make something similar after church, and the aroma of onions and steak cooking would fill the kitchen. That memory is why I always take the extra time to properly caramelize the onions they were his secret to making an ordinary sandwich extraordinary.

Make Ahead Options

This sandwich can be partially prepped ahead of time to make mornings easier. The special sauce can be prepared up to three days in advance and stored in an airtight container in the refrigerator. You can also slice onions the night before and store them in a sealed container. For a grab and go breakfast, assemble the entire sandwich, wrap tightly in foil, and refrigerate overnight. In the morning, simply reheat in a 350°F oven for about 15 minutes until warmed through.

Perfect Pairings

This hearty breakfast sandwich pairs beautifully with several sides to create a complete meal. Serve alongside crispy hash browns or home fries for a classic diner experience. For a lighter option, a simple fruit salad with berries and citrus provides a refreshing contrast to the richness of the sandwich. If serving for brunch, consider adding a Bloody Mary or fresh orange juice to complement the savory flavors.

Customization Ideas

The basic formula for this sandwich is endlessly adaptable to suit different tastes and dietary needs. Swap the bagel for an English muffin or croissant for a different texture experience. For a spicier version, add jalapeños to the onions while cooking or incorporate hot sauce into the special sauce. Vegetarians can replace the steak with sautéed mushrooms seasoned with the same spices for a similar umami experience. For a lower carb option, use a lettuce wrap instead of a bagel and add avocado for healthy fats.

A bagel sandwich with egg, meat and cheese. Pin it
A bagel sandwich with egg, meat and cheese. | recipesbysandra.com

Frequently Asked Questions

→ What can I substitute for Montreal steak seasoning?

If you don't have Montreal steak seasoning, you can make your own by combining equal parts salt, black pepper, garlic powder, onion powder, coriander, dill, and red pepper flakes. Alternatively, any all-purpose steak seasoning blend will work well in this sandwich.

→ Can I prepare parts of this sandwich ahead of time?

Yes! The special sauce (mayo-mustard-dill mixture) can be made up to 3 days ahead and stored in the refrigerator. You can also caramelize the onions in advance and reheat them when assembling. However, the eggs and steak are best prepared fresh for optimal texture and flavor.

→ What type of bagel works best for this sandwich?

Plain, everything, or onion bagels complement the savory flavors in this sandwich best. For a heartier option, try whole wheat or multigrain bagels. Avoid sweet varieties like cinnamon raisin or blueberry, as they'll clash with the savory ingredients.

→ Can I use a different type of cheese?

Absolutely! While American cheese melts beautifully, you can substitute with cheddar, provolone, Swiss, or pepper jack for different flavor profiles. For a more gourmet version, try using Gruyère or fontina cheese.

→ What's the best cut of beef to use for shaved steak?

Ribeye, sirloin, or flank steak work well when thinly sliced or shaved. Many grocery stores sell pre-shaved steak specifically for sandwiches or cheesesteaks in the meat department. If shaving your own, partially freeze the steak first to make thin slicing easier.

→ How can I make this sandwich lighter or healthier?

To lighten this sandwich, use whole grain bagels, substitute egg whites for whole eggs, use reduced-fat cheese, and make a lighter spread with Greek yogurt instead of mayonnaise. You can also reduce the butter used for cooking and add extra vegetables like spinach or tomato.

Steak Egg Cheese Bagel

Savory shaved steak, fluffy eggs and melted cheese on toasted bagels with a zesty mayo-mustard spread.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Sandra


Difficulty: Easy

Cuisine: American

Yield: 2 Servings (2 bagel sandwiches)

Dietary: ~

Ingredients

→ Meat & Eggs

01 1/2 pound shaved steak
02 4 eggs, beaten

→ Dairy

03 3 tablespoons unsalted butter
04 2 slices American cheese

→ Produce

05 1 small onion, sliced

→ Bread

06 2 bagels, halved

→ Condiments

07 1/2 cup mayonnaise
08 2 tablespoons mustard
09 1 tablespoon Worcestershire sauce

→ Seasonings

10 1 teaspoon Montreal steak seasoning
11 1/2 teaspoon salt
12 1/4 teaspoon dried dill

Instructions

Step 01

Mix together mayonnaise, mustard, and dried dill in a small bowl. Store in the refrigerator until ready to use.

Step 02

Melt 1 tablespoon of butter in a skillet over medium heat. Add sliced onions and sprinkle with salt. Cook, stirring occasionally, until onions turn slightly brown. Remove onions and set aside.

Step 03

Add another tablespoon of butter to the skillet. Pour in the beaten eggs and scramble. Divide the eggs into two portions for each sandwich.

Step 04

Place shaved steak in a bowl. Add Worcestershire sauce and Montreal steak seasoning, tossing to coat. Melt the last tablespoon of butter in the skillet, add the steak, and cook until just browned. Return the cooked onions to the skillet, mixing with the steak, and separate into two piles. Place one slice of cheese on each pile to melt.

Step 05

Toast bagels on the skillet or in a toaster until golden brown.

Step 06

Spread sauce on each half of the bagels. Add one portion of scrambled eggs to the bottom half of each bagel, then top with the steak, onion, and cheese mixture. Place the top bagel half on each to complete the sandwich.

Notes

  1. These hearty breakfast sandwiches can be wrapped in foil and frozen for quick morning meals. To reheat, remove foil and microwave for 1-2 minutes or bake at 175°C for 15 minutes.

Tools You'll Need

  • Skillet
  • Mixing bowl
  • Toaster (optional)
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs
  • Contains dairy
  • Contains gluten
  • Contains mustard

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 820
  • Total Fat: 50 g
  • Total Carbohydrate: 52 g
  • Protein: 39 g