This air fryer ham and cheese omelette is fluffy, diner-style perfection in 12 minutes flat — no flipping, no stovetop, just one pan and 22 grams of protein. Tested across three air fryers to nail the exact temp and timing that keeps the eggs tender every single time.

Fluffy folded ham and cheese omelette on a white plate with melted Swiss cheese pulling apart and fresh chopped chives on top
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

A fluffy, diner-style air fryer ham and cheese omelette that cooks in one pan with zero flipping, zero stovetop babysitting, and exactly the kind of melty Swiss-cheese pull you’d pay $14 for at a breakfast spot. From whisk to plate in about 15 minutes, with 22 grams of protein and barely a carb in sight.

I’ve tested this recipe across three different air fryers (a 6-quart basket, an Instant Vortex Plus, and a Ninja Foodi) and the timing below holds up. If your omelette has ever come out rubbery, browned on top before the middle set, or — the classic — gotten partially blown around by the air fryer’s fan, the fixes are all in this post.

Why this is the only air fryer omelette method you need

Most air fryer omelette recipes get one of three things wrong: the temperature is too high (rubbery edges, raw center), the pan is too big (thin eggs that the fan dries out), or they skip the dairy (no steam, no fluff). This version fixes all three.

  • Temperature: 325°F. Low enough that the proteins don’t seize, hot enough to set the eggs in about 10–12 minutes. Most recipes you’ll find use 350°F or higher — those work, but they give you less margin for error.
  • One small pan, deep enough. A 6-inch round cake pan, ramekin, or silicone mold keeps the egg layer thick enough to stay fluffy and prevents the air fryer fan from skimming the top.
  • A splash of milk or cream. Two tablespoons. The fat slows protein coagulation and the water content turns to steam — that’s how you get the lift.

That’s the entire trick. Everything else below is detail and customization.

Ingredients

For one generous omelette (or two smaller portions). All amounts double cleanly.

Show more
1:30 PM
Ingredients laid out on a marble countertop for an air fryer ham and cheese omelette — three large eggs, small bowl of milk, diced cooked ham, shredded Swiss cheese, chopped chives, kosher salt, black pepper, and a 6-inch round pan
  • Large eggs: room temperature whisks fluffier and cooks more evenly. Pull them out 10 minutes before you start.
  • Whole milk: (or heavy cream for richer, or water for lighter and fluffier)
  • Kosher salt: Yes, just a quarter teaspoon. Ham is salty.
  • Freshly ground black pepper
  • Diced cooked ham: Leftover holiday ham, deli ham, or Black Forest all work
  • Swiss cheese, plus some for the top
  • Chopped chives or green onion: For finishing
  • Cooking spray or ½ teaspoon butter to grease the pan

Pan you’ll need: A 6-inch round cake pan, an oven-safe ramekin (4-inch is great for a single serving), or a silicone air-fryer baking pan. A loaf pan works in a pinch but the omelette will be tall and need an extra minute or two.

How To Make A Ham And Cheese Omelette In The Air Fryer

Air fryer digital display set to 325°F preheating for an air fryer ham and cheese omelette.

Step 1 — Preheat (3 minutes)

Preheat the air fryer to 325°F (163°C) for 3 minutes. Skipping the preheat is the #1 reason people get unevenly cooked omelettes.

Step 2 — Whisk the eggs hard

In a small bowl, crack the eggs and add the milk, salt, and pepper. Whisk vigorously for at least 30 seconds — you want visible bubbles on the surface. That air you’re beating in is what makes the omelette rise.

Whisked eggs, milk, salt, and pepper in a small glass bowl with visible bubbles on the frothy surface, ready for the air fryer omelette

Step 3 — Build the omelette

Lightly grease your pan with cooking spray or butter. Pour in the egg mixture, then sprinkle the diced ham evenly and the ¼ cup of Swiss cheese across the top. Don’t stir. Letting the cheese sit on top means it melts last and forms that glossy, photo-ready surface.

Greased 6-inch round pan filled with whisked egg mixture, topped evenly with diced ham and shredded Swiss cheese, ready to go into the air fryer

