This recipe for Skillet Eggs with Vegetables is so easy to make and is so filling. Eggs cooked with spinach, ham, peppers, spinach and mushrooms all made in a skillet for a quick yet satisfying breakfast.

If you enjoyed one-pan dishes, try the One Pan Breakfast Potatoes and Eggs for breakfast next!

Breakfast eggs skillet and vegetables in a skillet with tomatoes and spinach.

skillet eggs recipe-

So happy to share this recipe with you all. It’s a favorite in our home for my husband and I (kids, not so much). The combination of skillet eggs with spinach and sauteed vegetables gives it this “healthy” feel.

  • Can I use different meat? You can use your favorite breakfast meat. Sausage, bacon, Polska kielbasa or even smoked salmon will all work great in this breakfast skillet.
  • Can I use different vegetables? You can change up the vegetables to your personal preference. Just about any vegetable will work.
  • What kind of cheese do I use? Colby Jack, Mozzarella, Four Cheese or Mexican cheese will all work great.

Breakfast skillet eggs on a plate with sweet potatoes and a fork.

how to make skillet eggs breakfast recipe-

  • In a large skillet, saute the mushrooms.
  • Add peppers and cook until desired tenderness.
  • Add in ham, cook until the ham is hot.
How to make skillet eggs and vegetavles recipe.
  • Meanwhile, in a bowl, beat together eggs, milk, salt, and pepper.
  • Pour the egg mixture into the skillet.
  • Add spinach and tomatoes.
  • Close skillet and cook over medium heat until eggs start to cook on the bottom.
  • Top with cheese if you’ll be adding cheese.
  • Close lid and cook until cheese melts and eggs are fully cooked.
  • Enjoy, friends.
Simple skillet eggs recipe with mushrooms, peppers, spinach and ham.

We love seeing your version of our recipes. Don’t forget to tag us on social media if you give this easy skillet breakfast recipe a try. Thank you for trying our recipes and sharing them with your friends.

other breakfast recipes to try:

Skillet Eggs and Vegetables

5 from 2 votes
Skillet Eggs recipe with sauteed vegetables and ham. An easy one-skillet breakfast.
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 2 servings


  • 7 large eggs
  • 3 Tbsp whole milk
  • 4 oz mushrooms, sliced
  • 1/2 red pepper, cut into strands
  • 1/4 lb ham, sliced
  • 1 cup fresh spinach
  • 4 cherry tomatoes, sliced
  • 3 Tbsp olive oil, or Canola oil, more if needed
  • 1/2 cup cheese, optional
  • salt and pepper, to taste


  • In a skillet, add 1 Tbsp oil and sautee mushrooms.
  • Add peppers and cook until tender. Add ham cook until ham is hot.
  • In a bowl, beat together the eggs until fluffy, milk, with salt and pepper to taste until fluffy.
  • Pour eggs into skillet. Add spinach and tomatoes. Turn heat down to med and close skillet. Cook until eggs start to set at the bottom of the skillet.
  • Top with cheese, close lid and over low/med heat, cook until cheese melts and eggs are cooked.


*You can use different meat such as sausage, bacon, Polska kielbasa or even smoked salmon. I took this dish to a brunch with my friends and I used smoked salmon, it was a huge hit. Gone in no time. **Use your favorite shredded cheese; Colby Jack, Mozzarella, Four Cheese or Mexican.


Calories: 588kcalCarbohydrates: 7gProtein: 35gFat: 46gSaturated Fat: 11gCholesterol: 610mgSodium: 921mgPotassium: 805mgFiber: 1gSugar: 4gVitamin A: 3370IUVitamin C: 51.2mgCalcium: 127mgIron: 4.4mg
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)