This Feta and Tomato Omelet is a tasty breakfast treat! With creamy feta cheese and sweet tomatoes, it turns your morning routine into something special.
Making it is a breeze—just whisk eggs, throw in the feta and tomatoes, and cook. I love adding herbs for extra flavor! A perfect way to start the day with a smile!
Key Ingredients & Substitutions
Eggs: Fresh large eggs are essential for this omelet. They provide the structure and richness. If you’re looking for a lighter option, egg whites or egg substitutes can work, but they won’t give the same creamy texture.
Cherry Tomatoes: I love using cherry tomatoes for their sweetness, but you can substitute diced regular tomatoes or even sun-dried tomatoes. Just make sure to adjust cooking time for different tomato types.
Feta Cheese: Feta adds a lovely tang. If you don’t have feta, you can use goat cheese or even cottage cheese for a similar texture, though the flavor will change a bit.
Chives: Fresh chives are my go-to for their mild onion flavor. Green onions or parsley can also be used if chives aren’t available. They both add a fresh touch to the dish.
Olive Oil or Butter: I usually prefer olive oil for a healthier choice, but butter provides a rich flavor. Coconut oil is also a great substitute if you want a dairy-free option.
How Can I Make the Perfect Omelet Without It Sticking?
Getting a non-stick omelet right can be tricky, but here are some tips to ensure success:
- Preheat the pan on medium and add the oil or butter before the eggs. The fat should shimmer but not smoke.
- Pour the beaten eggs into the skillet and tilt the pan to spread them evenly. Don’t stir once you pour them in.
- Let the eggs set for a minute before adding your fillings. This helps them cook without sticking.
- Use a silicone spatula to gently lift the edges as it cooks, allowing uncooked eggs to flow underneath.
- When it’s mostly set but slightly runny on top, that’s the perfect time to fold—don’t wait too long!

Delicious Feta and Tomato Omelet Recipe
Ingredients You’ll Need:
- 3 large eggs
- 1/4 cup cherry tomatoes, sliced
- 1/4 cup feta cheese, crumbled
- 1 tbsp fresh chives, chopped (or green onions)
- 1 tbsp olive oil or butter
- Salt, to taste
- Freshly ground black pepper, to taste
How Much Time Will You Need?
This delightful omelet takes about 10 minutes to prepare and cook. It’s a quick and satisfying dish that’s perfect for breakfast, brunch, or even a light dinner!
Step-by-Step Instructions:
1. Prepare the Eggs:
Start by cracking the eggs into a bowl. Add a pinch of salt and freshly ground black pepper to taste. Whisk them lightly until just combined, creating a smooth, yellow mixture.
2. Heat the Pan:
In a non-stick skillet, heat the olive oil or butter over medium heat. Make sure the oil shimmers or the butter melts but does not brown—this ensures the eggs cook evenly.
3. Cook the Eggs:
Pour the whisked eggs into the skillet, tilting it gently to help spread the eggs uniformly across the surface. Allow it to cook without stirring for a minute until the edges start to set.
4. Add the Fillings:
Once the edges are set, scatter the sliced cherry tomatoes over one half of the omelet. Then, sprinkle the crumbled feta cheese and chopped chives on top of the tomatoes.
5. Finish Cooking:
Let the omelet cook for another 2-3 minutes until it is mostly set but still slightly runny on top. This will allow the cheese to soften without overcooking the eggs.
6. Fold and Serve:
Carefully fold the omelet in half over the filling, using a spatula to lift it gently. Cook for an additional minute to warm through, then slide the omelet onto a plate.
7. Garnish and Enjoy:
Serve your omelet hot, garnished with extra chives or a sprinkle of black pepper if desired. Enjoy the creamy flavors of feta and the freshness of tomatoes in every bite!
This simple yet flavorful omelet highlights the creamy saltiness of feta balanced with the fresh acidity of tomatoes, making for a delightful breakfast or brunch dish.
Can I Use Other Types of Cheese Instead of Feta?
Absolutely! If you don’t have feta on hand, you can substitute with goat cheese for a similar creamy texture or even cheddar for a different flavor profile. Just remember that the taste will change slightly with your chosen cheese.
Can I Add Vegetables or Other Ingredients?
Yes, feel free to add vegetables like spinach, bell peppers, or mushrooms! Just sauté them in the pan before adding the eggs to ensure they’re cooked through. You can also include cooked bacon or ham for a heartier meal.
How Do I Make This Omelet Dairy-Free?
If you’re looking to make a dairy-free version, simply omit the feta cheese and use a dairy-free butter substitute or oil for cooking. You can add nutritional yeast for a cheesy flavor without the dairy!
What’s the Best Way to Store Leftovers?
If you have leftovers, allow the omelet to cool before wrapping it in plastic wrap or placing it in an airtight container. Store it in the fridge for up to 2 days. To reheat, place it in the microwave for 30-60 seconds or until warmed through.



