With a buttery brioche bun, thin slices of roast beef, egg, creamy cheese, baby arugula and crispy fried onions, this roast beef and egg sandwich is such a satisfying meal. Not only is it super delicious, it can be on the table and ready to be devoured in about 15 minutes.

No doubt, I can eat a sandwich every single day and not tire of them. You too? This recipe was inspired by a roast beef and egg sandwich that I had at a fast food chain. Don’t you just love when you can make a restaurant favourite at home and it turns out even better than the original?
Though this sandwich has more of a breakfast vibe (because of the egg), I could (and have) easily enjoy this one for any meal of the day. And, of course, it pretty much goes without saying that it pairs awesome with a big cup of coffee. Talk about delicious!
Ingredients
- Hamburger bun: I adore brioche hamburger buns, but feel free to use your favourite variety.
- Butter or margarine: Either works, use what you prefer or have on hand.
- Cheese: I used Boursin, which is a soft and creamy cheese (not sponsored). The flavour I chose to pair with this sandwich was a truffle salt flavour, but a herb variety would work equally as well.
- Egg: I used one large whole egg. Use just egg whites if you like.
- Green onion: Adds a pop of colour and flavour. Don’t have green onion? Try chives for a similar flavour.
- Baby arugula: Just like the green onion, baby arugula adds some colour to the sandwich. Plus, it’s fresh, peppery and pairs deliciously with the roast beef.
- Roast beef: Just grab a package of roast beef from your grocery store’s deli or ask the deli counter to slice some from you. Just like this cold roast beef sandwich, I prefer the roast beef thinly sliced or shaved. I find it’s easier to enjoy that way.
- Crispy fried onions: I used store-bought crispy fried onions (the ones in the bag or container and typically found in the grocery store alongside croutons). They are so darn convenient and add such a lovely crunch and flavour to the breakfast sandwich.
How To Make This Roast Beef and Egg Sandwich
Here is an overview of how to make this roast beef and egg sandwich (full details are in the recipe card below):
- Toast the hamburger bun to how you like it. Then, spread the butter over the inside of the two halves and spread the cheese over just the bottom half.
- In a bowl, whisk together the egg and green onion.
- Melt some butter in a frying pan, then pour in the egg and cook it.
- Start to assemble your yummy breakfast sandwich by placing a good handful of baby arugula on top of the cheese. Fold over the cooked egg (so it will fit the bun) and place it on top of the arugula.
- Top the egg with sliced roast beef and crispy fried onions.
- Place the top bun over top to form your delicious breakfast sandwich, then devour!
Top Tip
For an extra special homemade sandwich, try using leftover roast beef instead of store-bought!
What To Serve With It
You can certainly enjoy this roast beef and egg sandwich on its own (it’s quite hearty), or with a side dish. Depending on when you are having it (breakfast, lunch or dinner), it pairs great with any of these side dishes:
- Baked beans
- Fruit salad
- Hash browns
- Skillet potatoes
- Garden salad
Tips and Variations
- The bread: As mentioned, I love to use a brioche hamburger bun for this sandwich. If you want to mix things up, use your favourite sandwich bread, English muffin or bagel.
- Toasting the hamburger bun: I prefer a toasted bun. It’s not completely necessary, but I do feel like it adds a nice touch to the sandwich and gives the bun a little more texture and structure (especially if you are using a brioche hamburger bun, which tends to be a little more delicate and soft). If you do, however, want to skip toasting the bun, that’s okay.
- The cheese: I used a soft, creamy cheese for this sandwich that was truffle salt flavoured. You can use another variety if you prefer. Cheddar or Havarti are yummy options. Or, if you want to omit the cheese but still want that truffle flavour, try my truffle mayo.
- The egg: Cook the egg another way if you prefer. I whisked the egg and pan fried it somewhat like an omelette. A simple fried egg or scrambled egg are other great options.
- Topping swaps: Instead of crispy fried onions, try using caramelized onions.
More Easy Breakfast Sandwich Recipes
- Scrambled Egg Sandwich With Cheese
- Bacon and Egg Hash Brown Breakfast Sandwich
- Pulled Pork Breakfast Sandwich
If you try this roast beef and egg sandwich, be sure to leave a comment below!
Roast Beef and Egg Sandwich
Ingredients
- 1 brioche hamburger bun
- 2 teaspoons butter or margarine, divided
- 1.5 tablespoons Boursin cheese, or a similar brand/variety of cheese (I used truffle salt flavour)
- 1 large egg
- 1 tablespoon chopped green onion
- 1 small handful baby arugula
- 5 thin slices roast beef
- 1.5 tablespoons crispy fried onions
Instructions
- Toast the hamburger bun to your desired doneness. I like to toast the bun in the air fryer using the toast setting (which takes about 5 minutes on my model).Tip: If you don't have an air fryer, you can toast the bun in the oven or use your favourite method to toast it. To toast the bun in the oven, preheat the oven to 400 degrees Fahrenheit. Then, place the hamburger bun (cut side up) on a sheet pan and bake it for 6 to 8 minutes or until it gets golden brown and toasty.
- Divide 1.5 teaspoons of butter or margarine between the two hamburger bun halves, spreading over the interior of each. Spread the Boursin cheese over just the bottom bun (on top of the butter). Set aside.
- Crack the egg into a small bowl. Add the green onion and whisk.
- Melt the remaining ½ teaspoon of butter (or margarine) in a small nonstick frying pan (I used a 7-inch pan) over medium-low to medium heat. Gently swirl the butter around the pan to coat it. Pour in the egg and ensure it's spread out in a nice and even layer. Cook for 2 minutes (or until the egg is decently set and you can easily flip it), then flip the egg and continue to to cook it on the other side until it's fully cooked through, about 1 to 2 minutes more. Remove the egg from the pan so it doesn't overcook.
- To assemble the sandwich, top the Boursin cheese with the baby arugula. Fold the egg in half (so it's a half-moon shape), then fold again (so it looks like a triangle shape). Place the egg on top of the arugula, then top with slices of roast beef and crispy fried onions. Place the top bun over top. Serve and enjoy!
A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.
© Girl Heart Food Inc. Photographs and content are copyright protected.
Tried this recipe?
If you do make this recipe, thank you!! It would mean so much if you could leave a comment below. Love to know how you enjoyed it, and it helps other readers too!
Michelle says
What a delicious combination of roast beef and egg with the Boursin cheese! So many textures going on too with the crispy fried onions! Yum!
Dawn | Girl Heart Food says
Thank you very much, Michelle!