Spinach Egg Sandwich

This post may contain affiliate links. Read the full disclosure here

We’ve been eating this spinach egg sandwich for years and it’s still one of our favorites. It’s delicious any time of day and an easy way to get in a serving of vegetables. When my son was a toddler he would gobble this up and refer to it as his “green eggs”, like those from Green Eggs & Ham by Dr. Suess. He still eats this happily almost ten years later, which makes me happy to see him getting in those green veggies!

How do I make this spinach egg sandwich?

To make this sandwich you’ll first want to prepare your vegetables.
  • wash and dry your vegetables.
  • chop your spinach.
  • seed and dice your tomatoes.
Once your vegetables are prepared:
  • sautée your vegetables in the oil
  • add your eggs to the pan
  • stir occasionally and cook until the eggs are cooked through.
  • season with salt and pepper to taste and top your bagel with eggs and veggies
egg sandwich with spinach

Can I make this keto?

I use a keto-friendly bagel from Unbagel to keep this low carb and keto-friendly. If you aren’t watching your carbohydrates you could also serve this on an english muffin, traditional bagel, or your favorite roll.

5 from 1 vote

Spinach Tomato Egg Sandwich

A delicious egg sandwich that's quick and easy. It's great any time of day and a simple way to get in a serving of vegetables.
Servings 1
Prep Time 5 mins
Cook Time 8 mins
Total Time 15 mins


  • 1 tbsp avocado oil olive oil works too
  • 1/4 cup finely chopped fresh baby spinach
  • 1/2 small tomato seeded and diced
  • 1 large egg scrambled (add a dash of cayenne for the adults if you like)
  • 1 keto bagel toasted. See notes for substitutions


  • Heat your oil in a nonstick skillet over medium heat.
  • Add your spinach and tomato, and sautée for 3 or 4 minutes, until the spinach is wilted and the tomatoes are softened.
  • Add your egg and mix well with your spinach and tomato.
  • Continue to cook, stirring frequently, until the egg is cooked through.
  • Salt and pepper to taste.
  • Top your bagel with the egg mixture, and enjoy!


You can substitute the keto bagel with a traditional bagel, English muffin, toast, or your favorite roll.
Calories: 429kcal
Course: Breakfast
Cuisine: Italian
Keyword: dairy free breakfast, egg sandwich, spinach egg sandwich


Calories: 429kcal | Carbohydrates: 19g | Protein: 16g | Fat: 34g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 204mg | Sodium: 761mg | Potassium: 578mg | Fiber: 12g | Sugar: 4g | Vitamin A: 1453IU | Vitamin C: 11mg | Calcium: 128mg | Iron: 4mg
Tried this recipe?Mention @milkfreemom or tag #milkfreemom!

Did you make this spinach egg sandwich?

Please let me know how they turned out for you! Leave a comment below and rate the recipe.

Be sure to snap a pic! Tag @milkfreemom on Instagram and hashtag it #milkfreemom

You might also like my spinach tomato egg bake:

dairy-free vegetable egg bake
Dairy Free Spinach Tomato Egg Bake
A healthy, delicious recipe that's perfect for meal prep. Bake once have a breakfast for days! Full of veggies and great with a side of fruit, toast, or a smoothie.
Check out this recipe

Join the Conversation

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

© Copyright 2020. All rights reserved.