Avocado, Salsa, and Cilantro Omelet

omelet with salsa and avocado
Photo: Chris Simpson
1 omelet

Instead of using cheese, this huevos rancheros-inspired omelet is stuffed with creamy avocado, a spoonful of salsa, and plenty of cilantro.


  • 3 eggs

  • 1 tablespoon unsalted butter

  • Kosher salt and freshly ground pepper

  • 6 thin slices avocado

  • 1 tablespoon chunky red salsa

  • 1 tablespoon fresh cilantro leaves, plus more for serving (optional)


  1. Using a fork (for good control), beat eggs with 1 teaspoon water until yolks and whites are completely combined and no streaks remain. The water helps incorporate them and steams while the omelet cooks, which puffs it up. Season with 1/8 teaspoon kosher salt and a few cracks of pepper.

  2. Heat butter in an 8-inch nonstick skillet over medium-high until foaming; swirl to coat. When foam subsides, pour eggs into center of skillet. Let stand 10 seconds. Stir eggs with a rubber spatula in a circular motion with one hand while shaking skillet with the other, about 15 seconds. Reduce heat to medium. Working your way around skillet, gather outer set eggs toward center, then tip skillet so runny eggs move to outside edges, about 1 minute. Lightly spread any remaining runny eggs evenly over top and cook until creamy but no longer wet.

  3. Lightly press 6 thin slices of avocado into far side of omelet (this prevents them from sliding around), and add 1 tablespoon each chunky red salsa and chopped fresh cilantro leaves before folding. Remove from heat. Tip pan away from you; gently slide spatula under near side of omelet and fold up and over avocado, cilantro and salsa. Slide onto a warm plate. Top with additional chopped cilantro leaves, if desired, and serve.

Related Articles