Cast Iron Skillet Frittata is an easy, delicious, and very colorful recipe to make for your family for breakfast. Loaded with lots of vegetables and topped with cheddar cheese. So yummy. Perfect for the holidays, or anytime you’re looking for a filling breakfast.

Frittata is an Italian egg dish that can be eaten warm or at room temperature. If desired, you may mix all of your ingredients together before adding them to a hot skillet, but I prefer to sauté my vegetables first and then add the egg mixture.
Once the egg has set and is no longer runny, I transfer the dish to a hot oven to finish cooking under the broiler. Which makes this a perfect recipe to prepare in a cast iron skillet.
As an Amazon Associate, I earn from qualifying purchases.
Buy Now →
Buy Now →
Buy Now → I use my 12-inch Lodge Cast Iron Skillet for this dish as it transfers easily between stovetop and oven. It’s also perfect for sauteing vegetables and cooking eggs. In fact, I use cast iron for breakfast most mornings, whether my small 8-inch skillet for an omelette, or eggs for me and my husband, or my larger pan for cooking bigger jobs. See a few of my favorite Cast Iron Recipes Here.
A Note About the Ingredients
Skillet Frittata is such an easy dish to make for breakfast (or dinner.) What I really like about it is that it is so adaptable. You can virtually use any fresh vegetables, meats, or cheese that you like or have in the fridge.

Here I’ve used red and yellow bell peppers, sweet onions, mushrooms, and zucchini. If mushrooms aren’t your thing, no problem. Leave them out.
This recipe is simply a base to show you what you can do. Want to use some sliced tomatoes? Go for it! Do you have a little sausage in the fridge? Throw it in. Or substitute another vegetable, such as yellow squash, asparagus, spinach, etc. Instead of cheddar cheese, you could use mozzarella, Monterey jack, Swiss, or even Gouda. You get the idea. Make it your way!
Ingredients for Cast Iron Skillet Frittata
(As an Amazon and Walmart Affiliate, I earn from qualified purchases at no price increase for you. See the full recipe at the bottom of this post.)
Instructions for Making This Recipe
Set your broiler to high. Gather all your equipment and ingredients so that you have everything close at hand on the counter or table.

Prep your vegetables and herbs. Halve and slice the zucchini. Slice or chop the onions, bell peppers and mushrooms. Chop the fresh parsley.
Using a box grater, shred the cheddar cheese. Set aside until ready to use.
Step #1 – Cast Iron Skillet on the Stove
In a large cast iron skillet, melt the butter.

Sauté the prepared zucchini, onion, bell peppers, and mushrooms until tender, 7-10 minutes.
Notice in the picture above that I’ve opted to keep the vegetables in big pieces. If you’d rather dice them into smaller pieces, that is perfectly fine. Do what you like best!
In a medium bowl, whisk together the large eggs, kosher salt, and freshly ground black pepper until frothy.
Add eggs to the tender vegetables. After 1-2 minutes, start going around the edges with a spatula to lift the eggs slightly to allow uncooked eggs to flow to the edges. You’ll have to tilt the pan to one side and then the other so that the eggs flow evenly in the pan.
Continue cooking the eggs until they look almost set in the center, approximately 5-7 minutes more.
Step #2 – Move the Cast Iron Skillet to the Oven

Remove the skillet from the heat and sprinkle with chopped fresh parsley and shredded cheddar cheese.
If you don’t have any fresh parsley, simply substitute with 1 teaspoon of dried parsley.
Transfer the skillet to broiler and cook for 2-3 minutes until cheese is golden brown. Remove from oven and cool for 5 minutes before serving.

Browse Similar Categories
Cast Iron Skillet Frittata
Ingredients
- 1/4 cup butter
- 1 cup zucchini halved and sliced
- 1/2 cup sweet onion sliced
- 1/2 cup red bell pepper sliced
- 1/2 cup yellow bell pepper sliced
- 3 whole button mushrooms sliced
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- 8 large eggs
- 1 tablespoon fresh parsley or 1 teaspoon of dried parsley
- 1/3 cup cheddar cheese coarsely shredded
(As an Amazon Associate, I earn from qualifying purchases.)
Instructions Click to Start Cooking
- Set your broiler to high. Gather all your equipment and ingredients so that you have everything close at hand on the counter or table.
- Prep your vegetables and herbs. Halve and slice 1 cup (124 g) zucchini. Slice 1/2 cup (80 g) sweet onion, 1/2 cup (74.5 g) red bell pepper, 1/2 cup (74.5 g) yellow bell pepper, , and 3 whole (3 whole ) button mushrooms. Chop 1 tablespoon (14.79 ml) fresh parsley.Using a box grater, shred 1/3 cup (37.67 g) cheddar cheese. Set aside until ready to use.
- In a large cast iron skillet, melt 1/4 cup (56.75 g) butter on medium high heat. Sauté the prepared zucchini, onion, bell peppers, and mushrooms until tender, 7-10 minutes.
- In a medium bowl, whisk together 8 large (8 large) eggs, 1/2 teaspoon (2.46 ml) kosher salt, and 1/4 teaspoon (1.23 ml) freshly ground black pepper until frothy.
- Add eggs to the tender vegetables. After 1-2 minutes, start going around the edges with a spatula to lift the eggs slightly to allow uncooked eggs to flow to the edges. You'll have to tip the skillet from one side to the other so that the eggs flow evenly in the pan.
- Lower the heat to low and continue cooking the eggs until they look almost set in the center, approximately 5-7 minutes.
- Sprinkle with chopped fresh parsley and shredded cheddar cheese.
- Transfer the skillet to the hot broiler and cook for 2-3 minutes until the cheese is golden brown. Cool for 5 minutes before serving. Serves 4-6.










Everyone liked it!! I left out mushrooms (have a son that won’t eat them)and added smoked bacon bits. Was delicious! Will make again definitely!
Hi Deanna, I’m so glad that your family enjoyed this Frittata recipe. The smoked bacon bits sounds like a wonderful addition! Thank you for sharing and may you have a blessed New Year!