Mexican Omelette with Beans

Golden Mexican omelette folded over melted cheese, beans, and vibrant sautéed vegetables Pin it
Golden Mexican omelette folded over melted cheese, beans, and vibrant sautéed vegetables | whiskmehome.com

This Mexican omelette brings together fluffy eggs with sautéed onions, bell peppers, jalapeños, and tomatoes for a hearty and colorful breakfast. Black beans and melted cheddar or Monterey Jack cheese add protein and richness, while fresh cilantro and lime wedges brighten every bite.

Ready in just 20 minutes, it's an easy vegetarian and gluten-free option perfect for busy mornings or a relaxed weekend brunch. Customize with your favorite toppings like avocado and salsa.

The smell of cumin and jalapeño hitting a hot pan at seven in the morning is the kind of thing that makes you forget you are barely awake. My roommate in college used to throw together whatever was left from taco night into a skillet with eggs, and it was always better than anything we could have ordered. This Mexican omelette is my refined version of that chaotic morning ritual, packed with beans, peppers, cheese, and enough cilantro to make it feel intentional.

I made this for my sister the morning after her wedding, when the kitchen was still cluttered with half empty chip bags and a questionable amount of salsa. She sat on the counter in her pajamas, eating it straight from the pan, and said it was the best thing she had tasted all weekend.

Ingredients

  • 4 large eggs: The foundation of a good omelette, and using large eggs ensures the right ratio of filling to egg.
  • 2 tablespoons milk: A splash of milk keeps the eggs tender and prevents them from turning rubbery over high heat.
  • Salt and black pepper: Season the eggs before cooking so the flavor is distributed throughout rather than sitting on top.
  • 1/2 small red onion, finely chopped: Red onion adds a sharp bite that mellows beautifully when sauteed.
  • 1/2 red bell pepper, diced: Sweetness and color, and the crunch contrasts nicely with the soft eggs.
  • 1 small jalapeno, seeded and finely chopped: Remove the seeds if you want mild heat, or leave them in if you like a real kick.
  • 1 small tomato, diced: Fresh tomato brings acidity that balances the richness of cheese and eggs.
  • 1/3 cup canned black beans, rinsed and drained: Rinsing is crucial here because the canned liquid can make the omelette soggy.
  • 1/2 cup shredded cheddar or Monterey Jack cheese: Shred it yourself for better melting, since pre shredded cheese is coated in anti caking powder.
  • 2 tablespoons chopped fresh cilantro: Divide it between the filling and the garnish so the flavor shows up in every bite.
  • 1/2 avocado, sliced: Creamy, cooling, and essential for balancing the spice from the jalapeno.
  • Salsa: Use your favorite store bought or homemade, whichever you have on hand.
  • Lime wedges: A squeeze of lime at the end brightens everything and ties all the flavors together.

Instructions

Whisk the eggs:
Crack the eggs into a bowl, add the milk, salt, and pepper, and whisk until frothy and evenly combined with no streaks of yolk remaining.
Saute the vegetables:
Heat a non stick skillet over medium heat and cook the onion, bell pepper, and jalapeno for two to three minutes until softened and fragrant. Stir in the tomato and black beans for one more minute, then transfer the mixture to a bowl and wipe the pan clean.
Cook the egg base:
Add a touch of oil or butter to the pan, pour in the egg mixture, and swirl it around so it coats the surface evenly. Let it cook undisturbed for one to two minutes until the bottom is set but the top is still slightly wet.
Add the filling:
Sprinkle the sauteed vegetables over one half of the omelette, then top with the cheese and half the cilantro so it melts into every layer.
Fold and finish:
Slide your spatula under the unfilled side and gently fold it over, then cook for another one to two minutes until the cheese is melted and the eggs are fully set.
Plate and garnish:
Slide the omelette onto a warm plate and arrange the avocado slices, salsa, remaining cilantro, and lime wedges alongside it before serving immediately.
Fluffy Mexican omelette topped with fresh avocado slices, salsa, and bright cilantro garnish Pin it
Fluffy Mexican omelette topped with fresh avocado slices, salsa, and bright cilantro garnish | whiskmehome.com

There is something about folding an omelette that always feels like a small victory, even after making hundreds of them.

Making It Your Own

This recipe is a template as much as it is a set of instructions. Swap black beans for pinto, toss in leftover chorizo if you eat meat, or use pepper jack cheese when you want to turn the heat up another notch. Dairy free friends can skip the cheese entirely or use a plant based alternative that melts well.

What to Serve Alongside

A stack of warm corn tortillas on the side turns this into a proper brunch spread. A simple fruit salad with mango and pineapple echoes the tropical notes in the salsa and keeps things fresh.

