How to Make the Perfect Omelette

Updated on September 14, 2019
Diana Grant profile image

I used to work in my family's restaurant and helped run it. I love good food and have cooked family meals for over 50 years.

Omelette folded over


This Recipe Is Perfect for Every Level of Cook

There is a lot of mystique about how to cook an omelet, but really, making a perfect omelette is easy. If Jamie Oliver and I can make one, so can you.

Learn the secret of omelette making, and you can then make changes and use different fillings to suit your taste and mood. I will tell you how to make several versions, including: a fluffy one, a pale one, a dark one, a cheese one, a mushroom one, and one or two that I have devised to suit my own taste, which includes ingredients such as tomatoes, garlic, onion, and herbs. You might also want to add salt and pepper at an early stage, but I usually leave people to add their own when the perfect omelet is on their plate.

Cooking Time

Prep time: 5 min
Cook time: 4 min
Ready in: 9 min
Yields: Serves 1 person - add 4 minutes per person

Utensils You Will Need For Making an Omelet

  • Small Frying Pan preferably non-stick
  • Dessert spoon and Tablespoon for measuring
  • Egg Whisk (or fork)
  • Turner (or Fish Lift)
  • Grater
  • Mixing Bowl

Cheese Omelette

Grated Cheese in a Cheese Grater Box
Grated Cheese in a Cheese Grater Box | Source

Ingredients for Cheese Omelette

  • 2 or 3 Eggs
  • 1 Tablespoon Cold Water
  • 1 Dessert Spoon Olive Oil
  • 1 or 2 Dessert Spoons Cheddar Cheese, Or other similar cheese

The Secret of Cooking a Perfect Omelette:

Always make sure the cooking oil is very hot - slightly smoking - before you pour in the egg mixture, so that the omelette cooks quickly for a second, and then turn down the heat to finish it off.

Instructions for Making Cheese Omelette

  1. Assemble together all the equipment needed for the omelet, including a plate standing by to receive the omelet, as you will need split-second timing to ensure that the omelette is turned out of the pan as soon as it is cooked, to avoid burning.
  2. Grate the cheese.
  3. Heat the oil in the pan,and swirl it around until it just starts to smoke, ensuring that the base is completely covered in oil.
  4. Whilst the oil is heating up, break the eggs into a bowl, add water and whisk the mixture. If you like a slightly heavy omelette, whisk the eggs so that the yolks are only just combined with the egg whites, leaving the mixture still slightly streaky. If you want to make a fluffy omelette, whisk the egg mixture until it is frothy.
  5. Pour the egg mixture into the smoking frying pan and tip or stir the pan so that the mixture covers the base completely. Then turn down the heat and keep dragging the partly set eggs into the middle, using the turner and tipping the pan so that the liquid spreads out to the edges and cooks evenly all over.
  6. When the egg mixture starts solidifying, but is still slightly runny, sprinkle the cheese evenly over just one half of the omelette. Scrape the turner round the side of the pan briefly to ensure the omelette doesn't stick, then, whilst it is still slightly loose, fold the half of the omelette that does not have cheese on it over the half that has got cheese, and continue cooking, allowing it to solidify slightly.
  7. If you want a pale creamy-yellow omelette, tip it almost immediately out of the pan onto a plate (you can either slide the omelette out with the turner, or flip it over like a pancake). Serve straight away, whilst it is all puffed up and before it has time to sink down. If you want a pale brown omelette, just continue cooking until it browns, and then turn it out onto a plate.

Omelette Mixture in the Frying Pan

Omelette in the Pan with Cheese, Tomato and Onion
Omelette in the Pan with Cheese, Tomato and Onion | Source

Mushroom Omelette

Small mushrooms
Small mushrooms | Source

So Let's try a Mushroom Omelette:

The quantity is for one person, but if cooking for several people, just increase the quantity of mushrooms accordingly.

  1. Slice 3 or 4 small mushrooms and fry them in butter or olive oil.
  2. Follow the instructions above for making an omelette, adding the cooked mushrooms instead of cheese.
  3. You might also like to try cooking a sliced tomato in with the mushrooms, for a tomato and mushroom omelette, which I think is very tasty. Or add cheese as well.
  4. Sometimes I add garlic and or herbs to my omelette - you could use basil, mixed herbs, parsley, chives or thyme, for instance. Now is your chance to be creative.

Onions, Tomatoes and Herbs

Sufficient filling for several omelets, or use the rest in another meal
Sufficient filling for several omelets, or use the rest in another meal | Source

How to Make Onion, Tomato and Cheese Omelette

Use the same method as you would for making the cheese version, but this time fry the filling before you start cooking the omelette, because onion takes a little longer to cook than the other ingredients.

Chop half a small onion into small pieces. Fry it in a saucepan with a little olive oil, add a clove of finely chopped garlic, and a roughly chopped tomato, and add a pinch of any dried or fresh green herbs that you have in your kitchen.

Add a tablespoon of the mixture to your omelette, spreading it over one side, and sprinkle some grated cheese over it. Then fold the empty half over to enclose the mixture. Cook as for the cheese omelette.

Add a Little Chili

But Don't Use Too Much Chili
But Don't Use Too Much Chili | Source

Onion and Garlic

Go easy on onion and garlic - they are strong
Go easy on onion and garlic - they are strong | Source

Now, That You've Mastered the Perfect Omelette, Let the Fun Begin

You can start to be bold and creative and make up your own ideas for omelette fillings. You could add one or more of the following:

  • a little chili - but be careful, you don't want the strong flavour to hide the taste of more delicate flavours.
  • prawns
  • ham
  • coriander
  • smoked salmon
  • finely chopped cooked bacon
  • potato
  • peas
  • chopped onions, spring onions or chives
  • garlic

I love Eggy Peggies - I expect I eat too many!

How many eggs a week do you eat?

See results

The Perfect Omelette

Your Quick and Easy Omelet Recipe
Your Quick and Easy Omelet Recipe | Source

Different Versions of Omelet

You can rate this recipe here

3 stars from 2 ratings of The Perfect Omelette

Questions & Answers

    Leave Your Comment Here - Did This Help With Making a Perfect Omelette? Any More Handy Hints?

      0 of 8192 characters used
      Post Comment
      • Glenn Stok profile image

        Glenn Stok 

        15 months ago from Long Island, NY

        No, I don’t add milk Diana. I just add cheese and seasoning. But that addition of a little water really made it better. I did it that way again this morning.

      • Diana Grant profile imageAUTHOR

        Diana Grant 

        15 months ago from London

        that's interesting, Glenn, because I have been making omelettes my way for so long that I didn't know you could make them without water. Do you make them without additional liquid, or do you add milk (which is how I make scrambled eggs)?

      • Glenn Stok profile image

        Glenn Stok 

        15 months ago from Long Island, NY

        I make omelettes once or twice a week, but I learned a few more tricks from your recipes here Diana. I never added water before, but I tried it this morning and I like how it turned out.

      • Diana Grant profile imageAUTHOR

        Diana Grant 

        4 years ago from London

        Yes, I like to have a good omelet pan - in fact I have three - one old, one new, and an extra one for the dishwasher!

      • gottaloveit2 profile image


        4 years ago

        I have my Mom's omelet pan from 1941. I love the thing. It's impossible to turn out a bad omelet with the right pan.


      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

      Show Details
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
      ClickscoThis is a data management platform studying reader behavior (Privacy Policy)