Step 4 — Air fry

Place the pan in the air fryer basket. Cook at 325°F for 10 minutes. At the 10-minute mark, sprinkle the reserved 2 tablespoons of cheese over the top and cook for 1–2 more minutes, just until that top layer melts and the center no longer jiggles when you tap the pan.

Doneness check: Insert a butter knife into the center. It should come out clean with maybe a thin film of barely-set egg. If it’s wet, give it another 60 seconds and check again.

Step 5 — Rest, fold, and serve

Let the omelette rest in the pan for 1 minute — this lets residual heat finish the center and makes it release cleanly. Run a silicone spatula around the edge, slide it onto a plate, and fold in half. Top with chives and an extra crack of pepper.

Finished air fryer ham and cheese omelette folded in half on a white plate, topped with fresh chopped chives and a crack of black pepper.

Why this recipe works (the air fryer science, quickly)

Air fryers cook with a powerful convection fan, which is great for crisping wings and terrible for delicate proteins like eggs if you treat it like a regular oven. Three things make eggs cooperate:

  1. A pan with sides traps steam. Open or shallow containers let moisture evaporate; the eggs dry out and go rubbery. A pan with at least 1.5-inch sides keeps the omelette tender.
  2. Depth anchors the eggs against the fan. A thin layer of eggs in a wide pan can get partially blown around or develop a leathery skin on top. Fill your pan at least halfway with the raw egg mixture.
  3. Low temperature equals tender protein. Eggs set around 158°F (70°C). Cooking at 325°F instead of 400°F gives you a wider window between “perfectly set” and “overcooked and weeping water.”

Variations and add-ins

Use the base recipe above and swap or add as you like. Total volume of mix-ins should stay around ½ cup — more than that and the eggs can’t bind it all.

  • Western omelette: Add 2 tablespoons each diced green bell pepper and yellow onion (sauté them first for 2 minutes — raw onion releases too much liquid in the air fryer).
  • Denver: Western + an extra tablespoon of ham.
  • Mediterranean ham and cheese: Swap Swiss for crumbled feta, add a tablespoon of sliced kalamata olives and a teaspoon of fresh oregano.
  • Spicy: Add ¼ teaspoon smoked paprika to the eggs and a tablespoon of sliced pickled jalapeños on top.
  • Mushroom and ham: Add 2 tablespoons sautéed sliced cremini.
  • Low-carb / keto: This recipe is already only 2 g net carbs. Use heavy cream instead of milk and you’re at about 1 g.
  • Higher protein: Add 1 extra egg white and swap Swiss for cottage cheese stirred into the egg mixture — gets you to 28 g protein.

Cheese swaps that work: Sharp cheddar, gruyère, pepper jack, fontina, smoked gouda. Avoid: Pre-shredded mozzarella by itself — too much moisture, too little flavor.

Fluffy air fryer ham and cheese omelette folded on white plate

Best pan to use in the air fryer for omelettes

You have four good options, and one to avoid:

PanWhy it worksNotes
6-inch metal cake panEven heat, sets cleanlyGrease well; lasts forever
Silicone air fryer baking panReleases like a dreamSlightly slower cook time; can flex when full
4-inch ramekinPerfect for a single 2-egg portionCooking time drops to 8–10 min
Mini cast-iron skilletBeautiful presentation, holds heatHeavier; mind the handle

Avoid: Parchment paper alone (the fan blows it into the heating element — a real fire hazard) and disposable foil pans without enough rigidity.

Make-ahead, storage, and reheating

Make ahead: Whisk the egg mixture the night before and store it in a sealed jar in the fridge. Give it a vigorous shake before pouring — separation is normal.

Cooked omelette storage: Wrap leftovers tightly in plastic wrap or transfer to an airtight container. Refrigerate up to 3 days. Texture is best on day one; by day three the eggs will be a little firmer.