Getting the Fold Right

The fold is where people tend to panic, but a non stick pan and a confident spatula hand are all you really need.

  • Make sure the eggs are mostly set before you attempt the fold, otherwise everything slides apart.
  • Run the spatula around the edges first to loosen the omelette completely.
  • Serve it seam side down on the plate so it holds its shape at the table.
Steaming Mexican omelette stuffed with black beans, peppers, and gooey cheddar on a white plate Pin it
Steaming Mexican omelette stuffed with black beans, peppers, and gooey cheddar on a white plate | whiskmehome.com

However your omelette turns out, torn edges and all, it will still taste like the best decision you made all morning. Grab a fork and enjoy it while it is hot.

Recipe FAQs

While omelettes are best enjoyed fresh, you can sauté the vegetables in advance and store them in the refrigerator for up to 2 days. Simply reheat the filling and cook the eggs fresh when ready to serve for the best texture.

Cheddar and Monterey Jack are both excellent choices that melt beautifully. For extra spice, try pepper jack cheese. You can also use a blend of Mexican cheeses like cotija or queso fresco for more authentic flavor.

Use a good quality non-stick skillet and add a touch of oil or butter before pouring in the eggs. Make sure the pan is heated over medium heat before adding the egg mixture, and avoid using metal utensils that can damage the non-stick surface.

Absolutely. Cooked chorizo, diced chicken, or crumbled bacon make delicious additions. Add the cooked meat along with the sautéed vegetables before folding the omelette to ensure even distribution and thorough heating.

The heat level depends on the jalapeño. Seeding and finely chopping the jalapeño provides mild to moderate heat. For a milder version, use only half a jalapeño or substitute with a mild green pepper. For more heat, leave the seeds in or add a dash of hot sauce.

The vegetable filling can be meal prepped in advance and stored in an airtight container for up to 3 days. However, the omelette itself is best cooked fresh, as reheated eggs can become rubbery and lose their fluffy texture.

Mexican Omelette with Beans

A colorful omelette packed with fresh veggies, black beans, cheese, and bold Mexican flavors for a satisfying breakfast.

Prep 10m
Cook 10m
Total 20m
Servings 2
Difficulty Easy

Ingredients

Eggs

  • 4 large eggs
  • 2 tablespoons milk
  • Salt and black pepper, to taste

Vegetables

  • 1/2 small red onion, finely chopped
  • 1/2 red bell pepper, diced
  • 1 small jalapeño, seeded and finely chopped
  • 1 small tomato, diced

Beans & Cheese

  • 1/3 cup canned black beans, rinsed and drained
  • 1/2 cup shredded cheddar or Monterey Jack cheese

Fresh Herbs & Garnishes

  • 2 tablespoons chopped fresh cilantro
  • 1/2 avocado, sliced (for serving)
  • Salsa, for serving
  • Lime wedges, for serving

Instructions

1
Prepare the Egg Mixture: In a mixing bowl, whisk together the eggs, milk, salt, and black pepper until well combined and slightly frothy.
2
Sauté the Vegetables: Heat a non-stick skillet over medium heat. Add the chopped red onion, bell pepper, and jalapeño; sauté for 2 to 3 minutes until softened. Stir in the diced tomato and black beans, then cook for an additional minute. Transfer the vegetable mixture to a bowl and wipe the skillet clean if needed.
3
Cook the Egg Base: Add a light coating of oil or butter to the skillet. Pour in the egg mixture, swirling the pan to evenly coat the surface. Cook undisturbed for 1 to 2 minutes until the bottom is mostly set.
4
Add the Filling: Sprinkle the sautéed vegetables evenly over one half of the omelette. Top with the shredded cheese and half of the chopped cilantro.
5
Fold and Finish Cooking: Using a spatula, gently fold the omelette in half to enclose the filling. Cook for another 1 to 2 minutes until the cheese is fully melted and the eggs are cooked through.
6
Plate and Garnish: Slide the omelette onto a serving plate. Garnish with the remaining cilantro, avocado slices, salsa, and lime wedges. Serve immediately.
Additional Information

Equipment Needed

  • Mixing bowl
  • Whisk
  • Non-stick skillet
  • Spatula
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 350
Protein 20g
Carbs 19g
Fat 22g

Allergy Information

  • Contains eggs and dairy (cheese, milk).
  • Check cheese and salsa labels if gluten intolerant.
  • For dairy-free, use plant-based alternatives.
Emily Bradford

Easy, flavor-packed recipes and family-friendly meal ideas from Emily’s cozy kitchen.