Skip to main content
Breakfast

Classic Ham and Cheese Omelette

Elowen

Elowen

July 9, 2026

A classic ham and cheese omelette needs little more than eggs, cooked ham and melting cheese. Keeping the pan over medium-low heat helps the eggs stay soft and tender while the filling warms through.

Share Recipe:
Folded ham and cheese omelette on a white plate, melted cheese visible at the fold, garnished with chopped chives.

Simple Filling, Soft Eggs

  • Cooked ham and grated cheese only need warming through, so the eggs can cook gently without waiting for the filling to finish.
  • Keeping the pan over medium-low heat gives the eggs time to set without the underside becoming heavily browned or rubbery.
  • Pushing the cooked edges towards the centre allows the uncooked egg to reach the hot pan while the omelette stays soft.
  • Keeping the filling on one half makes the omelette easier to fold without tearing or forcing the cheese and ham out of the sides.

Choosing the Ham, Cheese and Eggs

With such a short ingredient list, the balance matters more than adding lots of extras. Cooked ham keeps the filling simple, a cheese that melts readily gives a smooth centre, and only a small amount of milk or water is needed with the eggs.

  • Large eggsThe base of the omelette. Use fresh eggs for better flavour and a soft, tender texture. Whisk them well before they hit the pan.

  • Milk (or water)A small splash loosens the beaten eggs slightly. Use milk for a slightly richer finish, or water if you prefer not to add extra dairy beyond the cheese.

  • Pinch of fine salt and black pepperEssential for seasoning the eggs and balancing the richness of ham and cheese. Whisk the salt in before cooking so it disperses evenly.

  • Unsalted butterProvides flavour and helps stop the eggs from sticking to the pan. Unsalted butter gives you control over overall seasoning.

  • Diced hamAdds a savoury, smoky flavour and hearty texture. Use cooked ham diced small and evenly so it warms through quickly.

  • Grated cheese (Cheddar, Gruyère, or a mix)Provides the hallmark melted centre. Mature Cheddar or Gruyère melts smoothly and gives a rich, gooey finish.

  • Optional garnish: Chopped fresh chives or parsleyAdds a fresh pop of colour and balances the richness of the eggs, ham and cheese.

Need to convert cups to grams for this recipe?

Use our free Cups to Grams Converter for practical ingredient conversions.

Open Cups to Grams Converter

How to Make Classic Ham and Cheese Omelette

Step 1: Whisk Eggs

Break the eggs into a bowl with the milk, salt and pepper. Whisk until the yolks and whites are completely combined and the mixture is lightly frothy, with no clear streaks of egg white remaining. There is no need to beat the eggs for a long time; the aim is simply to create an even mixture that will cook consistently across the pan.

Step 2: Melt Butter

Melt the butter in a non-stick frying pan over medium-low heat. Let it melt gently and foam without browning; if the butter browns, the pan is too hot for cooking tender eggs.

Step 3: Cook & Push Eggs

Pour in the eggs and leave them undisturbed for about 10 seconds. Gently push the cooked edges towards the centre with a spatula while tilting the pan so the uncooked egg flows underneath. Continue for about 1 minute, until mostly set but still slightly soft on top.

Step 4: Add Ham & Cheese

Scatter the diced ham and grated cheese over one half of the omelette. Let it sit for 20–30 seconds so the cheese begins to melt into the soft egg before folding.

Step 5: Fold & Serve

Fold the unfilled half over the ham and cheese. Carefully slide the omelette onto a plate, garnish with chives if desired, and serve immediately while soft and glossy.

Know When to Fold the Omelette

Watch the surface of the eggs rather than relying on the clock alone. The base should be set enough to hold together while the top still looks slightly moist rather than completely dry. Add the ham and cheese at this stage and give the cheese a moment to begin melting before folding. If you wait until the surface is fully firm, the residual heat can take the eggs past their most tender stage. If the underside is colouring quickly while the top is still very wet, lower the heat.

Extra Fillings Without a Soggy Omelette

Mushrooms, spinach and diced peppers all work well, but cook them first and remove as much excess moisture as possible before adding them to the eggs. Keep extra fillings modest so the omelette still folds cleanly. Cheddar gives a familiar sharpness, while Gruyère, mature Gouda or Red Leicester change the flavour without changing the basic method. For a simple breakfast or lunch, serve the omelette with toast, grilled tomatoes or a lightly dressed green salad.

Classic Ham and Cheese Omelette

Classic Ham and Cheese Omelette

No reviews yet
By Elowen VanceEasy

Tender eggs folded around warm ham and melted cheese, cooked gently on the hob and ready in about 10 minutes.

Prep Time
5 mins
Cook Time
5 mins
Total Time
10 mins
Yield / Servings
1 Serving

Equipment Needed

  • Small non-stick frying pan (around 20cm / 8-inch)
  • Whisk or fork
  • Silicone spatula
  • Small bowl

Ingredients

Adjust yield quantities or check items off as you prep.

Scale:

Instructions

  1. In a bowl, whisk together the eggs, milk, salt and pepper until pale yellow and slightly foamy (about 30 seconds).
  2. Melt the butter in a non-stick frying pan over medium-low heat until it foams gently without browning.
  3. Pour in the eggs and leave them undisturbed for about 10 seconds. Gently push the cooked edges towards the centre with a spatula while tilting the pan so the uncooked egg flows underneath. Continue for about 1 minute, until mostly set but still slightly soft on top.
  4. Scatter the diced ham and grated cheese over one half of the omelette. Allow the cheese to begin melting for 20–30 seconds.
  5. Fold the unfilled half over the ham and cheese. Carefully slide the omelette onto a plate, garnish with chives if desired, and serve immediately.

Nutrition Information

Per ServingServing: 1 omelette
Calories
390kcal
Total Fat
29g
Protein
28g
Carbohydrates
3g
Dietary Fiber0g
Total Sugars1g
Sodium820mg

Made this recipe at home?

Share a photo with friends and family! We love seeing your culinary creations.

Frequently Asked Questions

This is almost always down to excessive heat. Eggs cook quickly and turn tough or dry over medium-high heat. Keeping the pan on medium-low and removing it while the top is still glossy gives a much softer, more tender result.
Yes. Cooked sliced or deli-style ham works well; simply dice it into small pieces so it warms evenly in the omelette. If using any uncooked meat product, cook it fully according to its food-safety instructions before adding it to the eggs.
Mature Cheddar, Gruyère, or Swiss all melt smoothly and pair naturally with ham. Cheese grated fresh from the block melts more evenly than pre-grated packaged cheese, which often has an anti-caking coating.

User Reviews & Ratings

Average Rating
Based on 0 reviews

Leave a Review

Rating
Your name and review may be displayed publicly. Your email address will not be published. See our Privacy Policy.

Reviews (0)

Classic Ham and Cheese Omelette