Ham and Cheese Omelette Recipe

The classic Ham and Cheese Omelette is the kind of breakfast (or lunch, or midnight snack…) you can always count on to deliver pure comfort and incredible flavor with almost no fuss. This deeply nostalgic dish wraps tender, fluffy eggs around melty cheese and bits of savory ham, making every bite feel homestyle and satisfying.

Why You’ll Love This Recipe

  • Quick and Effortless: From fridge to table in 10 minutes, it’s perfect for busy mornings or spur-of-the-moment cravings.
  • Ultra-Creamy Texture: Gentle cooking and a splash of cream make the eggs unbelievably tender and luscious.
  • Savory, Melty Filling: Pockets of gooey cheese and hearty ham in every bite—simply unbeatable.
  • Customizable for Everyone: This is your blank canvas—swap cheeses, add veggies, or scale it up for a crowd.

Ingredients You’ll Need

The beauty of a great Ham and Cheese Omelette is in its simplicity. A handful of carefully chosen fresh ingredients is all you need to make this breakfast star sing—each one playing a crucial role in creating that perfect balance of creamy, cheesy, and hearty with just the right pop of color and flavor.

  • Eggs (3 large, fridge cold is fine): The heart of any omelette—fresh eggs give you that golden color and creamy base.
  • Pinch of salt: Just enough to enhance the eggy flavor without overpowering the filling.
  • Cream or milk (1 tbsp, optional): This adds extra silkiness, though a good technique is even more important for creamy eggs.
  • Unsalted butter (1 tbsp/15g): Butter contributes richness and ensures the omelette slides easily from the pan with a delicate, flavorful crust.
  • Chopped ham (1/3 cup): Choose a hearty, smoky ham cut into satisfying chunks for bites of salty, savory goodness.
  • Shredded Colby cheese (1/3–1/2 cup): Colby melts beautifully, but cheddar, Gruyère, or Monterey Jack are also fantastic options for gooey, cheesy bliss.
  • Chives (optional): Finely chopped for a pop of fresh, oniony color right before serving.
  • Optional sides: Garlic butter roasted mushrooms, roasted cherry tomatoes, or a crispy slice of toast all elevate your plate!
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the best things about a Ham and Cheese Omelette is that it’s endlessly adaptable. Don’t be afraid to get creative and put your own spin on it—switch up the proteins, toss in your favorite veggies, or tweak the cheese to suit your taste or dietary needs!

  • Veggie Power: Fold in sautéed mushrooms, spinach, or bell peppers for a veggie-packed omelette bursting with color and nutrition.
  • Meat Swap: Try cooked bacon, turkey, or rotisserie chicken instead of ham for a different savory twist.
  • Cheese Lover’s Dream: Go with a blend of tangy cheddar and Gruyère, or add a sprinkle of parmesan for extra umami depth.
  • Dairy-Free: Use a good plant-based butter and your favorite vegan cheese to make this omelette fully dairy-free.

How to Make Ham and Cheese Omelette

Step 1: Whisk the Eggs

Crack your eggs into a bowl, add a pinch of salt, and (if using) a splash of cream or milk. Whisk for about 10 seconds—just until the mixture is bubbly and slightly foamy. This aerates the eggs for a lighter, fluffier omelette.

Step 2: Warm the Ham

Melt a third of your butter over medium heat in a non-stick pan. Add the chopped ham and stir gently for about 90 seconds, just until warmed through and the edges get a bit golden. Remove the ham to a small bowl and set aside.

Step 3: Partially Scramble the Eggs

Add the remaining butter to the pan and let it melt. Give your eggs another quick whisk, then pour them into the pan. Let them sit undisturbed until the edges just start to set, then use a spatula to gently pull the cooked egg toward the center, letting uncooked egg flow around to the edges. You’re aiming for eggs that are barely set and still glistening, almost like soft scrambled eggs—this keeps your Ham and Cheese Omelette super tender!

Step 4: Add the Fillings

Once your eggs are mostly cooked but still custardy, spread them out and add all the cheese over half the surface, followed by the warm ham. By now, the omelette should be almost cooked through but beautifully shiny. Don’t worry about making it picture-perfect—the rustic look is part of the charm!

Step 5: Fold and Finish

Using two spatulas if you have them, loosen the edge of the bare side of the omelette and fold it over the ham and cheese half. Let it sit in the pan for another 30 seconds. This little rest allows the cheese to melt completely and the center to become irresistibly gooey.

Step 6: Plate and Serve

Carefully slide or flip the omelette onto a plate. Top with freshly snipped chives if desired and dig in while the cheese is still stretchy and molten. The classic Ham and Cheese Omelette is best enjoyed hot and fresh!

Pro Tips for Making Ham and Cheese Omelette

  • Gentle Heat Control: Keep your heat on medium or slightly lower—if your omelette is browning fast, it’s too hot. A slow, even cook makes the eggs velvety and prevents tough or rubbery results.
  • Shred Your Own Cheese: Use a box grater instead of pre-shredded cheese; freshly grated cheese melts seamlessly and creates that glorious ooze you want in a Ham and Cheese Omelette.
  • Get Your Fillings Ready First: Pre-warming the ham ensures you don’t end up with cold chunks in the center and keeps the omelette’s temperature just right.
  • Pan Size Matters: A 9–10″ nonstick skillet is your best friend—too small, and you’ll have trouble folding; too large, and the omelette will dry out.

