Green Eggs and Ham

Green eggs and ham

The Spruce / Nita West

  • Total: 40 mins
  • Prep: 10 mins
  • Cook: 30 mins
  • Servings: 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
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 olive oil
  • 1/4 cup white onion (diced)
  • 2 cups frozen spinach (or kale; if using fresh, double the amount)
  • 1/4 cup heavy cream
  • 1 teaspoon salt
  • 1 tablespoon parmesan cheese
  • 1 teaspoon garlic powder
  • 2 to 3 large eggs

Steps to Make It

  1. Gather the ingredients.

    Ingredients for green eggs and ham
    The Spruce / Nita West
  2.  Heat a large oven-proof skillet on medium-high heat. Preheat the oven to 450 F.

    The Spruce / Nita West
  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.

    The Spruce / Nita West
  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.

    Add onion and olive oil to skillet
    The Spruce / Nita West
  5. Add the frozen spinach, stir, and cover. Cook for about 5 minutes, or until the spinach is hot. Stir once, or twice to make sure the spinach is cooking fully.

    Add frozen spinach
    The Spruce / Nita West
  6. Add the heavy cream, salt, parmesan cheese, and garlic powder to the spinach. Mix until completely combined. Cook for another 2 minutes. 

    Add heavy cream
    The Spruce / Nita West
  7. Make 2 to 3 wells in the spinach. Crack an egg into each well. 

    Make wells in spinach
    The Spruce / Nita West
  8. Place the sliced kielbasa over the top of the spinach.

    Eggs and kielbasa
    The Spruce / Nita West
  9. 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.)

    The Spruce / Nita West
  10. Remove the eggs from the oven and serve immediately with toast or English Muffins. Add salt if needed and enjoy!

    Remove the eggs from the oven
    The Spruce / Nita West

Hot Skillet Warning

Make sure to be careful when taking your skillet out of the oven as the handle will be hot. If needed, make sure to keep an oven mitt on the handle when on the stovetop after removing the skillet from the oven so you aren't tempted to grab the handle and potentially burn yourself.

Recipe Tags: