Reader rating:

Rating: 3.5 out of 5 stars (9 votes)

Rate this recipe

Rate this recipe:

Use [left] and [right] keys to rate, [enter] to submit, [esc] to cancel.

Rate this recipe with 0.5 a star Rate this recipe with 1 star Rate this recipe with 1.5 stars Rate this recipe with 2 stars Rate this recipe with 2.5 stars Rate this recipe with 3 stars Rate this recipe with 3.5 stars Rate this recipe with 4 stars Rate this recipe with 4.5 stars Rate this recipe with 5 stars

Write a review

Thanks for voting!

Write a review

Ham, cheese and tomato omelette.

Ham, cheese and tomato omelet. Photo: Marina Oliphant

Omelets are best made individually, so these are the ingredients for one omelet, one person.


  • 1 smallish tomato
  • 3 free-range eggs
  • 1 tbsp milk
  • 1 tsp butter
  • sea salt and pepper
  • 1 tbsp chives or parsley, finely chopped
  • 1 tbsp parmesan, grated
  • 1 tbsp cheddar, grated
  • 2 thin slices of good ham
  • extra butter for serving


To feed more people just repeat the process. I add a dash of milk to the eggs as well - heresy in France, but it makes the omelet a little fluffier.Cut the tomato in half, discard the seeds and juice and finely dice.

Lightly beat the eggs, milk, sea salt and pepper together with a fork. Heat the pan, add the butter and swirl until it foams. Pour in the egg mixture immediately and cook over medium-high heat. As the egg cooks on the edges, use a fork to draw it back into the centre, tilting the pan so the runny egg fills the space.

When the underside is golden and the top still lightly creamy, lower the heat. Scatter with most of the grated cheese, herbs and diced tomato, and arrange ham on top. Cook for a further 30 seconds then slide the omelet from the pan onto a warmed plate, tilting the pan so that the omelet folds gracefully upon itself. Rub with a little butter, scatter with remaining cheese, tomato and herbs and serve immediately.

Got a favourite recipe? Share your recipe