As an Amazon Associate, I earn from qualifying purchases.
Messy but Worth It: Prego Steak and Egg Roll
Easy Portuguese-Inspired Prego Steak and Egg Roll for Busy Nights
If you’ve never had a proper Prego steak roll, you’re in for a treat. It’s that perfect mix of garlicky steak, runny egg, and buttery toasted rolls dripping with a tangy onion sauce. It’s messy, saucy, and the kind of sandwich that makes paper napkins feel utterly useless — in the best way.
Why You’ll Love and Enjoy Messy but Worth It: Prego Steak and Egg Roll:
- Juicy marinated beef with bold garlic-herb flavor.
- Fast enough for weeknights, but satisfying like a weekend indulgence.
- One pan for the steak and sauce: less cleanup, more flavor.
- The fried egg on top seals the deal (literally).
- It’s hearty, homemade comfort food that never disappoints.

Sizzle up this juicy Prego Steak and Egg Roll with garlicky onion sauce and golden toasted rolls. Perfect for quick dinners, easy entertaining, or whenever you’re craving something saucy and satisfying.
Print
Prego Steak and Egg Roll
- Prep Time: 15 minutes
- Marinate: 30 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour
- Yield: 4 servings depending on size 1x
- Category: Breakfast and Brunch
- Method: Easy
- Cuisine: Portuguese
Description
This Messy but Worth It Prego Steak and Egg Roll is all about big flavor in every layer. The tangy onion sauce steals the show.
Ingredients
- 200g topside beef, thinly sliced
- 1 clove garlic, crushed
- 2 tsp dried mixed herbs
- 1/2 tsp paprika
- 1 onion, finely sliced
- 3 tbsp white wine or lemon juice
- 2 tbsp soy sauce
- 3 tbsp olive oil, divided
- Salt and freshly milled black pepper
- 1 tbsp butter
- 4 soft rolls, lightly toasted
- 4 eggs
- 1 Roma tomato, sliced into quarters
Instructions
- In a bowl, mix 200g of beef, 1 crushed garlic clove, 2 tsp of mixed herbs, ½ tsp of paprika, 1 sliced onion, 2 tbsps of soy sauce, 3 tbsps of white wine (or lemon juice), and half of the olive oil.
- Season with salt and pepper, and marinate for 30 minutes.
- Heat a pan with 1 tbsp butter and the rest of the olive oil.
- Sear the beef on both sides until browned but juicy. Set aside.
- Pour the leftover marinade and onions into the same pan and simmer until the onions are soft and the sauce thickens.
- In another pan, heat a little oil and fry 4 eggs to your liking.
- Spread the onion sauce on toasted rolls, layer with steak, top with an egg, and add Roma tomato quarters. Serve hot and messy!
Notes
Created, prepared, tried, and tested by Joy
Juicy marinated beef and a runny egg tucked into a toasted roll make this Prego Steak and Egg Roll impossible to resist. Each bite is drenched in a garlicky onion sauce that’s pure comfort. Try this easy sandwich idea for when you crave something saucy and satisfying.

The Messy but Worth It Prego Steak and Egg Roll satisfies every craving for hearty, homemade flavor. Tender steak, garlicky onion sauce, and a runny egg come together in a toasted roll that’s as comforting as it is simple to make. It’s quick enough for a weeknight yet special enough to impress, the kind of sandwich that turns an ordinary dinner into something you’ll look forward to making again.
Thanks for dropping in and checking out the recipes and what’s on offer.
Thanks for dropping in and checking out the recipes and what’s on offer.
If you try out this delightful recipe, please let me know, rate it, and tag me on Instagram at @_esmesalon. I’m excited to see your amazing recreations, and I’m hooked on those mouthwatering photos!
We happily share our tasty and fantastic recipes and are excited to spread some love by sharing our posts at these awesome Linky Parties.
Copyright © 2026 esmesalon.com – All rights reserved.




