Steak and Eggs is a classic dish that brings together the hearty flavors of beef and the richness of eggs. This dish is not only delicious but also simple to prepare, making it a favorite for breakfast, brunch, or even a satisfying dinner. It’s a protein-packed meal that can easily keep you full and energized throughout the day.

Why Make This Recipe
Choosing to make Steak and Eggs is an excellent choice for anyone looking to enjoy a hearty meal. It combines flavorful top sirloin steak with eggs, providing a satisfying boost of energy. Additionally, the dish is versatile, allowing you to enjoy it any time of the day. Whether you’re cooking for yourself or serving family and friends, this recipe is sure to impress.
How to Make Steak and Eggs
Ingredients
- 3 tablespoons olive oil
- 3 tablespoons fresh parsley (chopped)
- 3 tablespoons fresh chives (chopped)
- 2 cloves garlic (minced)
- 2 tablespoons lemon juice
- ½ teaspoon Kosher salt
- Freshly ground black pepper
- 1 tablespoon olive oil
- 1 pound top sirloin steak
- ½ teaspoon Kosher salt
- ½ teaspoon freshly ground black pepper
- 1 tablespoon olive oil
- 1 pound gold potatoes (cut into ½-inch cubes)
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ½ medium yellow onion (thinly sliced)
- 1 cup cherry tomatoes (halved)
- 3-4 eggs
Directions
Prepare the Sauce: In a small bowl, combine olive oil, parsley, chives, minced garlic, lemon juice, kosher salt, and black pepper. Mix well and set aside to let the flavors blend.
Cook the Steak: Heat olive oil in a large skillet over medium-high heat. Season the steak with kosher salt and black pepper. Sear the steak for about 3-4 minutes on each side, or until it reaches your preferred doneness. Transfer it to a cutting board and let it rest for 5 minutes before cutting into cubes.
Prepare the Potatoes: While the steak rests, heat a bit of olive oil in the same skillet over medium heat. In a medium bowl, coat the cubed potatoes with smoked paprika, garlic powder, kosher salt, and black pepper. Add the seasoned potatoes to the skillet and cook for about 10-12 minutes until they are golden brown and crispy.
Add the Onion: Once the potatoes are crispy, add the sliced onion to the skillet. Cook until the onion is soft and translucent, around 3-4 minutes.
Incorporate the Steak: Return the cubed steak to the skillet with the potatoes and onions. Stir everything together to combine well.
Add the Tomatoes and Prepare for the Eggs: Gently fold in the halved cherry tomatoes and cook for an additional minute. Then, using a spoon, create small wells in the mixture.
Cook the Eggs: Reduce the heat to low. Crack an egg into each well you created. Cover the skillet with a lid and cook until the egg whites are set but the yolks remain runny, about 4-5 minutes. Alternatively, you can bake them in a preheated oven at 350°F for 3-5 minutes until the eggs are cooked to your liking.
Assemble and Serve: Drizzle the prepared herb sauce over the steak and egg hash. Serve hot, garnished with additional fresh herbs if desired. Enjoy!
How to Serve Steak and Eggs
This dish is best served hot right from the skillet. You can add extra fresh herbs on top, or even serve it with toast or avocado slices for extra flavor. Pair it with your favorite hot sauce if you like a bit of spice.
How to Store Steak and Eggs
If you have leftovers, let the dish cool completely before transferring it to an airtight container. You can store it in the refrigerator for up to 3 days. Reheat it on the stovetop or microwave until warm.
Tips to Make Steak and Eggs
- To get a perfect sear on your steak, make sure the skillet is hot before adding the meat.
- For extra flavor in the potatoes, try adding more spices like cayenne or herbs.
- If you prefer your eggs more cooked, just cook them a bit longer until they reach your desired level of doneness.
Variation
You can easily modify this recipe by adding other vegetables like bell peppers or spinach. If you prefer a different kind of meat, try using ground beef or sausage as an alternative.
FAQs
1. Can I use a different cut of steak?
Yes, while top sirloin is ideal, you can use ribeye, flank steak, or any cut you prefer.
2. Can I make this dish ahead of time?
While it’s best fresh, you can cook the potatoes and steak ahead. Just reheat them before adding the eggs.
3. What can I serve with this dish?
Steak and eggs go well with toast, a green salad, or even some sautéed vegetables for a well-rounded meal.

Steak and Eggs
Ingredients
Sauce
- 3 tablespoons olive oil
- 3 tablespoons fresh parsley (chopped)
- 3 tablespoons fresh chives (chopped)
- 2 cloves garlic (minced)
- 2 tablespoons lemon juice
- ½ teaspoon Kosher salt
- Freshly ground black pepper
Steak and Veggies
- 1 pound top sirloin steak Seasoned with salt and pepper
- ½ teaspoon Kosher salt
- ½ teaspoon freshly ground black pepper
- 1 pound gold potatoes (cut into ½-inch cubes)
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ½ medium yellow onion (thinly sliced)
- 1 cup cherry tomatoes (halved)
- 3-4 eggs To cook in wells
Instructions
Preparation
- In a small bowl, combine olive oil, parsley, chives, minced garlic, lemon juice, kosher salt, and black pepper. Mix well and set aside.
Cooking the Steak
- Heat olive oil in a large skillet over medium-high heat. Season the steak with kosher salt and black pepper. Sear the steak for about 3-4 minutes on each side.
- Transfer the steak to a cutting board and let it rest for 5 minutes before cutting into cubes.
Cooking the Potatoes
- In the same skillet, heat a bit of olive oil over medium heat. Coat the cubed potatoes with smoked paprika, garlic powder, kosher salt, and black pepper in a medium bowl.
- Add the seasoned potatoes to the skillet and cook for about 10-12 minutes until they are golden brown and crispy.
Adding Onions
- Add the sliced onion to the skillet and cook until the onion is soft and translucent, around 3-4 minutes.
Combining Ingredients
- Return the cubed steak to the skillet with the potatoes and onions. Stir everything together to combine.
- Gently fold in the halved cherry tomatoes and cook for an additional minute.
- Create small wells in the mixture for the eggs.
Cooking the Eggs
- Reduce the heat to low. Crack an egg into each well created. Cover the skillet with a lid and cook until the egg whites are set but the yolks remain runny, about 4-5 minutes.
- Alternatively, bake them in a preheated oven at 350°F for 3-5 minutes.
Serving
- Drizzle the prepared herb sauce over the steak and egg hash. Serve hot, garnished with additional fresh herbs if desired.


