Green Eggs and Ham

green eggs and ham
Leah Maroney
  • Total: 40 mins
  • Prep: 10 mins
  • Cook: 30 mins
  • Yield: 2 servings
Nutritional Guidelines (per serving)
411 Calories
30g Fat
16g Carbs
20g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 2 servings
Amount per serving
Calories 411
% Daily Value*
Total Fat 30g 39%
Saturated Fat 12g 61%
Cholesterol 488mg 163%
Sodium 1413mg 61%
Total Carbohydrate 16g 6%
Dietary Fiber 3g 11%
Protein 20g
Calcium 191mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Didn't you always wish you could try Green Eggs and Ham when you read Dr. Seuss's classic as a child? This grownup version requires no artificial food coloring, just delicious and nutritious spinach, ham, and eggs! Spinach is an excellent addition to any breakfast! Spinach breakfast pizza is another great way to serve up green eggs!  

It's also made in one skillet so it's crazy easy to throw together and requires very minimal cleanup! Serve it alongside some toast or an English Muffin! 

We used kielbasa sausage as the "ham", however, you can also use Canadian Bacon or sliced ham! You can also serve it without the ham. It will make a great vegetarian breakfast!


  • 1 cup of sliced kielbasa sausage or Canadian bacon or sliced ham
  • 1 tablespoon of olive oil
  • 1/4 cup white onion (diced)
  • 2 cups of frozen spinach or kale. (If using fresh, double the amount)
  • 1/4 cup of heavy cream
  • 1 teaspoon of salt
  • 1 tablespoon of parmesan cheese
  • 1 teaspoon of garlic powder
  • 2 to 3 large eggs

Steps to Make It

  1. Gather the ingredients.

  2.  Heat a large skillet on medium high heat. Preheat the oven to 450 F.

  3. Add the sliced kielbasa sausage or other pork product to the skillet.  Cook until slightly browned.  Flip the sausage over and cook on the other side until browned.  Remove the sausage from the pan and set aside.

  4. Add the tablespoon of olive oil to the skillet.  Add the onions and cook for about 5 minutes or until nicely softened, stirring frequently.

  5. Add the frozen spinach, stir, and cover.  Cook for about five minutes, or until the spinach is hot. Stir once, or twice to make sure the spinach is cooking fully. Add the heavy cream, salt, parmesan cheese, and garlic powder to the spinach.  Mix until completely combined.  Cook for another 2 minutes.  

  6. Make 2 to 3 wells in the spinach. Crack an egg into each well. 

  7. Place the sliced kielbasa over the top of the spinach.

  8. Place the skillet in the oven and cook for about 10 minutes, or until the eggs have reached your desired doneness. (8 to10 minutes will produce a runnier yolk. A longer amount of time will produce a firmer yolk.)

  9. Remove the eggs from the oven and serve immediately with toast or English Muffins. Add salt if needed and enjoy!

Recipe Tags: