Skip to main content New<> this month
Get the Allrecipes magazine

Spinach Artichoke Omelet

Rated as 4.8 out of 5 Stars

"A healthy flavorful breakfast option for those of us trying to get more veggies in our diet. Add chopped olives or feta cheese if you like."
Added to shopping list. Go to shopping list.


28 m servings 378
Original recipe yields 1 servings (1 omelet)


{{model.addEditText}} Print
  1. Grease a nonstick skillet with cooking spray and heat over medium heat. Add onion; cook and stir until slightly softened, about 2 minutes. Add artichoke hearts and cook until heated through, 1 to 2 minutes. Stir in spinach and tomatoes; cook until spinach is wilted, about 5 minutes. Transfer to a bowl.
  2. Whisk eggs, water, and pepper together in a bowl.
  3. Wipe out skillet; spray with cooking spray. Heat over medium heat. Pour in egg mixture; cook until mostly set, about 3 minutes. Gently push cooked edges into the center; tilt skillet so uncooked eggs flow underneath. Cook until set, 2 to 4 minutes. Spoon spinach mixture over 1 side of the omelet. Fold in half and serve.


  • Cook's Notes:
  • Use fresh or canned plum tomatoes as preferred.
  • Substitute 3/4 cup egg white substitute for the eggs if desired.

Nutrition Facts

Per Serving: 378 calories; 21.3 17.9 33.7 744 530 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

Made this today. Very nice combination of flavors. I had jar artichoke instead of canned, so used 2 hearts. The recipe called for 4 eggs which is wayyy too many for 1 person (2 is plenty). The r...

I've been looking for a good omelet recipe that uses spinach. Thank you!

Great way to get more vegetables in your diet. I really liked the flavor of the artichoke in this omelet. Will definitely make again.