recipeincaption adapted by JojoM

Juicy steak, creamy scrambled eggs, caramelized onions, and chipotle cream cheese layered in a toasted bagel—your ultimate high-protein brunch hero.
If you’re looking for the king of brunch sandwiches, this steak & eggs bagel sandwich is it. Packed with juicy ribeye steak, creamy scrambled eggs, smoky chipotle garlic cream cheese, and sweet caramelized onions—all layered inside a toasted bagel—it’s the perfect balance of savory, spicy, and indulgent.
This recipe is a true brunch hero: high in protein, full of bold flavors, and satisfying enough to keep you fueled all day.
✨ Rest your steak for 10 minutes before slicing—this locks in the juices.
✨ Cook your eggs low and slow for the creamiest scrambled texture.
✨ Toast the bagel with butter for extra crisp and flavor.
Roast a garlic head until soft, then blend with chipotle, adobo sauce, and cream cheese until smooth.
Cook sliced onions low and slow with butter and olive oil, finish with balsamic glaze.
Season and sear steak in a hot skillet, baste with butter, garlic, and thyme. Rest, then slice thin.
Whisk eggs gently and cook over low heat, stirring constantly until soft and creamy.
Toast bagels in butter, spread cream cheese, layer eggs, mozzarella, sliced steak, onions, and chives. Close, slice, and devour.
This hearty sandwich pairs beautifully with:
Can I use store-bought cream cheese instead of homemade?
Absolutely—blend it with roasted garlic, chipotle, and adobo sauce for the same flavor punch.
What’s the best steak cut for this recipe?
Ribeye is the juiciest, but sirloin or flank steak works well too.
How do I make the eggs extra creamy?
Cook them over low heat, stirring constantly, and remove just before fully set.
This steak & eggs bagel sandwich isn’t just breakfast—it’s a full-on brunch experience. Juicy, creamy, smoky, and tangy, it has everything you crave in one bite. Perfect for lazy Sunday mornings or whenever you need to impress at brunch. 🥯🔥
Juicy steak, creamy scrambled eggs, caramelized onions, and chipotle cream cheese layered in a toasted bagel—your ultimate high-protein brunch hero.

Rest the steak before slicing to lock in juices.
Cook eggs low and slow for the creamiest texture.
Toast bagels in butter for extra crunch and flavor.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Slice top off garlic head, drizzle with olive oil, wrap in foil, and roast at 190°C (375°F) for 45 minutes until soft.
Squeeze roasted garlic cloves into a food processor. Add chipotle pepper, adobo sauce, and cream cheese. Blend until smooth.
Heat butter and olive oil in a skillet over medium-low heat. Add sliced onions and cook slowly, stirring occasionally for 25–30 minutes.
Stir in balsamic glaze and cook 2 more minutes until golden and tangy. Set aside.
Pat steak dry and season with salt and pepper.
Heat neutral oil in a hot pan, sear steak 2–3 minutes per side until crust forms.
Add butter, garlic, and thyme; baste steak for flavor. Rest for 10 minutes, then slice thinly.
Whisk eggs gently until combined.
In a pan, melt butter over low heat. Add eggs, stirring constantly until creamy and soft. Remove from heat slightly undercooked to finish with residual heat.
Toast bagels in butter until golden.
Spread cream cheese on both halves. Layer scrambled eggs, mozzarella, sliced steak, caramelized onions, and chives.
Close with top bagel half, slice, and enjoy.
8/23/2025
Wow, this is perfect for Sunday brunch ☺️
8/16/2025
In what universe is this lazy? This looks incredible.
7/8/2025
This looks so good, thank you for sharing!
5/15/2025
Homemade cream cheese is crazy and I love it!
4/24/2025
Still so good every time I make it 😍
Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.
Import recipes from most websites
Create and edit your own recipes
Plan your week with the Meal Planner
Mark favourites for quick access
Build grocery lists from your meal plan
Tick off pantry items you already have
Serving Size: 1 sandwich
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Add your personal creations and build your own recipe collection.