Spinach and Mushroom Omelet with Ham and Cheddar


  • 3 eggs
  • ¼ cup mushrooms, chopped
  • 2 cups baby spinach
  • ⅓ cup tomatoes, chopped
  • ⅓ cup onions, diced
  • ⅓ cup cheddar cheese, grated
  • 1 cup ham, diced
  • butter
  • salt
  • pepper
  • garlic powder


  1. In a small skillet, melt butter over high heat
  2. Add onions, mushrooms, and spinach
  3. Season to taste with salt, pepper, and garlic
  4. When vegetables are cooked, add tomatoes, fold , place in bowl and set aside
  5. Crack eggs in a bowl and whip
  6. In a small skillet, melt butter over medium heat
  7. Pour whipped eggs into pan
  8. Let eggs cook for about 45 seconds to 1 minute
  9. Gently push the edge of the omelet away from the side of the pan, all around, allowing additional uncooked egg to seep onto pan to cook
  10. When the egg mixture turns from wet to damp or nearly dry, add cooked vegetables, then ham, and cheese to one side of the egg mixture
  11. Gently fold the other half over the veggies, meat, and cheese
  12. Reduce heat and slide omelet to the middle of the pan and let rest on low heat. 
  13. Add extra cheese and cubes of ham on top.
RecipesElisabeth Ovesen