In blender place tomatoes and 1 cup chicken stock. Puree until smooth. Reserve. In large skillet heat olive oil over medium-high heat. Add onions and saute with salt and pepper until golden brown, about 10 - 12 minutes. Add garlic and cook for a few minutes. Add red peppers, poblanos, tomato puree and remaining stock. Bring to a boil then reduce to a simmer and cook for 5 minutes. Poach eggs in broth and cook 4 -6 minutes, basting the tops occasionally with hot broth. With slotted spoon remove eggs and place in soup bowl. Ladle broth over eggs and garnish with grated cheese and sour cream.
c.1997, M.S. Milliken & S. Feniger, all rights reserved