Reheating:

  • Air fryer (best): 300°F for 3 minutes. Add a teaspoon of water to the basket to create a tiny bit of steam and keep it tender.
  • Microwave: 30 seconds on 70% power. Higher power makes eggs rubbery.
  • Skillet: Low heat with a lid for 2–3 minutes.

Freezing: Possible but not recommended. The water content in eggs forms ice crystals that ruin the texture. If you do freeze, wrap individually and use within a month, reheating directly from frozen in the air fryer at 325°F for 6–8 minutes.

Close-up of cheesy ham omelette cooked in air fryer

Troubleshooting

  • My omelette came out rubbery: You either cooked it too long, too hot, or both. Drop the temperature to 320°F next time and start checking at 9 minutes. Also: skipping the dairy is a common cause.
  • The center is wet but the top is overdone: Your pan is too shallow or too wide — the eggs cooked from the outside in before the center set. Use a smaller, deeper pan (a ramekin if you’re doing a single serving).
  • The top got blown around by the fan: Same problem — not enough depth, plus you may have started with too-thin a layer. Fill the pan at least halfway. If your air fryer has a particularly aggressive fan (looking at you, Ninja Foodi), tent the pan loosely with foil for the first 5 minutes.
  • It stuck to the pan: Grease more next time, and let it rest the full minute before trying to release it. A silicone pan or a well-buttered metal one will release cleanly.
  • It’s bland: Two fixes: salt your eggs in the whisking step, not after cooking (it integrates better), and use a sharper cheese. Cheddar and gruyère bring more punch than mild Swiss.
  • No fluff at all: You either didn’t whisk long enough or you skipped the milk. Both matter.

What to serve with an air fryer ham and cheese omelette

The omelette is filling on its own (22 g protein will do that), but if you want a full breakfast plate:

  • Crispy air fryer hash browns or breakfast potatoes
  • Air fryer bacon (8 minutes at 380°F — no splatter)
  • A side of avocado slices and cherry tomatoes
  • Fresh berries or melon
  • Sourdough toast with butter
  • For brunch: a mimosa or a strong cup of coffee
Air fryer ham and cheese omelette sliced open with melted cheese center

Frequently asked questions

What temperature should I cook an omelette in the air fryer? 325°F (163°C) is the sweet spot. It cooks the eggs through in 10–12 minutes without drying out or rubberizing them. You can go up to 350°F if you’re in a rush — just start checking at 8 minutes.

Do I need to flip an omelette in the air fryer? No. The convection fan cooks the omelette evenly from all sides. Flipping is unnecessary and usually breaks the omelette.

Can I make this without milk? Yes. Substitute water (lighter, fluffier result) or heavy cream (richer, denser result). Skipping liquid altogether produces a tougher omelette but still works.

Why is my air fryer omelette not fluffy? Usually one of three reasons: not enough whisking (you need 30+ seconds of vigorous beating), no dairy (skip the milk and you skip the steam), or too-wide a pan (thin eggs don’t rise). Fix any one of those and you’ll see a difference immediately.

Can I use raw ham? No. This recipe is built for cooked ham — deli, leftover holiday ham, or pre-cooked diced ham from a package. Raw ham (like prosciutto) won’t render in the short cook time and uncooked country ham is a food-safety issue. If you want to use raw bacon, cook it in the air fryer first for 6 minutes at 380°F, then add the crumbled pieces.

How many eggs should I use for an air fryer omelette? 2–3 eggs per serving is the standard. Two eggs work in a 4-inch ramekin; three eggs fit a 6-inch pan well. More than 4 eggs needs a bigger pan and more cooking time — typically 14–16 minutes.

Can I cook two omelettes at once? If your air fryer has room for two separate pans side by side, yes — same temperature, same timing. If you’re stacking them or using a divided basket, expect to add 2–3 minutes since airflow is restricted.

Is this recipe keto / low-carb? Yes. As written, it’s about 2 g net carbs. Use heavy cream instead of milk to get even lower.

Can I prep this for the week? You can. Make all five omelettes on Sunday in batches, wrap each in plastic, and refrigerate. Reheat in the air fryer at 300°F for 3 minutes. They’re not quite as fluffy as fresh but better than any drive-through breakfast.

