An omelet is a classic egg dish made by whisking eggs and cooking them in a hot pan until set, then folding over a filling of cheese, vegetables, or meat. It works because the technique is simple: high heat, a well-buttered pan, and a quick fold create a tender, custardy interior with a lightly browned exterior. This recipe gives you a foolproof method for a perfect diner-style omelet at home, with plenty of room for your favorite fillings.
Ingredients
- 2 to 3 large eggs (about 100–150 g / 3.5–5 oz)
- 1 tablespoon (15 ml) water or milk (optional, for fluffier eggs)
- Salt and freshly ground black pepper, to taste
- 1 tablespoon (14 g) unsalted butter, divided
- Your choice of fillings: 1/4 cup (30 g) shredded cheddar cheese, 2 tablespoons (20 g) diced bell pepper, 2 tablespoons (20 g) diced onion, 2 tablespoons (20 g) cooked ham, or fresh herbs like chives or parsley
Instructions
- Whisk the eggs: Crack the eggs into a small bowl. Add the water or milk, if using, and season with a pinch of salt and pepper. Whisk vigorously for 30 seconds until the yolks and whites are completely combined and the mixture is slightly frothy. This incorporates air and makes the omelet light.
- Preheat the pan: Place a nonstick skillet (8-inch / 20 cm is ideal for a 2-egg omelet, 9-inch / 23 cm for 3 eggs) over medium-high heat. Add half of the butter (about 1/2 tablespoon). Swirl the pan so the butter coats the bottom evenly. When the butter foams but does not brown, it’s ready. If it browns, the heat is too high—reduce it slightly.
- Pour in the eggs: Pour the egg mixture into the center of the pan. Let it sit for 2–3 seconds, then use a rubber spatula to gently stir the eggs in a circular motion, pushing the cooked edges toward the center. This creates large, soft curds. Tilt the pan to let the uncooked egg run to the edges. Cook for about 1–2 minutes, until the eggs are mostly set but the top is still slightly runny. If you prefer a firmer omelet, cook 30 seconds longer.
- Add the filling: Sprinkle your chosen fillings (cheese, vegetables, meat, herbs) over one half of the omelet. If using cheese, it will melt from the residual heat.
- Fold the omelet: Using the spatula, lift the unfilled half and fold it over the filling. Gently press down with the spatula to seal. Let it cook for another 20–30 seconds to warm the filling and melt the cheese.
- Slide and serve: Slide the omelet onto a plate, seam side down. If you want a cleaner fold, you can tilt the pan and use the spatula to roll it out. Serve immediately.
Tips
- Don’t overfill: Stick to about 1/4 to 1/3 cup total filling per 2-egg omelet. Too much makes folding difficult and can tear the eggs.
- Use medium heat: High heat will brown the eggs too quickly and make them tough. Medium-high is the sweet spot for a tender omelet.
- Substitute butter: If you prefer, use olive oil or a neutral oil like canola. Butter adds flavor but oil works fine; just don’t let it smoke.
- Make it ahead: You can whisk the eggs and prep fillings the night before, but cook the omelet fresh for the best texture.
Serving Suggestions
Serve the omelet hot, straight from the pan, with a side of buttered toast, a green salad, or roasted potatoes. It’s perfect for breakfast, brunch, or a quick lunch. Pair with fresh fruit or a light yogurt for a balanced meal.
Variations
- Western Omelet: Add diced ham, bell pepper, and onion; use cheddar or American cheese.
- Denver Omelet: Similar to Western, but often includes a bit of jalapeño and is served folded in thirds.
- Vegetable Omelet: Sauté mushrooms, spinach, and tomatoes before adding; skip the meat for a vegetarian option.
- Herb Omelet: Stir fresh chives, parsley, or dill into the eggs before cooking; use goat cheese or feta as filling.
- French Omelet: Cook low and slow, stirring constantly, then roll into a cylinder; no browning, very creamy interior.
Storage and Reheating
Omelets are best eaten fresh, but you can store leftovers. Let the omelet cool completely, then wrap in plastic wrap or place in an airtight container. Refrigerate for up to 3 days. To reheat, microwave on high for 30–45 seconds, or warm in a nonstick skillet over medium heat for 1–2 minutes per side. Avoid freezing, as the texture becomes watery and rubbery.
Frequently Asked Questions
Why does my omelet stick to the pan?
Your pan may not be hot enough, or you may not have used enough fat. Make sure the butter foams before adding eggs, and use a good nonstick or well-seasoned cast iron pan.
How do I know when the omelet is done?
The eggs should be set but still slightly glossy on top. If you prefer fully cooked eggs, cook until the top is no longer runny. The USDA FSIS recommends cooking egg dishes to a safe minimum internal temperature of 160°F (71°C), so use a food thermometer if you’re unsure.
Can I use egg whites only?
Yes, use 3–4 egg whites (about 120 g) instead of whole eggs. They cook faster, so reduce the cooking time by about 30 seconds. You may want to add a little extra fat to prevent sticking.
What if I don’t have a nonstick pan?
You can use a well-seasoned cast iron or stainless steel pan, but be sure to heat it properly and use enough butter. A stainless steel pan may require a bit more fat and careful technique.
Can I make an omelet without folding?
Absolutely—just cook the eggs flat like a pancake and slide it onto a plate. It’s still delicious, just not folded.
How do I keep the omelet warm while making more?
Place cooked omelets on a plate and cover loosely with foil in a 200°F (93°C) oven. They’ll stay warm for up to 10 minutes without drying out.
Related
- Gardein Ultimate Chicken Tenders: Easy Crispy Recipe
- Garlicky Dip Crostini: Easy Toasted Bread Recipe
- Gluten Free Tea Sandwiches: 5 Easy Fillings
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).