Deliciously Simple Italian Cast Iron Skillet Frittata

by | Dec 31, 2022 | Cast Iron Skillet | 0 comments

Growing up, my family had a tradition of gathering around the table for Sunday brunch. Our Italian heritage meant we had a lot of delicious dishes to choose from, but one of my favorites was always the frittata. A frittata is an Italian omelette-like dish that is cooked in a skillet, and can be filled with whatever ingredients you have on hand. This simple Italian Cast Iron Skillet Frittata is the perfect breakfast to make for your family and friends.

I recently tried this recipe using spinach, onion, tomato, and cheese – all ingredients that can be easily found in most kitchens. I love how the flavors of the vegetables blend together, and the cheesiness just takes it over the top. This frittata is so easy to make, and can be customized with whatever ingredients you have on hand. All you need is a cast iron skillet and some fresh ingredients, and you’re ready to go.

I hope you enjoy this Deliciously Simple Italian Cast Iron Skillet Frittata as much as my family does!


  • For a vegetarian option, leave out the cheese and use vegetable broth instead of milk.
  • For a heartier meal, add in cooked sausage or diced ham.
  • For a spicy version, add in some chopped jalapenos.
A closeup of a finished Italian Cast Iron Skillet Frittata with spinach, onion, tomato, and cheese.

Deliciously Simple Italian Cast Iron Skillet Frittata

This simple Italian Cast Iron Skillet Frittata is a delicious and easy to make breakfast for any day of the week.
Cook Time 20 mins
Total Time 35 mins
Course Breakfast
Cuisine Italian
Servings 4


  • Cast Iron Skillet


  • 3 tablespoons olive oil
  • 0.5 onion, chopped
  • 2 cloves garlic, minced
  • 2 cups baby spinach, chopped
  • 1 cup cherry tomatoes, halved
  • 0.5 cup shredded cheese, divided
  • 6 large eggs
  • 0.25 cup milk
  • null salt and pepper, to taste


  • Preheat oven to 375°F (190°C).
  • Heat the olive oil in a 10-inch cast iron skillet over medium heat. Add the onion and garlic and cook until softened, about 3 minutes.
  • Add the spinach and tomatoes to the skillet and cook until the spinach is wilted and the tomatoes are softened, about 3 minutes.
  • Sprinkle 1/4 cup of the cheese over the vegetables and stir to combine.
  • In a medium bowl, whisk together the eggs, milk, salt and pepper. Pour the egg mixture over the vegetables in the skillet.
  • Cook the frittata for 5 minutes without stirring, until the edges start to set.
  • Sprinkle the remaining 1/4 cup cheese over the frittata.
  • Transfer the skillet to the preheated oven and bake for 15 minutes, or until the frittata is set in the center.
  • Remove from oven and let cool slightly before slicing and serving.


Submit a Comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.