Skip to content
Hearth & Patina

Guides & Comparisons

Cast Iron Frittata

Soften the fillings, pour in beaten eggs, set the edges on the stove, then slide the whole pan into the oven — a cast iron skillet is the one-pan tool a frittata was made for.

By Stephen V.Updated How we research
#ad

We earn a commission when you buy through our Amazon links, at no extra cost to you. It never affects our rankings, and we say so when the cheaper pan is the better buy. How this works.

A frittata is the friendliest thing you can cook in a cast iron skillet: soften whatever vegetables and cheese you like right in the pan, pour beaten eggs over the top, let the edges set on the stovetop, then slide the whole skillet into the oven to finish. One pan, no flipping. A well-seasoned skillet lets the finished frittata release cleanly, and the pan's even heat sets the eggs gently so they stay tender rather than rubbery.

Why cast iron for this

A frittata needs a pan that can start on the stove and move to the oven, and cast iron does both without a second thought — no plastic handle to worry about. Its even, retained heat sets the eggs gently and uniformly, which is what keeps them custardy instead of tough. Just as important is release: eggs are notorious stickers, but a well-built layer of seasoning gives the iron a naturally slick, non-stick surface that lets a frittata slide free. If your pan is smooth and well-seasoned, eggs are genuinely easy; if it is new or bare, work on the seasoning first. For egg technique in general, our how to cook eggs in cast iron guide covers the details, and a smooth pan helps — see smooth vs rough cast iron.

Ingredients

  • 8 large eggs
  • ¼ cup (60 ml) milk or cream
  • ½ teaspoon salt and black pepper
  • 1 tablespoon olive oil or butter
  • 1 small onion, thinly sliced
  • 1 bell pepper or a big handful of spinach (or both)
  • ½ cup (about 60 g) grated cheese
  • Fresh herbs, chopped, to finish

Method

  1. Heat the oven.Set the oven to 375°F (190°C) so it is ready when the frittata is.
  2. Beat the eggs. Whisk the eggs with the milk, salt, and pepper until fully combined and a little frothy. The splash of dairy makes the set softer.
  3. Soften the fillings. Warm the oil or butter in a 10-inch cast iron skillet over medium heat and cook the onion and pepper until soft, about 6 minutes; if using spinach, add it at the end and let it wilt. Spread the fillings into an even layer and scatter the cheese over.
  4. Add the eggs and set the edges on the stove.Pour the beaten eggs evenly over the fillings. Let the frittata cook undisturbed on the stovetop for a couple of minutes, until the outer edges just begin to set — this gives it a base and helps it release later.
  5. Finish in the oven.Transfer the whole skillet to the oven and bake 10 to 14 minutes, until the center is just set and no longer jiggly. Remember the handle is now oven-hot — grab it with a mitt.
  6. Release and serve. Let it rest a couple of minutes, then run a spatula around and under the edge. From a well-seasoned pan it slides right out onto a board or plate. Scatter the herbs, slice into wedges, and serve warm or at room temperature.

Cook the eggs through:the USDA lists 160°F as the safe internal temperature for egg dishes, per FoodSafety.gov. The frittata is done when the center is set and no longer wet or jiggly — do not overshoot it, though, or the eggs turn spongy and weep.

Tips and troubleshooting

The two frittata problems are sticking and overcooking, and both are avoidable. For clean release, use a well-seasoned pan and enough fat; if eggs stick every time, your seasoning needs work more than your technique does, and the right seasoning oilhelps build it. For tender eggs, pull the frittata the moment the center sets — carryover heat in the hot pan finishes it, so an extra few minutes in the oven is what makes eggs rubbery. Do not overload it with wet fillings; drain watery vegetables first or they weep into the eggs. This is a forgiving, use-what-you-have dish — leftover roast vegetables, herbs, and odds of cheese are all fair game. Once you are comfortable with eggs releasing from the pan, a skillet is suddenly good for far more than dinner, right down to a skillet cookie for dessert.

Questions

Frequently asked

How do I keep a frittata from sticking to cast iron?
Use a well-seasoned pan and enough fat, and let the edges set before it goes in the oven. A good seasoning layer gives the iron a slick surface that releases eggs cleanly. See how to cook eggs in cast iron.
What temperature should a frittata be cooked to?
Egg dishes are safe at 160°F internal, per FoodSafety.gov. In practice, that is when the center is set and no longer jiggly. Pull it right there so the eggs stay tender.
Do you cook a frittata on the stove or in the oven?
Both, in that order. Soften the fillings and set the edges of the eggs on the stovetop, then move the whole skillet to the oven to cook the center through evenly. Cast iron goes from one to the other without any trouble.
Why did my frittata turn out rubbery?
It cooked too long or too hot. Eggs go from custardy to spongy quickly, so pull the frittata the moment the center sets and let carryover heat in the pan finish it. A splash of milk in the eggs also helps keep it tender.
What size skillet is best for a frittata?
A 10-inch skillet suits an 8-egg frittata well. A bigger pan gives a thinner, faster-cooking frittata; a smaller one gives a tall, custardy one that needs a few extra minutes. See the best cast iron skillets.

Keep reading

Receipts

Sources

We do not run a testing lab, and we do not pretend to. Where a measured number came from a manufacturer's spec sheet or someone else's lab, we name them and link them. Where we could not verify something, we say so on the page rather than quietly leaving it out. Read our full method.