This creamy avocado cheesy tomato omelette brings together fluffy whisked eggs, ripe avocado chunks, melted cheddar, and juicy diced tomatoes in one satisfying skillet dish.
Ready in just 18 minutes, it's an easy vegetarian and gluten-free option that works beautifully for breakfast, brunch, or a light dinner.
The combination of rich avocado and gooey melted cheese inside perfectly cooked eggs makes every bite indulgent yet wholesome.
The skillet was still warm from yesterday morning when I cracked four eggs into a bowl and decided breakfast deserved more than salt and pepper. Half an avocado sat on the counter, slightly too ripe for salad but perfect for something warm and indulgent. I tossed in a handful of cheddar and a diced tomato, and within minutes the kitchen smelled like a weekend even though it was a random Tuesday. That omelette was so absurdly good I made it again the next day, and the day after that.
My roommate walked in just as I folded the omelette shut and immediately demanded half. We stood at the counter eating off the same plate because neither of us wanted to wait for a second one to cook. Now it is our unspoken Saturday tradition.
Ingredients
- 4 large eggs: The foundation of everything, so use the freshest ones you can find for the best color and lift.
- 2 tbsp milk: A small splash makes the eggs softer and slightly creamier without turning them into a proper custard.
- Salt and pepper: Season the eggs before cooking so the flavor runs through every bite rather than sitting on top.
- 1 ripe avocado (diced): Hass avocados work best here, and you want them just soft enough to yield but not so mushy they disappear into the eggs.
- 1 medium tomato (diced): Remove the seeds if your tomato is very juicy, otherwise the omelette will get soggy in the center.
- 1/2 cup shredded cheddar cheese: Cheddar gives a sharp bite, but mozzarella or Monterey Jack melt beautifully if you prefer something milder.
- 2 tbsp chopped fresh chives or green onions (optional): They add a mild onion freshness that cuts through the richness in exactly the right way.
- 1 tbsp butter or olive oil: Butter gives a golden edge and nutty flavor, while olive oil keeps things lighter and dairy conscious.
Instructions
- Whisk the eggs with intention:
- Crack the eggs into a mixing bowl, pour in the milk, and add a generous pinch each of salt and pepper. Whisk vigorously until the mixture looks uniform and tiny bubbles start to form on the surface, which means you have incorporated enough air for a fluffy omelette.
- Heat the pan patiently:
- Set a non stick skillet over medium heat and add the butter or olive oil, letting it coat the bottom evenly. Wait until the butter stops foaming or the oil shimmers before pouring in the eggs, because a properly heated pan is the difference between a silky omelette and a stuck mess.
- Let the eggs set undisturbed:
- Pour the whisked eggs into the skillet and resist every urge to poke or stir for about two minutes. You want the edges to firm up and gently pull away from the sides while the center remains slightly wet and jiggly.
- Layer the cheese and tomato:
- Scatter the shredded cheese in an even layer across the surface, then distribute the diced tomato over it. Cover the skillet with a lid or foil and let it cook for two to three minutes, just until the cheese starts to bubble and melt into the eggs.
- Add the avocado and fold:
- Spoon the diced avocado (and chives if you are using them) onto one half of the omelette. Slide a spatula under the bare half and gently fold it over the filling, pressing down lightly so the melted cheese acts as glue.
- Finish and serve immediately:
- Let the folded omelette cook for one final minute so the cheese finishes melting and the avocado warms through without turning mushy. Slide it onto a plate, cut it in half, and serve right away while the textures are at their peak.
There is something quietly magical about folding an omelette shut and watching the cheese ooze out just slightly at the seams. It is the kind of small kitchen victory that makes a whole morning feel accomplished before nine am.
Swaps and Variations
Feta crumbles instead of cheddar give the whole thing a tangy Mediterranean twist, especially with a squeeze of lemon over the top. I once tossed in a handful of baby spinach with the tomato and ended up with something that looked almost too healthy until you bit into all that melted cheese. Sautéed mushrooms are another route entirely, adding an earthy depth that makes the dish feel closer to dinner than breakfast.
What to Serve Alongside
Thick toast with salted butter is the obvious call, and honestly you should not overthink it. A simple mixed greens salad with a sharp vinaigrette balances the richness if you are serving this for a light lunch rather than breakfast. Sometimes I just stand at the counter with a fork and nothing else, and that is perfectly fine too.
Tools That Make It Easier
A good non stick skillet is honestly non negotiable here because this omelette is soft and delicate, and you do not want it tearing on the fold. Keep a thin flexible spatula nearby for the flip, since anything thick or stiff will mangle the edges. A simple whisk and mixing bowl are all you need for the egg prep, and a sharp knife makes quick work of the avocado and tomato.
- Preheat the skillet before adding butter so the coating spreads instantly and evenly.
- Dice the avocado last minute so it does not brown while you cook the eggs.
- Serve within seconds of folding because the texture changes quickly once it sits.
This omelette is proof that breakfast does not need to be complicated to feel like a treat. Make it once and you will find yourself reaching for the avocado every single morning.
Your Recipe Questions Answered
- → Can I make this omelette without milk?
-
Yes, you can skip the milk entirely. The eggs will still cook up nicely, though the texture may be slightly denser. You can substitute with a splash of water if you want to keep some fluffiness.
- → What cheese works best for this omelette?
-
Cheddar is a classic choice that melts well and adds sharp flavor. Mozzarella gives a milder, stretchier melt. Feta, Monterey Jack, or goat cheese are also excellent alternatives depending on your taste preference.
- → How do I prevent the avocado from turning brown?
-
Add the diced avocado right before folding the omelette to minimize exposure to air. The gentle heat inside the omelette won't cause significant browning since it's served immediately.
- → Can I add more vegetables to this dish?
-
Absolutely. Baby spinach, sautéed mushrooms, bell peppers, or caramelized onions all pair wonderfully with the existing ingredients. Just be mindful not to overstuff the omelette.
- → How do I know when to fold the omelette?
-
Wait until the edges are fully set and the cheese has begun melting. The center should still be slightly soft but not runny. Use a wide spatula to gently fold one half over the filling.
- → Is this omelette suitable for meal prep?
-
Omelettes are best enjoyed fresh. However, you can prep the fillings—dice the tomato, shred the cheese, and whisk the eggs—ahead of time and store them separately in the refrigerator for quick morning assembly.