This creamy avocado cheesy tomato omelette brings together rich, ripe avocado, juicy diced tomatoes, and melting cheddar cheese folded into a light, fluffy egg base. Whisked with a splash of milk and cooked in butter until golden, it makes a satisfying breakfast or quick brunch option.
Ready in under 20 minutes, it's an easy vegetarian dish that works beautifully alongside toasted bread or a simple greens salad. Customize with your favorite cheese or toss in spinach and mushrooms for extra flavor.
My skillet was still hot from yesterday's pancakes when the craving hit on a lazy Sunday morning, and somehow the leftover avocado sitting on the counter became the best omelette I never planned on making.
I made this for my sister during a weekend visit, and she sat at the kitchen counter in silence for a full minute after the first bite, which is honestly the highest compliment she knows how to give.
Ingredients
- 4 large eggs: The foundation, and farm fresh ones give a richer color and flavor if you can find them.
- 2 tbsp milk: Just a splash makes the eggs lighter and more tender than water ever could.
- Salt and pepper: Season boldly here because the filling is mild and needs the contrast.
- 1 ripe avocado, diced: Look for one that yields slightly when pressed but is not mushy or stringy inside.
- 1 medium tomato, diced: Remove the seeds if you want to avoid excess moisture making the omelette soggy.
- 1/2 cup shredded cheddar cheese (or mozzarella): Cheddar brings a sharpness that balances the avocado beautifully.
- 2 tbsp chopped fresh chives or green onions (optional): They add a fresh bite that cuts through the richness.
- 1 tbsp butter or olive oil: Butter gives a golden edge while olive oil keeps it lighter.
Instructions
- Whisk the eggs with purpose:
- Crack the eggs into a mixing bowl, pour in the milk, season with salt and pepper, and whisk until you see small bubbles forming on the surface.
- Heat the pan gently:
- Melt the butter or warm the olive oil in a non stick skillet over medium heat, tilting the pan so the fat coats every inch of the surface.
- Pour and wait patiently:
- Slide the egg mixture into the center of the pan and resist every urge to touch it for about two minutes, until the edges firm up and turn slightly lighter.
- Layer the cheese and tomato:
- Scatter the shredded cheese evenly across the surface, then tuck the diced tomato over it, and cover the pan so the steam helps everything melt together.
- Add the avocado:
- Once the cheese begins to soften, spoon the diced avocado onto one half of the omelette along with the chives if you are using them.
- Fold and finish:
- Slide a spatula under the bare half and fold it over the filling gently, then let it cook one more minute so the cheese finishes melting and the avocado warms through without turning brown.
- Serve immediately:
- Slide the omelette onto a warm plate, cut it in half with a sharp knife, and bring it to the table before the avocado loses its bright green color.
There is something deeply satisfying about cutting into a folded omelette and watching the cheese and avocado spill out onto the plate like you actually know what you are doing.
What to Serve Alongside
This omelette is a complete meal on its own, but a slice of crusty toasted bread rubbed with garlic turns it into something worth lingering over at the table.
Cheese Swaps Worth Trying
Cheddar is my go to, but crumbled feta adds a salty tang that plays beautifully with the creamy avocado, and Monterey Jack melts into the most incredible stretchy layer.
Making It Your Own
Think of this recipe as a template rather than a rulebook, because the real joy is riffing on it based on whatever needs to be used up in your refrigerator.
- Toss in a handful of baby spinach right before folding for a pop of green.
- Sauteed mushrooms bring an earthy depth that makes this feel like a dinner dish.
- Always check labels on pre shredded cheese if you are cooking for someone with allergies.
This is the kind of recipe that makes you look forward to mornings, and once you nail the fold, you will find yourself making it on repeat.
Recipe FAQs
- → Can I use a different type of cheese in this omelette?
-
Absolutely. Cheddar works wonderfully, but you can substitute mozzarella, feta, Monterey Jack, or goat cheese depending on the flavor profile you prefer. Softer cheeses will melt faster, while crumbly cheeses like feta add a nice salty tang.
- → How do I prevent the omelette from sticking to the pan?
-
Use a good quality non-stick skillet and make sure to heat the butter or olive oil over medium heat before pouring in the egg mixture. Avoid using high heat, as this can cause the eggs to cook too quickly and stick to the surface.
- → Should I add the avocado before or after folding?
-
Add the diced avocado on one half of the omelette just before folding. This way the avocado warms through gently without turning mushy. Cooking avocado too long can alter its texture and vibrant green color.
- → Can I make this omelette dairy-free?
-
Yes. Replace the milk with a dairy-free alternative like oat or almond milk, use olive oil instead of butter, and choose a plant-based shredded cheese. The eggs themselves are naturally dairy-free.
- → What can I serve alongside this omelette?
-
This omelette pairs beautifully with toasted sourdough or crusty bread, a light mixed greens salad with vinaigrette, roasted potatoes, or fresh fruit. A side of salsa or hot sauce also complements the flavors nicely.
- → How do I know when the omelette is ready to fold?
-
Wait until the edges are set and slightly pulling away from the skillet, while the center is still just a bit soft. The residual heat will continue cooking the eggs after you fold it, so it's better to fold slightly early than overcook.