This creamy avocado cheesy tomato omelette brings together rich, buttery avocado, gooey melted cheddar, and fresh juicy tomatoes all folded into perfectly cooked fluffy eggs.
Ready in just 18 minutes from start to finish, it makes an ideal hearty breakfast or a satisfying light meal for any time of day.
The combination of textures — creamy avocado, melted cheese, and tender eggs — creates a comforting dish that's both vegetarian and gluten-free.
The Saturday morning my refrigerator handed me three ingredients and a challenge remains one of my favorite kitchen accidents. Avocados sitting on the counter at peak ripeness, tomatoes from the farmers market, and a block of sharp cheddar all collided in a pan of eggs that changed my breakfast routine forever.
My roommate walked in halfway through cooking this once and stood silently watching the cheese bubble over the edge of the folded eggs. She didnt say a word until the plate hit the table, then quietly asked for half.
Ingredients
- Eggs: Four large eggs give the omelette enough body to hold the filling without tearing.
- Milk or cream: Two tablespoons whisked into the eggs makes them silkier and lighter.
- Salt and black pepper: Season to taste but do not skimp, eggs need salt to wake up their flavor.
- Avocado: One ripe avocado diced into chunks adds a buttery richness that no amount of cheese alone can replicate.
- Tomato: One medium tomato diced small brings acidity and freshness that balances the richness.
- Chives or green onions: Two tablespoons chopped for garnish add a mild onion bite and bright color.
- Cheddar or mozzarella cheese: Half a cup shredded melts into strings of salty comfort throughout the fold.
- Butter: One tablespoon in the pan creates a golden crust and keeps everything from sticking.
Instructions
- Whisk with intention:
- Crack the eggs into a bowl, pour in the milk or cream, season with salt and pepper, and whisk until you see small bubbles forming at the surface.
- Heat the pan gently:
- Melt the butter in a non stick skillet over medium heat, tilting the pan so the butter coats every edge.
- Pour and wait:
- Spread the egg mixture across the pan and resist the urge to touch it for about two minutes while the edges begin to pull away and set.
- Layer the filling:
- Scatter cheese over one half of the omelette, then tumble the diced tomato and avocado on top of the cheese.
- Fold with confidence:
- When the eggs are nearly set but still glisten slightly on top, lift one side with a spatula and fold it over the filling in one gentle motion.
- Finish and serve:
- Cook one more minute until the cheese melts completely, then slide it onto a plate and scatter chives across the top.
There is something about cutting into this omelette and watching the cheese stretch between the halves that makes breakfast feel like an event rather than a chore.
Making It Your Own
A dash of hot sauce drizzled over the finished omelette wakes up every flavor on the plate. Smoked paprika dusted across the top adds a subtle warmth that pairs surprisingly well with the cool avocado.
Cheese Swaps Worth Trying
Feta crumbled over the eggs instead of cheddar introduces a salty tang that cuts through the avocado beautifully. Goat cheese works the same magic with a creamier texture and a slightly earthy finish.
Serving Suggestions
A handful of mixed greens dressed with lemon juice alongside the omelette rounds out the meal with freshness. Toast with a thin scrape of butter gives you something to catch the escaped filling.
- Warm plates keep the omelette from cooling too quickly while you eat.
- A cup of coffee or orange juice ties the whole morning together.
- Eat it right away because reheated avocado never tastes the same.
Some mornings call for cereal and some mornings call for a little extra effort that pays off with every bite. This omelette is worth setting the alarm ten minutes earlier.
Recipe FAQs
- → Can I make this omelette without milk or cream?
-
Yes, you can skip the milk or cream entirely. The eggs will still cook up nicely, though they may be slightly less fluffy. Alternatively, you can use a splash of water or a dairy-free milk substitute like almond or oat milk.
- → What type of cheese works best for this omelette?
-
Cheddar and mozzarella are excellent choices — cheddar adds a sharp, bold flavor while mozzarella provides that classic gooey stretch. For a tangier profile, try crumbled feta or fresh goat cheese. Any good melting cheese will work well here.
- → How do I prevent my omelette from sticking to the pan?
-
Use a good quality non-stick skillet and make sure the butter is fully melted and evenly coated before pouring in the egg mixture. Cooking over medium heat rather than high heat also helps prevent sticking and ensures even cooking throughout.
- → Can I add other vegetables or fillings to this omelette?
-
Absolutely. Sautéed mushrooms, bell peppers, spinach, or onions all make wonderful additions. Just be sure to cook any raw vegetables ahead of time so they don't release excess water into the omelette during cooking.
- → How do I know when the omelette is ready to fold?
-
The edges should be fully set and slightly pulling away from the pan, while the center remains just slightly soft and glossy. It will continue to cook after folding. If you wait until the top is completely dry, the omelette may end up overcooked and dry.
- → Is this omelette suitable for meal prep?
-
Omelettes are best enjoyed fresh right after cooking. However, you can prep the fillings — dice the avocado, tomato, and shred the cheese — ahead of time and store them separately in the refrigerator. The egg mixture can also be whisked and stored for up to 24 hours.