Omelet Recipes for Dinner: 3 Easy Filling Ideas

Updated November 7, 2026

Total time
20 min
prep 10 min · cook 10 min
Serves
2
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Omelet Recipes for Dinner: 3 Easy Filling Ideas

Omelets aren’t just for breakfast—they make a fast, satisfying dinner that comes together in about 15 minutes. These three savory fillings—mushroom and spinach, ham and cheddar, and a Mediterranean-style option—turn simple eggs into a hearty meal. Each recipe is flexible, uses everyday ingredients, and is perfect for a weeknight when you want something warm and protein-packed without a lot of fuss.

Ingredients

For the Basic Omelet (per omelet):

  • 3 large eggs
  • 1 tablespoon (15 ml) water or milk
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon (14 g) unsalted butter or olive oil

For the Mushroom and Spinach Filling (makes 2 omelets):

  • 1 tablespoon (15 ml) olive oil
  • 8 oz (225 g) cremini or white mushrooms, sliced
  • 2 cups (60 g) fresh baby spinach
  • 1 small garlic clove, minced
  • 1/4 cup (25 g) grated Parmesan cheese

For the Ham and Cheddar Filling (makes 2 omelets):

  • 4 oz (115 g) deli ham, diced
  • 1/2 cup (60 g) shredded sharp cheddar cheese
  • 2 tablespoons (30 g) sour cream (optional)

For the Mediterranean Filling (makes 2 omelets):

  • 1/2 cup (80 g) cherry tomatoes, halved
  • 1/4 cup (40 g) crumbled feta cheese
  • 2 tablespoons (20 g) sliced kalamata olives
  • 1 tablespoon (15 ml) chopped fresh parsley or basil

Instructions

  1. Prep the fillings: For the mushroom-spinach version, heat 1 tablespoon olive oil in a small skillet over medium heat. Add the mushrooms and cook, stirring occasionally, until they release their liquid and start to brown, about 5 minutes. Add the garlic and spinach, and cook until the spinach wilts, about 1 minute. Season with a pinch of salt and pepper. Set aside. For the ham-cheddar, simply have the ham and cheese ready. For the Mediterranean, toss the tomatoes, feta, olives, and herbs in a small bowl.
  2. Start the omelet: In a medium bowl, whisk the eggs, water or milk, and a pinch of salt and pepper until the yolks and whites are fully combined and slightly frothy, about 20 seconds.
  3. Heat the pan: Place an 8-inch nonstick skillet over medium heat. Add the butter or oil and swirl to coat. The pan is ready when a drop of water sizzles and evaporates immediately but the butter doesn’t brown.
  4. Pour in the eggs: Pour the egg mixture into the pan. Let it sit undisturbed for about 10 seconds, then use a rubber spatula to gently push the cooked edges toward the center, tilting the pan so the raw egg flows to the edges. Repeat this a few times until the omelet is mostly set but still slightly runny on top, about 2 minutes.
  5. Add the filling: Spread your chosen filling over one half of the omelet. Sprinkle with cheese if using. Let it cook for another 20–30 seconds so the filling warms through and the eggs finish setting.
  6. Fold and serve: Using the spatula, fold the empty half over the filling. Slide the omelet onto a plate. Serve immediately. Repeat with the remaining eggs and filling for the second omelet.

Tips

  • Use the right pan: A well-seasoned 8-inch nonstick skillet is key. If you use a larger pan, the omelet will be too thin and may tear when you fold it.
  • Don’t overmix the eggs: Whisk just until combined—overbeating makes the omelet tough. A little water or milk adds steam, making it fluffier.
  • Keep the heat medium: If the pan is too hot, the eggs will brown and become rubbery. If it’s too low, the omelet will be dry before it sets. Adjust as needed.
  • Make it ahead: You can prep the fillings up to 2 days in advance and store them in the fridge. The omelets themselves are best made fresh, but you can cook them and reheat gently (see storage).

Serving Suggestions

Serve the omelet with a simple green salad dressed with lemon and olive oil, or with a slice of toasted sourdough. For a heartier meal, add roasted potatoes or a cup of tomato soup on the side. The Mediterranean version pairs nicely with a side of warm pita and tzatziki.

Variations

  • Cheese and herb: Use any cheese you like—gruyère, goat cheese, or mozzarella—and add fresh herbs like chives, dill, or tarragon to the eggs before cooking.
  • Vegetable medley: Sauté bell peppers, zucchini, or onions with the mushrooms, or use leftover roasted vegetables.
  • Spicy kick: Add a few dashes of hot sauce, a pinch of red pepper flakes, or some chopped jalapeño to the filling.
  • Tex-Mex: Fill with black beans, corn, salsa, and Monterey Jack cheese. Top with avocado and cilantro.

Storage and Reheating

Cooked omelets will keep in the refrigerator for up to 3 days in an airtight container. To reheat, place the omelet in a nonstick skillet over low heat for 2–3 minutes per side, or microwave on a microwave-safe plate in 30-second bursts until hot. Avoid reheating on high, as the eggs will become rubbery. If you have leftover fillings, they can be stored separately for up to 3 days and used in scrambled eggs or wraps.

Frequently Asked Questions

Can I use egg whites instead of whole eggs? Yes, use 4 egg whites (about 1/2 cup / 120 ml) per omelet. They will be lower in fat and calories but also less rich. Add a little water to keep them moist.

Why does my omelet stick to the pan? The pan may not be hot enough, or it may not have enough fat. Make sure the butter or oil coats the entire surface, and wait until it shimmers before adding the eggs. A well-seasoned nonstick pan is essential.

Can I make the omelet in advance for meal prep? Yes, you can cook them fully, let them cool, and store them in the fridge for up to 3 days. Reheat gently in a skillet or microwave. They won’t be as fluffy as fresh, but they’re still tasty.

How do I know when the eggs are cooked through? The omelet should be set but still slightly glossy on top. If you prefer firmer eggs, cook for an extra 20–30 seconds before folding. The internal temperature of an egg dish should reach 160°F (71°C) as a safe minimum, according to USDA FSIS.

Can I add raw vegetables directly to the omelet? You can, but they won’t soften much in the short cooking time. For best texture, sauté harder vegetables like mushrooms, onions, or bell peppers first. Tender greens like spinach can be added raw—they’ll wilt quickly.

What if I don’t have a nonstick skillet? Use a well-seasoned cast-iron or carbon steel pan. Make sure it’s hot and well-oiled. You may need to use a little more butter or oil to prevent sticking.

Related

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).