Salmorejo is a thick, chilled tomato soup from Córdoba, in Spain’s Andalusia region, made by blending ripe tomatoes, bread, garlic, olive oil, and a little vinegar. It is traditionally served cold with chopped hard-boiled egg and jamón on top. Its smooth, creamy texture comes from the bread and olive oil, not from cream.
Ingredients
- 2.2 lb (1 kg) very ripe tomatoes, washed and cored; peeled if their skins are tough
- 7 oz (200 g) stale white bread, preferably a firm, mild country loaf, with thick crusts removed
- ½ cup (120 ml) extra-virgin olive oil
- 1 small garlic clove (about 3–5 g), peeled, with the green germ removed if present
- 1 tbsp (15 ml) sherry vinegar
- 1 tsp (6 g) fine salt, plus more to taste
- 2 large eggs, for the garnish
- 2 oz (55 g) thinly sliced jamón serrano, cut or torn into small pieces
- 1 tsp (5 ml) extra-virgin olive oil, for serving, optional
Instructions
- Prepare the tomatoes and bread. Roughly chop the tomatoes and put them in a large blender jar or deep bowl. Tear the bread into small pieces and add it to the tomatoes. If the bread is very dry and hard, let the mixture stand for about 5 minutes so the tomato juice begins to soften it. A fresh, soft loaf does not need this pause. Add the garlic, vinegar, and salt.
- Blend until completely smooth. Blend the mixture for 1–2 minutes, stopping to scrape down the sides if needed. If using an immersion blender, work in a tall container and move the blender through the mixture until no bread pieces remain. For a particularly silky result, pass the puree through a fine-mesh sieve, pressing it through with a spoon; this is optional, especially if your blender is powerful and the tomatoes have thin skins.
- Emulsify with the oil. With the blender running on low or medium speed, pour in the ½ cup (120 ml) olive oil in a thin, steady stream. Blend for another 30–60 seconds, until the soup looks glossy and thick. Adding the oil gradually helps it combine evenly with the tomato and bread. Taste and adjust the salt or vinegar in small increments. The soup should taste bright and savory, but not sharply acidic.
- Boil the eggs. Put the eggs in a small saucepan and cover them with cold water by about 1 inch (2.5 cm). Bring the water to a boil, then cover the pan, turn off the heat, and leave the eggs in the hot water for 10 minutes. Transfer them to cold water until cool enough to handle. For whole boiled eggs, cook until both the yolk and white are firm. Peel and finely chop them.
- Chill the soup. Transfer the salmorejo to a covered container and refrigerate for 2 hours, or until thoroughly cold. Chilling lets the bread fully hydrate and gives the soup its characteristic thick, settled texture. If it becomes firmer than you like, stir in cold water a tablespoon (15 ml) at a time just before serving. Taste once more after chilling, since cold temperatures can mute salt and acidity.
- Garnish and serve. Divide the chilled soup among six bowls. Top each with chopped egg and a few pieces of jamón. Finish with a small drizzle of olive oil if desired. Serve straight away while cold.
Tips
- Choose ripe, flavorful tomatoes. Salmorejo has a short ingredient list, so ripe tomatoes make a noticeable difference. Use tomatoes that smell fragrant and give slightly when pressed. If fresh tomatoes are out of season, canned whole peeled tomatoes can work, but drain off excess canning liquid and expect a less fresh, more cooked-tasting flavor. Start with about 2 lb (900 g) drained tomatoes and adjust the bread and salt after blending.
- Use bread with a mild flavor. Traditional versions use white bread, often a local firm loaf. A plain country loaf or sturdy white sandwich loaf is a practical substitute. Avoid strongly flavored sourdough, seeded bread, or very sweet bread, which can pull the soup away from its balanced tomato flavor. Remove especially thick or hard crusts so they do not leave flecks.
- Go easy on the garlic and vinegar at first. A small clove is enough to season the full batch, and raw garlic becomes more noticeable as the soup sits. Add extra garlic only after tasting. Sherry vinegar is traditional; red wine vinegar is the closest everyday substitute, while cider vinegar gives a slightly fruitier note. Add either gradually rather than pouring in more than the recipe calls for.
- Fix the texture after chilling, not before. Bread absorbs moisture as the soup rests, so a batch that seems pourable immediately after blending may become thick in the refrigerator. If it is too dense, loosen it with cold water and mix well. If it is thin, blend in a little more bread and chill again before serving.
Serving Suggestions
Serve salmorejo as a first course in small bowls or as a light lunch in larger portions. In Córdoba, it is commonly finished with chopped hard-boiled egg and jamón serrano; the creamy soup, tender egg, and salty cured ham give each spoonful a useful contrast. For a meat-free bowl, leave off the jamón and use extra egg, a few drops of olive oil, or finely diced cucumber as a fresh, nontraditional topping.
Keep the soup cold until the moment you serve it. A shallow bowl makes the garnish easy to distribute, while small glasses or cups work well for a tapas-style portion. Offer crusty bread on the side for scooping, but do not stir it into the finished soup unless you want a still thicker texture. Salmorejo also pairs well with a simple green salad or a plate of olives as part of a broader meal.
Variations
Salmorejo has regional and family variations, so the exact balance of bread, oil, garlic, and vinegar can differ. This version follows the familiar Córdoba-style approach: a thick tomato-and-bread base, with egg and jamón as a garnish. It does not need cucumber, green pepper, or onion; adding those ingredients moves the flavor closer to other chilled Spanish soups, especially gazpacho.
For a vegetarian version, omit the jamón and add more chopped egg or a few small pieces of ripe tomato. For a vegan bowl, leave off both egg and ham and garnish with diced tomato, a little extra-virgin olive oil, or toasted bread crumbs. These toppings change the traditional finish, but the soup base itself is made without animal products.
You can adjust the body without changing the basic method. For a slightly lighter soup, reduce the bread to 5½ oz (155 g) and add a spoonful of cold water if needed after chilling. For a denser, more spoonable version, add up to 1 oz (30 g) more bread, blend thoroughly, and allow the mixture to chill fully before judging it. Keep changes modest at first; too much bread can mask the tomatoes and make the soup pasty.
Storage and Reheating
Refrigerate salmorejo within 2 hours of preparing it, in a covered container. It keeps well for up to 3 days in the refrigerator; stir before serving because a little separation can happen as it sits. Store the chopped egg and jamón separately and add them only when serving, so the toppings keep a better texture. If the soup has been left at room temperature for more than 2 hours, discard it rather than saving it.
Salmorejo is meant to be served cold, so it does not need reheating. If it has thickened in storage, stir in cold water a tablespoon (15 ml) at a time until it reaches the consistency you want. Freezing is possible, but it can make the emulsion grainy or separated after thawing. If you choose to freeze it, use a freezer-safe container, leave room for expansion, and thaw it in the refrigerator; blend it again briefly before serving. The texture may still be less smooth than freshly made.
Frequently Asked Questions
What is the difference between salmorejo and gazpacho?
Both are chilled Andalusian soups, but salmorejo is typically thicker and simpler. Its main ingredients are tomato, bread, olive oil, garlic, and vinegar, while gazpacho commonly includes other vegetables such as cucumber, pepper, and onion and is often more pourable. Salmorejo is usually served with chopped egg and jamón; toppings and recipes vary by household.
Do I need to peel the tomatoes?
No. If the tomatoes are ripe and your blender is strong, you can blend them with their skins and strain the soup only if you want an especially smooth finish. Peel tomatoes if the skins are thick or tough, or if your blender tends to leave small pieces behind. A fine-mesh sieve is another way to remove skins and seeds after blending.
Can I make salmorejo without a blender?
A blender gives the most even, creamy texture, but an immersion blender can also work well. A food processor may leave the soup slightly less silky, so blend for longer and strain it if needed. Mashing by hand is not ideal: it is difficult to fully break down the bread and tomato skins, and the oil may not emulsify evenly.
Why is my salmorejo too thin or too thick?
The bread-to-tomato ratio and the juiciness of the tomatoes both affect thickness. A thin batch can be blended with a little more bread and chilled again; a thick batch can be loosened with cold water, added gradually. Give the soup its full chilling time before making a major adjustment, because the bread continues to absorb liquid in the refrigerator.
Can I make it ahead?
Yes. The soup can be blended and refrigerated up to a day before serving, which makes it convenient for a meal or gathering. Keep it covered and store the chopped egg and jamón separately. Stir and taste the soup before serving, then adjust its consistency with cold water and its seasoning with a small pinch of salt or a few drops of vinegar if needed.
Related
- Feta Tomato TikTok Pasta: An Easy Weeknight Recipe
- Filipino Breakfast Eggplant and Egg (Tortang Talong)
- Filipino Fried Eggplant with Eggs (Tortang Talong)
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).