How to Serve Ham and Cheese Omelette

Ham and Cheese Omelette Recipe - Recipe Image

Garnishes

A quick sprinkle of finely chopped chives brings a fresh, gently oniony pop that balances the richness of your Ham and Cheese Omelette. You could also add a grind of black pepper or a scattering of microgreens for even more color and vibrance on the plate.

Side Dishes

Transform your omelette into a full meal by adding buttery roasted mushrooms, sweet roasted cherry tomatoes, or a slab of warm, crusty toast to soak up any cheesy goodness that escapes the omelette. A simple side salad or even hash browns can round things out beautifully, any time of day.

Creative Ways to Present

For a touch of elegance, try slicing your Ham and Cheese Omelette into strips and layering them over toasted brioche, or chop it up for a hearty breakfast taco. You can also serve mini omelettes as brunch bites at gatherings—just pour the eggs into a muffin tin and bake with the same fillings for perfect little portions.

Make Ahead and Storage

Storing Leftovers

If you somehow have leftover Ham and Cheese Omelette, let it cool to room temperature and keep it in an airtight container in the fridge for up to 3 days. It makes a quick breakfast or snack the next day—just as satisfying as when freshly made!

Freezing

To extend the life of your omelette, wrap it well (either whole or sliced) and freeze for up to 3 months. Place wax paper between layers if you’re making several at once—just grab and reheat whenever hunger strikes.

Reheating

For best results, reheat your Ham and Cheese Omelette gently in a nonstick pan over low heat, covered, until warmed through. Alternatively, the microwave works in a pinch (about 30 seconds at a time), just don’t overdo it—slow and steady keeps it creamy and delicious.

FAQs

  1. Can I use milk instead of cream in my Ham and Cheese Omelette?

    Absolutely! Both milk and cream work to add a touch of extra softness to the eggs. While cream gives the omelette a slightly richer mouthfeel, milk is a great substitute and will still help create a lush, tender texture.

  2. What’s the best cheese to use for this omelette?

    Colby cheese is a top choice for classic meltiness and mild flavor, but don’t hesitate to try cheddar, Gruyère, Monterey Jack, or even a combination. The key is to use cheese that melts smoothly for that irresistible gooey center.

  3. Why is my Ham and Cheese Omelette turning out rubbery?

    This usually happens if your pan is too hot or if the eggs are cooked too long. Use medium or low heat and pull the pan off the burner for a few moments if things are moving too quickly—this keeps your omelette soft and custardy.

  4. Can I make this omelette ahead of time for brunch parties?

    Yes! Prepare the Ham and Cheese Omelette, let it cool, then refrigerate or freeze until needed. Warm gently in the oven or a skillet right before serving—guests will love the classic, melty filling with zero last-minute stress.

Final Thoughts

If you’re craving a truly comforting meal that comes together in a flash, this Ham and Cheese Omelette is calling your name. It’s easy, adaptable, and always feels a little special—even on the weekday rush. Give it a try, and I promise it’ll become a regular in your breakfast (or dinner!) rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ham and Cheese Omelette Recipe

Ham and Cheese Omelette Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 54 reviews
  • Author: Jessica
  • Prep Time: 5 minutes
  • Cook Time: 5 minutes
  • Total Time: 10 minutes
  • Yield: 1 omelette 1x
  • Category: Breakfast/Brunch
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A delicious and satisfying ham and cheese omelette recipe that is perfect for a quick and easy breakfast or brunch. This fluffy omelette is filled with savory ham, gooey melted cheese, and fresh chives, creating a flavorful and comforting meal.


Ingredients

Units Scale

Eggs:

  • 3 large eggs
  • Pinch of salt
  • 1 tbsp cream or milk (optional)

Cooking/Add-ins:

  • 1 tbsp unsalted butter or extra virgin olive oil
  • 1/3 cup chopped ham
  • 1/31/2 cup shredded colby cheese or cheddar

Serving:

  • 1 stem chive, finely chopped
  • Garlic butter roasted mushrooms
  • Roasted cherry tomatoes
  • Toast

Instructions

  1. Whisk the eggs: In a bowl, whisk together eggs, salt, and cream until slightly foamy.
  2. Warm ham: Melt butter in a non-stick pan, cook ham until warmed through, then remove.
  3. Semi-scramble eggs: Melt remaining butter in the pan, pour eggs in, cook partially, then spread evenly. Top with cheese and ham.
  4. Fold and serve: Fold the omelette, let cheese melt, then serve sprinkled with chives.

Notes

  • Cream or milk can make omelettes creamier but proper cooking technique matters most.
  • For ham, chop into small pieces for better texture.
  • Use a melting cheese like Colby for best results.
  • Shred your own cheese for better melting.
  • Roast cherry tomatoes for added flavor.
  • Leftovers can be refrigerated for 3 days or frozen for 3 months.

Nutrition

  • Serving Size: 1 omelette
  • Calories: 350 kcal
  • Sugar: 1g
  • Sodium: 900mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: 0g
  • Protein: 28g
  • Cholesterol: 350mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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