Salmorejo is a thick, creamy cold soup from Córdoba in southern Spain, made from just a handful of ingredients: ripe tomatoes, day-old bread, extra virgin olive oil, garlic, and a splash of vinegar. It’s served chilled in a bowl, topped with diced hard-boiled egg and cured Spanish ham, and it’s one of the simplest and most satisfying dishes in Andalusian cooking.
What Goes Into Salmorejo
The ingredient list is short, which means each one matters. A traditional recipe calls for about 1 kilogram of vine-ripe tomatoes (roughly 8 to 10), 75 grams of day-old bread torn into small pieces, half a cup of extra virgin olive oil, one or two garlic cloves, a few teaspoons of white vinegar, and salt. That’s it. No cucumber, no bell pepper, no onion.
The bread is the key structural ingredient. Stale, crusty white bread soaks up the tomato juices and, when blended with olive oil, creates the thick emulsion that gives salmorejo its signature body. The bread-to-tomato ratio is roughly 75 grams of bread per kilogram of tomatoes. Too much bread and the soup turns pasty; too little and it won’t hold together properly.
How It Gets So Creamy
Salmorejo isn’t just a blended soup. It’s an emulsion, closer in texture to a sauce or a thick cream than to something you’d drink from a glass. The creaminess comes from blending the soaked bread with olive oil at high speed, which suspends tiny droplets of oil throughout the mixture the same way mayonnaise holds together. The bread’s starches stabilize the whole thing.
The technique is simple but requires patience. After blending the tomatoes, bread, garlic, and vinegar into a smooth base, you stream in the olive oil slowly while the blender runs. Then you keep blending longer than you think you need to. That extra minute or two of processing transforms the texture from slightly grainy to velvety.
How Salmorejo Differs From Gazpacho
This is the question most people have, since both are cold Spanish tomato soups. The differences are straightforward. Gazpacho is thin enough to drink from a glass. It includes cucumber, bell pepper, and onion alongside the tomatoes, giving it a more complex, salad-like flavor. Salmorejo uses only tomatoes, bread, olive oil, and garlic, producing a richer, more concentrated tomato taste.
The texture gap between them is significant. Gazpacho is a blended soup. Salmorejo is an emulsion, with a thickness closer to a dipping sauce. Gazpacho is typically served with small diced vegetables and croutons on top; salmorejo gets the classic combination of chopped hard-boiled egg and thin slices of cured ham. You eat salmorejo with a spoon, and you can almost stand a spoon up in a good one.
Traditional Toppings and Variations
The standard garnish in Andalusia is diced hard-boiled egg and jamón serrano (cured Spanish ham), and most restaurants in Córdoba won’t stray far from that. But the dish has become a canvas for creative toppings across Spain. Quality canned tuna, avocado, smoked fish, and even chopped fruit like strawberries, cherries, or green apple all show up in modern versions.
The soup itself has inspired variations, too. Beet salmorejo, which swaps some or all of the tomatoes for roasted beets, has become a popular item at trendy tapas bars throughout southern Spain. It’s often topped with smoked sardines and feta cheese, or garnished with shaved fennel and orange slices. These riffs work because the underlying technique (bread plus oil emulsion) adapts well to other vegetables and fruits.
Origins in Córdoba
The word “salmorejo” dates back to the 17th century, but the dish didn’t always include tomatoes. Its ancestor was a simple dressing of water, vinegar, salt, and oil used to season rabbit. Only after tomatoes arrived from the Americas did the recipe evolve into the creamy soup recognized today. Food historians describe it as a transitional dish between Old World and New World cooking, built on the ancient Andalusian tradition of bread-thickened soups called mazamorra but redefined by the tomato.
Nutrition and Storage
A standard serving of salmorejo (about 313 grams, or a generous bowlful) contains roughly 243 calories. Most of those come from the olive oil and bread, with the tomatoes contributing vitamins and lycopene. It’s more calorie-dense than gazpacho because of the higher proportion of bread and oil, but it’s also more filling, so it works as a light meal rather than just a starter.
Homemade salmorejo keeps well in the refrigerator for 2 to 3 days before the texture starts to thin out and the flavor shifts. Serve it cold, straight from the fridge. Commercially pasteurized versions can last up to 4 months under refrigeration, but the fresh version is worth making in small batches since the ingredient list is so short and the prep time is under 15 minutes once you have a blender.

