Spanish salmorejo is a thick, chilled tomato soup from Córdoba in Andalusia, made by blending ripe tomatoes with bread, olive oil, garlic, and vinegar. It is usually served cold with chopped hard-boiled egg and cured ham; family versions vary in their bread-to-tomato ratio and garnishes, but the smooth, rich texture is what makes it distinctive.
Ingredients
- 2 pounds ripe tomatoes, about 6 cups chopped (900 g), cored and roughly chopped
- 7 ounces stale white bread, about 3 packed cups torn (200 g), preferably with the crusts removed
- 1/2 cup extra-virgin olive oil (120 ml)
- 1 medium garlic clove (about 3 g), peeled; remove the green germ if it is large
- 1 tablespoon sherry vinegar (15 ml)
- 1 teaspoon fine salt (5 g), plus more to taste
- 2 large eggs (about 100 g), for the garnish
- 2 ounces thinly sliced jamón serrano, about 1/2 cup loosely packed when chopped (55 g), for serving
Instructions
- Prepare the bread and tomatoes. Wash, core, and roughly chop the tomatoes, keeping their juice. Tear the bread into small pieces and place it in a large bowl. Add the tomatoes and all their juice, then turn the bread so it is moistened. Leave it for 10 minutes to soften. This short soak helps the blender make a smooth soup without adding water.
- Boil the eggs. While the bread softens, 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 reduce the heat to maintain a gentle boil for 10 minutes. Transfer the eggs to a bowl of ice water for 5 minutes. Peel them once cool; the yolks and whites should be firm. Chop the eggs and set them aside.
- Blend the soup. Transfer the tomato and bread mixture to a blender in batches if needed. Add the garlic, sherry vinegar, and salt. Blend until the bread is completely broken down and the mixture looks even, pausing to scrape down the sides if necessary. A high-powered blender may do this in about a minute; a standard blender may need a little longer.
- Emulsify with olive oil. With the blender running on low to medium speed, slowly pour in the olive oil in a thin stream. Blend until the soup turns glossy and creamy, usually 30 to 60 seconds. Adding the oil gradually helps it combine evenly instead of leaving oily droplets on the surface. Taste and adjust the salt or vinegar a little at a time.
- Chill thoroughly. Pour the salmorejo into a covered container and refrigerate it for 2 hours, or until very cold. The soup will thicken as the bread absorbs the tomato liquid. Stir it well before serving; if it is thicker than you like, blend in cold water a tablespoon at a time, then taste again for seasoning.
- Garnish and serve. Divide the chilled soup among four bowls. Top each serving with chopped egg and a little chopped or torn jamón serrano. A small drizzle of olive oil is optional. Serve promptly while cold.
Tips
- Choose ripe, flavorful tomatoes. Salmorejo has a short ingredient list, so bland or underripe tomatoes will make a noticeably less vibrant soup. Use ripe tomatoes that smell fragrant and give slightly when pressed. If your tomatoes are especially watery, use a little less juice at first and add it back only if the blended soup seems too thick.
- Use stale bread, not dry crumbs. Day-old white bread works well because it absorbs tomato juice and gives the soup its characteristic body. If your bread is fresh, tear it up and leave it uncovered for an hour, or toast it very lightly and let it cool. Avoid strongly flavored seeded or whole-grain loaves if you want the classic mild texture and color.
- Control the garlic and acidity. Garlic strength varies, and raw garlic becomes more pronounced as the soup sits. Start with one medium clove, especially if it is pungent. Sherry vinegar is traditional and adds gentle, rounded acidity; red wine vinegar is a practical substitute, though it tastes a little sharper. Add extra vinegar in small increments rather than correcting the whole batch at once.
- Blend in batches and season after chilling. Do not fill a countertop blender past its safe fill line, and take care with splashes when blending. Cold temperatures can mute salt and acidity, so the final taste check after chilling matters. If the texture is grainy, blend longer before adding water; excess water can thin the soup without fixing incompletely blended bread.
Serving Suggestions
Serve salmorejo as a small first course, a light lunch, or part of a tapas-style meal. Its richness pairs well with crisp, simply dressed greens, grilled vegetables, or a plate of olives. For a more substantial meal, offer it alongside toasted bread, Spanish tortilla, or a small serving of grilled chicken. Keep the bowl chilled until the table is ready, but give the soup a stir before ladling so its creamy texture is even.
The classic garnish is chopped hard-boiled egg and jamón serrano, added just before serving so the toppings keep their distinct textures. Serrano ham can be salty, so taste the soup before adding much extra salt if you plan to use it. For a meat-free bowl, leave off the ham and add a little more egg, finely chopped chives, or a few drops of olive oil. A shallow bowl makes it easy to distribute the garnish in every spoonful.
Variations
Salmorejo varies between households, especially in the amount of bread, garlic, and vinegar used. For a thicker, more spoonable version, add another ounce or two of stale bread (30–60 g) and blend again; for a looser soup, add cold water by the tablespoon. These adjustments change the texture more than the character of the dish, but make them gradually so the tomato remains the main flavor.
If sherry vinegar is hard to find, use red wine vinegar in the same quantity. It gives a slightly more direct acidity, so begin with 2 teaspoons (10 ml), taste, and add the remaining teaspoon only if needed. In a pinch, mild cider vinegar can work, though it brings a faint fruitiness that is less traditional. A small amount of lemon juice is another option, but it changes the flavor and is best added sparingly.
For a plant-based garnish, replace the egg and ham with chopped cucumber, toasted almonds, or finely diced ripe tomato. These are serving variations rather than substitutes for the soup’s traditional texture. You can also omit the garlic for a milder bowl, or use half a small clove; the result will be gentler, while still relying on ripe tomatoes, bread, and olive oil for its defining character.
Storage and Reheating
Refrigerate salmorejo in a covered container within 2 hours of preparing it. Keep the soup at 40°F (4°C) or colder and use it within 3 to 4 days. Store the chopped egg and jamón separately, then add them to individual bowls when serving; this keeps the garnishes from becoming soggy and makes it easier to save any leftover soup. Stir the soup before serving because a little separation can occur during storage.
Salmorejo is intended to be served cold, so it does not need reheating. If it has thickened overnight, blend or stir in cold water a spoonful at a time and adjust the seasoning. You can freeze the soup in an airtight freezer-safe container for up to 2 months, leaving a little room for expansion. Thaw it overnight in the refrigerator, then blend again to restore a smoother texture; the emulsion may be less silky after freezing. Do not leave it at room temperature for extended storage.
Frequently Asked Questions
What is the difference between salmorejo and gazpacho?
Both are chilled Andalusian soups built around tomatoes, but salmorejo is usually thicker and more uniform because bread and olive oil are blended into it. Gazpacho commonly includes a wider mix of vegetables, such as cucumber and pepper, and is often made thinner. Their ingredients and exact textures vary by household and region.
Can I make salmorejo without a high-powered blender?
Yes. A regular blender works if you chop the tomatoes and tear the bread into small pieces, then blend in batches without overfilling the jar. Blend until no bread pieces remain, scraping the sides as needed. If the soup still feels slightly coarse, pass it through a fine-mesh sieve, though straining can remove some of its body.
Can I make it without bread?
Bread is central to the classic texture, so leaving it out makes the result a different, thinner tomato soup. For a gluten-free version, use stale gluten-free white bread in an equivalent weight; absorbency differs among brands, so add it gradually and adjust the texture with a little cold water if needed. Check that the bread is mild rather than strongly seasoned.
Why did my salmorejo turn out too thick or too thin?
Bread absorbs different amounts of liquid depending on its age and type, and tomatoes vary in juiciness. If the soup is too thick, blend in cold water one tablespoon at a time. If it is too thin, blend in a small handful of torn stale bread, let it soften for several minutes, and blend again. Chill before making a final adjustment, since the texture firms as it rests.
Can I prepare salmorejo the day before?
Yes. Make and chill the soup a day ahead, keeping it covered in the refrigerator, and prepare the egg and ham garnish separately. Before serving, stir or briefly reblend the soup, then taste it cold and adjust salt or vinegar if necessary. Use the soup within 3 to 4 days of preparation and keep it refrigerated between servings.
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).