Sopa de tomate alentejana (Portuguese tomato soup) comes from the Alentejo, in southern Portugal, a region known for great food and traditions.

Like most food from the Alentejo, it is a simple dish that makes the most of fresh, tasty ingredients. The eggs are poached right in the soup.

Portuguese tomato soup with poached eggs

Ingredients (serves 4)

Instructions

  1. Core the tomatoes and cut a small cross on top. Cover them with water in a saucepan and bring to the boil. As soon as it boils, move them to a bowl of cold water and peel them. Keep the water.
  2. Slice the onions and cook them slowly in olive oil over medium-low heat for 5 to 8 minutes. Add the garlic and bay leaf and season with salt.
  3. Chop the tomatoes and a few coriander stems and add them to the pan. Season with pepper, a little salt, sugar and oregano. Cook over medium heat until the tomato turns into a pulp.
  4. Add the tomato water until everything is covered and bring to the boil. Lower to medium heat.
  5. Crack the eggs one by one into the soup, without breaking the yolks. Cover and cook for 5 minutes.
  6. Serve with fresh or toasted bread.

Download the Portuguese Tomato Soup recipe (PDF)

Learn to cook it with us

Want to learn step by step how to cook authentic Portuguese food? Join one of our hands-on cooking classes in Lisbon, or explore more Portuguese recipes.