Huevos rancheros is a delicious Mexican breakfast dish made with eggs and spicy tomato sauce served with tortillas.  It’s a great recipe to whip up any morning of the week and is sure to impress.

Huevos Rancheros is a traditional Mexican breakfast that is a welcome addition to almost any weekend brunch menu. The heart of this dish includes lightly fried eggs sitting atop a savory tomato base.


Extra-Virgin Olive Oil

Green Pepper


Canned Tomatoes

Dried Oregano Leaves

Jalapeño Peppers

Hot Pepper Sauce



How To Make Huevos Rancheros

Heat the olive oil in a frying pan over medium-high heat, add the onion and green pepper, and cook until the onion and pepper are tender.

Step 1

Step 2

Add the chopped tomatoes along with their juice, garlic, jalapeño, if using, oregano, hot pepper sauce, and water. Simmer, covered for 20 minutes.

Uncover. Break the eggs, one at a time, into a cup and then slip each into the sauce. Cover and simmer over low heat until the eggs are set, about 5 minutes.

Step 3

SWipe UP now to learn more and to get a free printable recipe at