What’s the best cheese for a ham and cheese omelette? Swiss is the traditional pairing — its nuttiness plays beautifully against salty ham. Sharp cheddar is the most popular American version. Gruyère is the upgrade pick. Avoid pre-shredded mozzarella as your only cheese — too watery, not enough flavor.

Can I use this recipe in a Ninja Foodi or Instant Vortex? Yes. Both work with the same temperature and timing. The Ninja Foodi’s fan is a little more aggressive, so if you see the top of the eggs being disturbed in the first few minutes, loosely tent the pan with foil for the first half of cooking.

More Easy Air Fryer Breakfast Recipes to Try

Don’t Forget to Pin!

Air Fryer Ham And Cheese Omelette

Air Fryer Ham and Cheese Omelette

5 from 9 votes
Prep Time: 5 minutes
Cook Time: 12 minutes
Total Time: 17 minutes
Servings: 2 Servings

Description

This fluffy air fryer ham and cheese omelette cooks in one pan with zero flipping and zero stovetop in just 12 minutes. Diner-style melty Swiss cheese, savory diced ham, and tender eggs every time — packed with 22 grams of protein and only 2 grams of net carbs. Perfect for busy mornings, meal prep, or using up leftover holiday ham.

Ingredients 

  • 3 large eggs, room temperature
  • 2 tablespoons whole milk, or heavy cream, or water
  • ¼ teaspoon kosher salt
  • teaspoon freshly ground black pepper
  • cup diced cooked ham, about 2 oz
  • ¼ cup shredded Swiss cheese, plus 2 tablespoons reserved for topping
  • 1 tablespoon chopped chives, for garnish (optional)
  • Cooking spray or ½ teaspoon butter, for greasing the pan

Instructions

  • Preheat the air fryer to 325°F (163°C) for 3 minutes.
  • Whisk the eggs vigorously with the milk, salt, and pepper in a small bowl for at least 30 seconds, until the surface is frothy and bubbly.
  • Grease your pan lightly with cooking spray or butter. Pour in the egg mixture, then sprinkle the diced ham and ¼ cup Swiss cheese evenly across the top. Do not stir.
  • Air fry at 325°F for 10 minutes.
  • Add the topping cheese. Sprinkle the reserved 2 tablespoons of Swiss cheese over the top and cook for 1 to 2 more minutes, until the cheese melts and the center no longer jiggles when you tap the pan.
  • Rest the omelette in the pan for 1 minute. Run a silicone spatula around the edge, slide it onto a plate, and fold in half.
  • Garnish with chopped chives and an extra crack of pepper. Serve immediately.

Equipment

  • Air fryer (any basket-style 4-quart or larger)
  • 6-inch round cake pan, ramekin, or silicone air fryer pan
  • Small mixing bowl
  • Whisk
  • Silicone spatula

Notes

  • Doneness check: Insert a butter knife into the center — it should come out clean with maybe a thin film of barely-set egg. If wet, cook for 60 more seconds.
  • Pan matters: A deeper pan (at least 1.5-inch sides) keeps the omelette fluffy and prevents the air fryer fan from drying the top. Avoid wide, shallow pans.
  • Why dairy? The fat in milk slows protein coagulation and the water content creates steam, giving you that lift. Skipping it makes the omelette tougher.
  • Make it ahead: Cooked omelettes keep in the fridge for up to 3 days. Reheat in the air fryer at 300°F for 3 minutes with a teaspoon of water in the basket.
  • Cheese swaps: Sharp cheddar, gruyère, pepper jack, or fontina all work beautifully. Avoid plain pre-shredded mozzarella — too watery.
  • All air fryers vary — start checking at 9 minutes the first time you make this in your specific model.

Nutrition

Serving: 1ServingCalories: 227kcalCarbohydrates: 2gProtein: 19gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.03gCholesterol: 308mgSodium: 705mgPotassium: 208mgFiber: 0.1gSugar: 1gVitamin A: 607IUVitamin C: 1mgCalcium: 184mgIron: 2mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!