This creamy avocado cheesy tomato omelette brings together ripe avocado, juicy tomatoes, and melted cheddar in a fluffy egg fold.
Ready in just 18 minutes, it's an easy, vegetarian-friendly dish perfect for breakfast, brunch, or a light dinner.
Simply whisk eggs with milk, cook in a buttered skillet, layer with cheese, tomato, and avocado, then fold and serve immediately for the best texture and flavor.
My skillet was still hot from yesterday's pancake disaster when I decided to crack four eggs into a bowl and see what the fridge had to offer. Half an avocado, a lonely tomato, and a bag of shredded cheddar later, I had something that turned a questionable morning into a genuinely good one. The creamy avocado against the melted cheese was a small revelation I did not see coming. Now this omelette shows up at my table at least twice a week, breakfast or otherwise.
I made this for my roommate once when she stumbled into the kitchen looking like she needed a win. She sat at the counter in her socks, watched me fold the omelette, and said nothing until the plate was empty. Then she asked if I could make it again tomorrow.
Ingredients
- 4 large eggs: The foundation of everything, and fresh eggs really do make a difference you can taste in the texture.
- 2 tbsp milk: Just a splash to keep the eggs soft and slightly airy when they cook.
- Salt and pepper: Season to your liking, but do not skip the salt or the eggs will taste flat.
- 1 ripe avocado, diced: Creaminess for days, and the gentle warmth from the omelette softens it beautifully.
- 1 medium tomato, diced: Adds a bright, juicy contrast that cuts through the richness.
- 1/2 cup shredded cheddar cheese: Cheddar melts well and brings a sharp edge, though mozzarella works if you want something milder.
- 2 tbsp chopped fresh chives or green onions (optional): A fresh, oniony bite that brightens every forkful.
- 1 tbsp butter or olive oil: Butter gives a golden finish, olive oil keeps it lighter, and either one works.
Instructions
- Whisk the eggs:
- Crack the eggs into a mixing bowl, pour in the milk, add salt and pepper, and whisk until the mixture looks uniform and just a little frothy on top. You are not trying to create a storm, just a gentle, consistent blend.
- Heat the pan:
- Set a nonstick skillet over medium heat and add the butter or olive oil, letting it coat the bottom evenly. Wait until the butter stops bubbling or the oil shimmers before moving on.
- Pour and wait:
- Pour the egg mixture into the skillet and resist every urge to touch it for about two minutes. The edges will begin to set and lift slightly from the pan, which is exactly what you want.
- Add cheese and tomato:
- Sprinkle the shredded cheese across the surface, scatter the diced tomato over that, then cover the skillet with a lid for two to three minutes. The steam helps the cheese melt into something glorious.
- Layer in the avocado:
- Remove the lid and arrange the diced avocado on one half of the omelette, adding the chives or green onions if you are using them. The avocado does not need to cook, just warm through gently.
- Fold and finish:
- Slide your spatula under the bare half and fold it over the avocado side with a confident but careful motion. Let it cook one more minute so the cheese finishes melting and everything holds together.
- Serve right away:
- Slide the omelette onto a plate, cut it in half for two servings, and get it to the table while it is still hot and the cheese is stretchy. This is not a dish that waits around.
There is something about splitting a warm omelette with someone that feels more generous than dividing almost any other meal. Maybe it is the way the cheese stretches between the two halves as you cut.
Swaps and additions
Feta crumbled over the top instead of cheddar gives you a salty, tangy direction that pairs especially well with the avocado. Goat cheese turns it into something you might find at a café with a linen napkin and a price tag. Sautéed mushrooms or a handful of baby spinach tucked into the filling add substance without much extra work.
What to serve alongside
Thick toast with butter is the obvious call, and honestly the right one most of the time. A simple greens salad with a light vinaigrette balances the richness if you are eating this later in the day. Either way, keep the sides uncomplicated because the omelette is the whole point.
A few things I learned along the way
The nonstick skillet is not optional here, unless you enjoy scraping folded egg off your pan. A rubber spatula with a thin edge will serve you better than anything rigid or metal. Preheating the pan fully before adding the eggs makes a noticeable difference in how cleanly the omelette releases. These small things add up to a dish that feels effortless once you get the rhythm.
- Dice the avocado right before you need it so it does not brown while you cook.
- If the eggs stick, your heat is probably too high or your pan needs a moment more butter.
- Serve immediately, because a lukewarm omelette is a sad omelette.
This is the kind of recipe that reminds you cooking does not need to be complicated to be worth remembering. Make it once and it will live in your rotation forever.
Recipe FAQs
- → Can I make this omelette dairy-free?
-
Yes, substitute the milk with a plant-based alternative like oat or almond milk, use dairy-free cheese, and replace butter with olive oil.
- → What cheese works best for this omelette?
-
Cheddar and mozzarella melt beautifully, but feta, Monterey Jack, or goat cheese also add wonderful flavor and creaminess.
- → How do I prevent the avocado from turning brown?
-
Add the diced avocado right before folding the omelette. The gentle heat warms it without overexposing it to air, keeping it fresh and vibrant.
- → Can I add more vegetables to this dish?
-
Absolutely. Baby spinach, sautéed mushrooms, bell peppers, or caramelized onions pair wonderfully with the existing fillings.
- → How do I get a fluffy omelette texture?
-
Whisk the eggs and milk thoroughly until slightly frothy, cook over medium heat, and avoid disturbing the eggs while the edges set.
- → Is this omelette gluten-free?
-
Yes, all the ingredients used are naturally gluten-free. Always check labels on pre-shredded cheese or dairy alternatives to confirm.