This creamy avocado cheesy tomato omelette brings together rich, buttery eggs with melted cheddar, fresh diced tomato, and ripe avocado for a hearty breakfast or light meal.
Ready in just 18 minutes, it's a simple yet impressive dish that works beautifully for lazy weekend mornings or a quick weeknight dinner.
The combination of textures—creamy avocado, gooey melted cheese, and tender eggs—makes every bite satisfying and flavorful.
The sizzle of butter hitting a hot pan on a lazy Sunday morning is my favorite alarm clock, and this omelette is the reason I stopped hitting snooze. Ripe avocado tucked inside golden eggs with melted cheddar oozing out was never part of my breakfast plan until a friend made it look effortless. One bite of that creamy, cheesy mess and I was converted on the spot.
My roommate used to survive on instant noodles and cereal until I left half of this omelette on the counter one morning. She came back from her run, ate it cold, and asked if I could teach her. We now have a standing Saturday morning omelette date and argue about whether cheddar or mozzarella is the superior choice.
Ingredients
- 4 large eggs: The foundation, so grab the freshest ones you can find for the best color and lift.
- 2 tbsp milk: Just a splash to keep things tender, though a friend swears by water for an even lighter texture.
- Salt and pepper, to taste: Season the eggs before cooking so every bite is balanced, not just the surface.
- 1 ripe avocado, diced: Slightly firm is ideal here because mushy avocado turns into paste inside the fold.
- 1 medium tomato, diced: Remove the seeds if you want to avoid a watery omelette, a lesson I learned after one very soggy morning.
- 1/2 cup shredded cheddar cheese or mozzarella: Cheddar gives a sharper bite while mozzarella stretches beautifully.
- 2 tbsp chopped fresh chives or green onions, optional: They add a bright pop that cuts through all the richness.
- 1 tbsp butter or olive oil: Butter brings flavor but olive oil works if dairy is a concern.
Instructions
- Whisk everything together:
- Crack the eggs into a bowl, pour in the milk, season with salt and pepper, and whisk until you see tiny bubbles forming on the surface. That frothiness is what makes the omelette light instead of rubbery.
- Get the pan hot:
- Heat your butter or olive oil in a non stick skillet over medium heat until it shimmers and just starts to foam. If the butter browns, pull the pan off the heat for a few seconds and dial it back.
- Pour and wait:
- Spread the egg mixture across the skillet and resist every urge to touch it for about two minutes. You want the edges set and slightly pulled away from the sides while the center still glistens.
- Load on the cheese and tomato:
- Scatter the shredded cheese evenly across the surface, then tumble the diced tomato over it. Cover the pan and let it sit for two to three minutes until the cheese starts melting into the eggs.
- Add the avocado:
- Spoon the diced avocado onto one half of the omelette and sprinkle with chives or green onions if you are using them. Keep the avocado on just one side so folding is clean and the filling stays put.
- Fold and finish:
- Run your spatula under the unfilled half and gently flip it over the avocado side. Give it one more minute in the pan so the cheese finishes melting and the avocado warms through without turning mushy.
- Serve right away:
- Slide the omelette onto a plate, cut it in half for two servings, and eat immediately while the cheese is still stretching. This dish waits for no one.
I once packed a cold slice of this omelette for a road trip and spent two hours trying to convince my partner it was not a breakfast burrito. He was wrong, but the fact that it tasted amazing even at room temperature told me this recipe was a keeper.
Cheese Swaps That Actually Work
Cheddar is my default but feta crumbled over the eggs adds a salty tang that pairs surprisingly well with avocado. Goat cheese melts into creamy pockets throughout, and Monterey Jack gives you the stretchiest pull if presentation matters to you. Try whatever is lingering in your cheese drawer because almost anything works here.
Making It Heartier
A handful of baby spinach thrown in with the tomato wilts just enough to add color without turning watery. Sautéed mushrooms are another level entirely, giving the omelette an earthy depth that makes it feel like dinner rather than breakfast. I sometimes add both when I am extra hungry and pretending one omelette counts as two meals.
What to Serve Alongside
Thick toast is the obvious choice, but a simple mixed greens salad with lemon vinaigrette turns this into a proper light lunch that still feels effortless. A cup of coffee or fresh orange juice on the side is really all you need to round things out.
- Toast the bread while the eggs cook so everything lands on the table at the same time.
- If you are meal prepping, keep the avocado separate and add it at the last second.
- Always use a non stick skillet because nothing ruins an omelette faster than it sticking and tearing apart.
Some mornings call for cereal and that is perfectly fine, but the mornings that call for this omelette are the ones worth waking up for. Share it with someone you love or keep both halves for yourself, no judgment here.
Recipe FAQs
- → Can I make this omelette without milk?
-
Yes, you can skip the milk entirely. The eggs will still cook up nicely, though the omelette may be slightly less fluffy. You can also substitute with a splash of water or a dairy-free alternative like oat milk.
- → What cheese works best for this omelette?
-
Cheddar and mozzarella are great choices because they melt well and complement the avocado. Feta, Monterey Jack, or goat cheese also work wonderfully for different flavor profiles.
- → How do I keep the avocado from turning brown?
-
Dice the avocado right before adding it to the omelette to minimize browning. The gentle warming inside the folded omelette also helps. If prepping ahead, toss the diced avocado with a small squeeze of lemon juice.
- → Can I add more vegetables to this omelette?
-
Absolutely. Baby spinach, sautéed mushrooms, bell peppers, or caramelized onions all pair well with the avocado and tomato. Just make sure to cook any raw vegetables before adding them to avoid excess moisture.
- → How do I prevent my omelette from sticking to the pan?
-
Use a good quality non-stick skillet and make sure the butter or oil is fully heated before pouring in the eggs. Running a spatula gently around the edges as it cooks also helps release the omelette cleanly.
- → Is this omelette gluten-free?
-
Yes, all the ingredients listed are naturally gluten-free. Just be sure to check labels on any pre-shredded cheese or dairy alternatives, as some may contain gluten-based additives.