Cast Iron Skillet Omelet with Bacon and Potatoes

This is a truly delicious way to start your morning, with lots of flavor and no anxiety-provoking flipping. This baked omelet in a cast iron skillet only uses one pan, is super easy, and will be loved by all.

cast iron skillet with baked omelet

You can make this for guests, but two adults will polish it off quickly. To feed more people, serve it with streusel-topped blueberry muffins and fruit, too.

Ingredients and Tools You’ll Need

It might seem like a lot of chopping, but chopping is the hardest part. After that’s done, it comes together fast without a lot of work. You can even chop all your veggies the night before and place them on a plate covered with plastic wrap to make your morning easier. If you don’t have a cast iron skillet, any oven-proof pan will work.

A Newsletter you’ll love

Daily recipes from the farmhouse, Sunday meal plans, seasonal ideas, straight from my kitchen to your inbox. 

eggs, spices, potatoes, onion, bacon, and half and half laid out on counter

To feed more people, you can make adjustments in the recipe card at the bottom of this post by clicking the 2x or 3x to double or triple the recipe. If you have multiple skillets, you can do them all at once.

Equipment

  • 8-inch cast iron skillet
  • Spatula

Ingredients

  • 4 slices of bacon
  • 1 tablespoon butter
  • 1 cup diced potato
  • ½ cup chopped onion
  • 6 eggs
  • 2 tablespoons cream
  • ¾ teaspoon salt
  • ½ teaspoon pepper
  • pinch cayenne pepper
  • ¼ cup shredded cheddar
  • 1 tablespoon scallions (optional)

How to Make

Step One: Cook The Bacon

Preheat the oven to 350℉ with the rack in the center.

We begin by cooking the bacon in the skillet until just crisp. Remove it to a paper-towel-lined plate to drain, and pour out most of the grease.

Crispy pieces of bacon cooking in a cast iron skillet with a wooden spatula.

Step Two: Cook The Onion And Potatoes

Place a tablespoon of butter into the pan and cook the onions and potatoes until the potatoes are just tender, for about 10 minutes.

Diced potatoes and chopped onions sautéing in butter inside a cast iron skillet.

Step Three: Make Egg Mixture

In a medium-sized mixing bowl, combine the remaining ingredients: the eggs, cream, salt, pepper, cayenne pepper, and scallions. Make sure to mix everything thoroughly. Add the crumbled, cooked bacon and stir.

egg mixture with scallions in bowl with whisk.

Step Four: Bake

Pour the egg and bacon mixture into the cast iron skillet, right on top of the onion and potatoes. Place the skillet into the oven and bake for about 10-15 minutes. The omelet will puff up a little. When it is nearly cooked, sprinkle the cheese on top and return to the oven for a couple of minutes to finish melting.

A fully cooked baked omelet in a cast iron skillet, topped with melted cheddar cheese, ready to be served.

Serve immediately, directly out of the pan.

Storing & Serving

If you have any leftovers, don’t throw them out. Cut them into squares or triangles and pop them in an airtight container. You can microwave them and eat them within a couple of days. I also like them on toast as a little breakfast sandwich.

This dish is basically a complete breakfast without the need for much else.

  • But you can serve some fresh fruit!
  • If you really want to go crazy, add a breakfast cake like triple berry coffee cake.

Questions and Troubleshooting

Where do you get the blue eggs?

From our backyard chickens! Here are the varieties we raise to get such pretty colors.

Can I use a different pan instead of a cast iron skillet?

While a cast iron pan is best for this recipe due to its even heat distribution, you can also use a regular oven-safe skillet. Just make sure to adjust the cooking time if needed.

omelet with potatoes and bacon being cut into slices

More Breakfast Recipes To Try

Ditch the expensive store-bought cereal and start making these!

Printable Recipe

Baked Omelet in a Cast Iron Skillet

This foolproof skillet omelet combines fluffy eggs with bacon, potatoes, and cheese for a complete breakfast that practically makes itself in the oven. Makes 1 large omelet.
Print Recipe
baked omelet with melted cheese on top in cast iron skillet.
Prep Time:15 minutes
Cook Time:20 minutes
Total Time:35 minutes

Equipment

  • 8 inch cast iron skillet
  • Spatula

Ingredients

  • 4 slices bacon
  • 1 tablespoon butter
  • 1 cup diced potato
  • ½ cup chopped onion
  • 6 eggs
  • 2 tablespoons cream
  • ¾ teaspoon salt
  • ½ teaspoon pepper
  • pinch cayenne pepper
  • ¼ cup shredded cheddar
  • 1 tablespoon scallions (optional)

Save This Recipe

I’ll send you a link so you can find it later.

You'll join my email list which you will love. And if you don't, unsubscribe in one click. ❤️

Instructions

  • Preheat. Preheat oven to 350℉.
  • Cook bacon. Cook the bacon in an 8-inch cast iron skillet until crisp over medium-low heat. Remove to a paper towel-lined plate, and pour out most of the grease.
  • Cook the potato and onion. Add a tablespoon of butter to the pan and cook the onion and potatoes until the onion starts to brown and the potatoes are tender, about 10 minutes.
  • Prepare the egg mixture. In a medium mixing bowl, whisk together the eggs, cream, salt, pepper, cayenne pepper, and scallions, if using. Chop the cooked bacon and add it to the egg mixture. Mix well.
  • Bake. Pour into the skillet over the cooked onion and potatoes. Bake for 10-12 minutes, depending on how firm you'd like the eggs to set.
  • Sprinkle with cheese and serve. Top with shredded cheddar and pop back into the oven just to melt the cheese.  Serve immediately, directly from the pan.

Notes

You can add diced pepper, sweet or hot, to the onion for extra flavor and color.

Nutrition

Calories: 260kcal | Carbohydrates: 12g | Protein: 14g | Fat: 17g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 277mg | Sodium: 739mg | Potassium: 398mg | Fiber: 2g | Sugar: 2g | Vitamin A: 631IU | Vitamin C: 12mg | Calcium: 106mg | Iron: 2mg
Servings: 4
Calories: 260kcal
Author: Katie Shaw

Did You Make This?

I would love it if you would leave a review!

Love,

6 Comments

  1. This sounds like a great recipe – I need to check my egg source this weekend to see if his hens are laying!
    I have a lovely iron skillet that was a gift from a patient who passed away at the age of 88. It was his mother’s, which makes it over a century old. I use it almost daily and always think of this sweet man and all the memories that skillet must hold.

  2. 5 stars
    First Omelette I’ve made that came out like it should. Didn’t realize you could bake them. I was using up leftover bell pepper, onion and ham, prefer cast iron and ended up here. Would have been better had I followed the recipe and used bacon, but still great and managed to not throw out the ham. I also used 4 eggs and cut the time down by 2 minutes, probably could have trimmed a couple more off without undercooking. This seems a rather foolproof way to make an omelette. This method will be my goto for omelettes from now on.

    1. Yay soo glad it turned out! I have NEVER been able to make an omelette the “normal” way either. This is the only way for me 😊

5 from 4 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating