
Steak and Eggs Skillet is the perfect steak recipe for weekends. It is a great way to incorporate steak first thing into your favorite meal of the day with fresh steaks, caramelized onions, and tender vegetables in an egg mixture.
No more runny eggs with this single skillet seasoned steak breakfast recipe. Enjoy this easy steak recipe for a filling breakfast to keep you energized all morning. You cannot go wrong with this skillet meal for breakfast.
This whole breakfast will cook in a large cast iron skillet for the best breakfast recipe.
Recipe Ingredients:
- Protein: Use a freshly cut Ribeye steak or sirloin steak for the best results
- Vegetables: Use peeled and cubed potatoes, red bell pepper cut into bite-sized pieces, cherry tomatoes cut in half, and thinly sliced onion
- Seasoning: All you will need is a little kosher salt and black pepper
- Oil: Use whatever olive oil or avocado oil you have on hand
- Eggs: Fresh large eggs will be perfect for this great breakfast recipe
- Topping: Fresh and ripe avocado that has been peeled, pitted, and sliced is a great topping for this steak and eggs recipe



How To Make Steak And Eggs:
Prepare the ingredients:
- Cut everything as needed: slice steak into bite-size pieces. Peel the potatoes and cut into small cubes. Slice the onion and cut the bell peep into bite-size pieces. Halve the cherry tomatoes and peel and slice the avocado and leave on the cutting board.
Cook the meat:
- Cook the meat: Heat olive oil in a large skillet or iron skillet over medium-high heat.
- Place steak in a hot skillet and season it to taste with salt and pepper, and cook for 4-5 minutes per side. Remove the meat from the skillet and set aside and cover with aluminum foil.
Cook the vegetables:
- Cook the potatoes: while the steak rests, add the potatoes to the same skillet. Season the potatoes to taste with salt and pepper. Cook the potatoes, stirring for 10-12 minutes or until tender.
- Add onions and red bell pepper. Cook, stirring for 8 minutes.
- Place the steak back into the skillet and stir to combine.
Add the eggs:
- Cook the eggs: make 4 wells in the meat-potato mixture. Crack eggs into each well. Scatter the cherry potatoes over the meat and close the skillet with a lid. Cook the eggs for 8-10 minutes or until doneness is reached.
Add the avocado:
- Add the avocado: remove the lid from the skillet. Add the sliced avocado.
Serve:
- Season the dish to taste and serve warm.
Variations & Optional Additions
- Turn this into an egg white recipe by replacing the whole eggs with just egg whites
- Spice up the entire breakfast by adding red pepper flakes or chili pepper to the onion mixture.
Expert Tips:
- You can use the whole steak. Cook the steak until it reaches the desired doneness. Remove the steak from the skillet and allow it to rest. Slice the steak before use.
- If you are worried about eggshells in your eggs, crack the eggs into the small bowls and then slide the eggs into the skillet. This way, you can see if there are any eggshell pieces.
Frequently Asked Questions for Making Steak and Eggs Breakfast:
Use a boneless ribeye steak or sirloin steak for the best results for this cowboy steak skillet recipe. A bone-in ribeye will take longer to get
Cook the steak on each side for 4-5 minutes. You will want the steak to be more done than normal since this will be mixed with eggs, and you don’t want the extra blood from a rare steak to mix into the eggs.
Storing Instructions:
Fridge: Any leftover steak and egg breakfast can be scooped into an airtight container and stored in the fridge for up to 3-5 days.
More Breakfast Recipes:
- Breakfast Burritos
- Sausage and Egg Breakfast Casserole
- Hash Brown Egg White Nests
- Bagel Breakfast Sandwiches

Steak And Eggs Recipe
Ingredients
- 0.75 lb. ribeye steak or sirloin steak
- 1 lb. potatoes, peeled, cubed
- Salt and pepper, to taste
- 1 Tablespoon olive oil
- 1 onion, thinly sliced
- 1 red bell pepper, seeded, cut into bite-size pieces
- 4 large eggs
- 1 cup cherry tomatoes, halved
- 1 avocado, peeled, pitted, sliced
Instructions
Prepare the ingredients:
- Cut everything as needed: cut the steak into bite-size pieces. Peel the potatoes and cut into small cubes. Slice the onion and cut the bell peep into bite-size pieces. Halve the cherry tomatoes and peel and slice the avocado.
Cook the meat:
- Cook the meat: Heat olive oil in a large skillet over medium-high heat. Add the beef, season it to taste with salt and pepper, and cook for 4-5 minutes per side. Remove the meat from the skillet and set aside.
Cook the vegetables:
- Cook the potatoes: add potatoes into the same skillet. Season the potatoes to taste with salt and pepper. Cook the potatoes, stirring for 10-12 minutes or until tender.
- Add onions and red bell pepper. Cook, stirring for 8 minutes.
- Place the steak back into the skillet and stir to combine.
Add the eggs:
- Cook the eggs: make 4 wells in the meat-potato mixture. Crack eggs into each well. Scatter the cherry potatoes over the meat and close the skillet with a lid. Cook the eggs for 8-10 minutes or until doneness is reached.
Add the avocado:
- Add the avocado: remove the lid from the skillet. Add the sliced avocado.
Serve:
- Season the dish to taste and serve warm.