Main Dishes

Potato, Ham & Spinach Frittata

This spinach frittata recipe is quick and easy to throw together, and it’s nutritious too! The potatoes help fill you up, and the ham adds great flavor.

This spinach frittata recipe is quick and easy to throw together, and it's nutritious too! The potatoes help fill you up, and the ham adds great flavor.

The other night I was looking for an easy supper. A frittata is always quick and easy as long as the ingredients don’t require a lot of prep. With a box of frozen spinach in the freezer, a 5-lb bag of potatoes in my pantry and a half a package of ham in the fridge, I managed to pull this dinner together in about 30 minutes.

I love a quiche, but a frittata takes a lot less cooking time so I opted for that route.

I sliced a few potatoes up thin so they wouldn’t take so long to cook, and I also sliced up a red onion. I sautéed the potato and onion in olive oil over low heat for about 15 minutes while I chopped up the ham and defrosted the spinach.

It’s important to squeeze the spinach dry so it doesn’t make the frittata soggy.

Then I whisked eggs and cheese together, added the spinach and ham and poured it over the onions and potatoes in the skillet. I love my Lodge cast iron skillets. They’re inexpensive and perfect for going from stovetop to oven.

While the frittata cooked, I mixed up a simple side salad and set the table.

Voilà! Dinner in less than 30 minutes!

Potato, Ham & Spinach Frittata
Recipe Type: Breakfast
Author: Jo-Lynne Shane
Prep time:
Cook time:
Total time:
Serves: 8
This delicious frittata is a great way to use up leftover potatoes from dinner.
  • 1 large or 2 small potatoes, sliced thin
  • 1 small onion, halved and sliced thin
  • 8-10 eggs
  • 1 box frozen chopped spinach, thawed and squeezed dry
  • 1 cup shredded cheddar or parmesan
  • 3-4 slices deli ham, cut into small squares
  • olive oil, salt and pepper
  1. Heat a few tablespoons olive oil in a large cast iron skillet over medium heat.
  2. Place the sliced onions and potatoes in the pan, sprinkle with salt, reduce heat to med-low and sauté until soft and beginning to brown.
  3. Meanwhile, whisk eggs in a large bowl until light and fluffy. Add salt and pepper to taste.
  4. Stir in the spinach, ham and cheese.
  5. When the potatoes and onions are ready, pour the egg mixture into the pan.
  6. Cook in preheated 375-degree oven for 15 minutes or until the eggs are set.
  7. Serve hot or at room temperature with a side salad.


Join the Conversation

11 thoughts on “Potato, Ham & Spinach Frittata

  1. A lot of times in the summer we have a surplus of eggs (when the chickens are laying really well!) so this recipe will definitely come in handy and be something I can whip up with minimal cooking time but serve a completed meal. Great one! Thanks for sharing on the Tasty Tuesday link up.

  2. after trying other egg dishes i came across this 1, it was perfect for my sunday breakfast. know on my list to shear with my friends.

Want More?

Jo-Lynne Shane on Instagram

Click an image below.

Follow @jolynneshane