Ham and Cheese Omelet with Colby and Chives

A ham and cheese omelet should be tender, lightly golden, and stuffed with melty cheese and salty bits of ham, and this one takes only a few minutes.

The trick is gentle heat, a quick whisk, and folding at the right moment. With just three eggs, a spoonful of cream, and a handful of Colby cheese, you can turn out a diner style breakfast without any special skill.

Why This Ham and Cheese Omelet Recipe Works

A spoonful of cream makes the eggs richer and keeps them tender. Milk works too if that is what you have.

Warming the ham first drives off extra moisture, so it adds flavor without making the eggs watery.

Cooking over medium heat and pulling the set edges toward the center lets uncooked egg flow underneath. That gives a soft, even texture with no browned spots.

Ingredients for Ham and Cheese Omelet

  • 3 large eggs, cold from the fridge is fine
  • 1 pinch salt, that is all you need because the ham and cheese are salty
  • 1 tbsp heavy cream, or milk, optional
  • 1 tbsp unsalted butter, or 2 tsp extra virgin olive oil, divided
  • 1/3 cup chopped ham, store bought is fine
  • 1/3 cup shredded Colby cheese, or cheddar, Gruyere, or Monterey Jack, shredded on a box grater
  • 1 chive stem, finely chopped

Eggs. Three large eggs make one generous omelet. Cold eggs straight from the fridge are fine.

Ham. Chopped store bought ham is already cooked, so it only needs warming through.

Colby cheese. Colby melts smoothly. Shred it yourself for the ideal melt, and use cheddar or Monterey Jack if you like.

Cream. A single tablespoon is enough to soften the eggs, and milk is a fine swap.

Butter and chives. Butter gives a golden color and rich flavor, and the chives add a fresh onion note at the end.

How to Make Ham and Cheese Omelet

1. Whisk the eggs In a bowl, whisk the eggs, salt, and cream for about 10 seconds, until slightly foamy.

2. Warm the ham Melt one third of the butter in a non stick pan over medium heat until foamy. Add the ham and cook for about 90 seconds, then move it to a bowl.

3. Start the eggs Melt the remaining butter, swirl to coat the pan, whisk the eggs again, and pour them in. Leave them alone for 15 seconds.

4. Scrape and set Use a rubber spatula to pull the cooked edges toward the center so raw egg runs underneath. Keep going for about 30 seconds.

5. Add the fillings Spread the eggs evenly, then sprinkle the cheese over one half and top with the warm ham.

6. Fold Loosen the empty half and fold it over the filling with two rubber spatulas. Cook another 30 seconds so the cheese melts and the eggs are fully set.

7. Serve Slide the omelet onto a plate and scatter the chives on top.

How to Serve Ham and Cheese Omelet

Serve the omelet hot, straight from the pan, with buttered toast. For a bigger breakfast, add a plate of muffin tin egg bites to share, a stack of fluffy pancakes, and a scoop of tater tot sausage breakfast casserole. A glass of strawberry blueberry kefir smoothie makes a cool partner.

How to Store and Reheat Ham and Cheese Omelet

An omelet is ideal when eaten right away. If you have leftovers, cool them quickly, refrigerate in an airtight container for up to 3 days, and reheat gently in a skillet or the microwave until hot in the center, 165 degrees F. The texture will be firmer than when fresh. Freezing is not recommended.

Tips and Variations for Ham and Cheese Omelet

Control the heat. If the omelet cooks too fast, take the pan off the burner for a moment to cool and lower the heat.

Use a non stick pan. A good non stick skillet lets the omelet slide out cleanly and keeps the fold neat.

Do not overfill. A third of a cup each of ham and cheese is plenty. Too much filling makes folding difficult.

Add vegetables. Garlic butter roasted mushrooms or roasted cherry tomatoes make great extra fillings.

Swap the cheese. Cheddar, Gruyere, or Monterey Jack all melt well.

Serve with toast. Buttered toast on the side is the classic partner.

Use rubber spatulas. Two rubber spatulas make the fold easy and protect the non stick surface.

Cook the eggs fully. Cook the eggs until they are set and no clear raw egg remains. Eggs are safe at 160 degrees F, and the Montana State University Extension egg factsheet has general food safety guidance.

Frequently Asked Questions About Ham and Cheese Omelet

How do you make a ham and cheese omelet?

Whisk three eggs with a pinch of salt and a spoonful of cream, warm the ham in butter, cook the eggs gently, add cheese and ham, fold, and slide onto a plate.

How long does a ham and cheese omelet take to cook?

The whole omelet takes about 10 minutes of cooking at medium heat, plus a few minutes of prep.

What cheese is ideal in a ham and cheese omelet?

Colby melts smoothly, but cheddar, Gruyere, and Monterey Jack all work well too.

How do I keep the omelet from browning?

Use medium heat, and lift the pan off the burner if the butter starts to brown.

Can I make it without cream?

Yes, use milk instead or leave it out.

Ham and Cheese Omelet with Colby and Chives

A soft, golden omelet folded around warm chopped ham and melted Colby cheese and topped with chives.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Main Course
Cuisine American
Servings 1 omelet
Calories 560 kcal

Equipment

  • Non stick skillet
  • Rubber spatula
  • Whisk
  • Mixing bowl

Ingredients
  

Main Ingredients

  • 3 large eggs cold from the fridge is fine
  • 1 pinch salt that is all you need because the ham and cheese are salty
  • 1 tbsp heavy cream or milk, optional
  • 1 tbsp unsalted butter or 2 tsp extra virgin olive oil, divided
  • ⅓ cup chopped ham store bought is fine
  • ⅓ cup shredded Colby cheese or cheddar, Gruyere, or Monterey Jack
  • 1 chive stem finely chopped

Instructions
 

Cooking

  • Whisk. Whisk the eggs, salt, and cream until slightly foamy.
  • Warm the ham. Melt one third of the butter in a non stick pan over medium heat, add the ham, cook about 90 seconds, and move to a bowl.
  • Cook the eggs. Melt the remaining butter, pour in the eggs, and leave for 15 seconds. Pull the set edges toward the center for about 30 seconds.
  • Fill. Spread the eggs evenly and add the cheese and warm ham to one half.
  • Fold and finish. Fold the omelet over the filling, cook 30 seconds more until the eggs are fully set, slide onto a plate, and top with chives.

Notes

Substitutions: Use milk for cream and olive oil for butter. Cheddar, Gruyere, or Monterey Jack can replace Colby.
Tips: Cook over medium heat and lift the pan off the burner if the eggs cook too quickly. Cook until the eggs are set, 160 degrees F.
Storage: Ideal when eaten fresh. Refrigerate leftovers for up to 3 days and reheat to 165 degrees F.
Keyword Ham and Cheese, ham and cheese omelet, Omelet