Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Omelette

Mexican Omelette


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Paula
  • Total Time: 25 minutes

Description

Wake up your taste buds with this delicious and colorful Mexican Omelette! Packed with vibrant veggies, melty cheese, and zesty seasonings, this breakfast dish brings bold south-of-the-border flavors right to your morning table. Whether you’re looking for a hearty start to your day or a brunch favorite, this omelette has it all—flavor, protein, and a fiesta of textures in every bite.

 

Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.


Ingredients

Scale

For the Omelette:

  • 3 large eggs

  • 2 tbsp milk (optional, for fluffier eggs)

  • Salt and black pepper to taste

  • 1 tbsp butter or cooking oil

For the Filling:

  • ¼ cup onion, finely chopped

  • ¼ cup red bell pepper, diced

  • ¼ cup green bell pepper, diced

  • ¼ cup tomato, chopped (seeds removed)

  • ¼ cup cooked beef or chicken sausage, crumbled

  • ¼ cup canned black beans, drained and rinsed

  • ½ tsp ground cumin

  • ½ tsp smoked paprika

  • Pinch of chili powder (optional for spice)

  • ½ cup shredded cheddar or Monterey Jack cheese

For Garnish & Serving:

  • Fresh cilantro, chopped

  • Sliced avocado or guacamole

  • Salsa or pico de gallo

  • Lime wedges

  • Sour cream or Greek yogurt (optional)

  • Warm tortillas or toast (optional side)


Instructions

Step 1: Prep the Ingredients

  1. Dice the onion, bell peppers, and tomato.

  2. Rinse and drain black beans.

  3. If using pre-cooked sausage, crumble or chop it into small pieces.

  4. Shred your cheese and set aside your garnishes.

Step 2: Make the Filling

  1. Heat 1 tsp oil or butter in a skillet over medium heat.

  2. Add the onion and sauté for 2-3 minutes until slightly softened.

  3. Stir in bell peppers and cook for another 2 minutes.

  4. Add tomato, black beans, sausage, cumin, smoked paprika, and chili powder.

  5. Cook for another 3-4 minutes, stirring occasionally.

  6. Remove from heat and set aside.

Step 3: Beat the Eggs

  1. Crack the eggs into a mixing bowl.

  2. Add milk (if using), salt, and pepper.

  3. Whisk until well combined and slightly frothy.

Step 4: Cook the Omelette

  1. Wipe the skillet clean and add 1 tbsp butter or oil over medium heat.

  2. Pour in the egg mixture, tilting the pan to spread evenly.

  3. Cook undisturbed for 1-2 minutes until the edges begin to set.

  4. Gently lift the edges with a spatula and let uncooked egg flow underneath.

  5. Continue until the omelette is mostly set but still slightly soft on top.

Step 5: Add the Filling & Fold

  1. Spoon the prepared Mexican filling over one half of the omelette.

  2. Sprinkle cheese evenly on top of the filling.

  3. Carefully fold the omelette over to cover the filling.

  4. Let it cook for another 30 seconds to melt the cheese.

  5. Slide the omelette onto a plate.

Step 6: Garnish & Serve

  1. Top with chopped cilantro and avocado slices.

  2. Add a spoonful of salsa or pico de gallo.

  3. Serve with lime wedges and a side of tortillas or toast if desired.

  4. Dollop with sour cream or Greek yogurt for an extra creamy finish.

Notes

Use Fresh Ingredients – Fresher veggies and herbs make a huge difference in flavor.

Don’t Overcook the Eggs – Slightly soft eggs will keep the omelette tender, not rubbery.

Customize Your Fillings – Try adding jalapeños, corn, spinach, or even sweet potatoes.

Cheese Matters – A good melting cheese like Monterey Jack or Pepper Jack adds creaminess.

Fold Gently – Use a silicone spatula to avoid tearing the omelette.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Cuisine: Mexican-American