Sopa de ajo

Castilian garlic soup: the bread-and-garlic dish that sustained inland Spain for centuries

Origin: Castile, Spain

From the journey of Garlic.

Sopa de ajo is the great poverty dish of inland Spain: a Castilian staple made from almost nothing: garlic, day-old bread, olive oil, smoked paprika, and stock, enriched with eggs poached directly in the simmering broth. It belongs to the Spanish tradition of sopas de aprovechamiento; soups that make something extraordinary from almost nothing. The garlic is not a flavouring here: it is the primary ingredient, sliced thinly and fried in a great deal of olive oil until golden and fragrant, until the oil itself becomes fully infused with its sweetness, before the bread is added to absorb every drop. Pimentón, smoked paprika, was introduced to Spain from the Americas via the monasteries of Extremadura, where Jeronimite monks dried and smoked the new peppers in the 16th century. It gives sopa de ajo its defining brick-red colour and its smoky undertow, transforming what would otherwise be a pale, austere bread soup into something vivid and complex. The Arab influence on Spanish cooking, sustained through eight centuries of Moorish Al-Andalus rule (711–1492 CE), is visible in the soup's architecture: bread soups thickened with fried garlic-soaked oil were a staple of Andalusian and North African cooking long before the Reconquista, and the technique of building flavour through garlic-infused oil before layering other ingredients is shared across the Spanish, Moroccan, and Levantine cooking traditions. Sopa de ajo is eaten across Castile throughout winter and during the Catholic fasting periods of Lent, when meat is absent but nourishment is required. The eggs (cracked whole into the simmering soup and left to set to a trembling, barely-cooked softness) are essential: they enrich the broth with yolk and turn what might be a side dish into a sustaining meal. It is a soup of the harshest part of the Spanish interior, made to keep a body warm when almost nothing else was available.

Ingredients

Main

  • 6 garlic cloves, peeled and sliced thinly (not minced)
  • 200 g day-old rustic white bread, torn or cut into roughly 2cm cubes

Cooking

  • 4 tbsp olive oil

Spice

  • 1.5 tsp pimentón dulce (sweet smoked paprika)
  • 0.5 tsp pimentón picante (hot smoked paprika), optional

Liquid

  • 1 litre good chicken stock or vegetable stock

Eggs

  • 4 eggs

Seasoning

  • 1 tsp salt, or to taste

Garnish

  • 1 small handful fresh flat-leaf parsley, roughly chopped, to garnish

Method

  1. Place a wide, heavy-based pot or deep sauté pan over medium-low heat. Add the olive oil and let it warm for a minute. Add the sliced garlic and cook gently, stirring frequently, for 4–6 minutes until the slices are golden and fragrant but not brown. The oil should smell intensely of sweet, toasty garlic. Watch carefully; garlic that burns turns bitter and will ruin the entire soup.
  2. Add the bread cubes to the garlic oil and stir to coat thoroughly. Fry the bread for 2–3 minutes, turning the cubes so they absorb the garlic oil on all sides and begin to colour lightly.
  3. Remove the pot from the heat briefly. Add the pimentón dulce (and pimentón picante if using) directly onto the bread and garlic. Stir immediately for about 20 seconds off the heat: the residual warmth blooms the paprika without burning it. Return to heat.
  4. Pour in the stock and stir to combine everything. Raise the heat and bring to a gentle boil, then reduce to a steady simmer. Season with salt. Simmer for 10 minutes, stirring occasionally, until the bread has softened and swollen and the broth has taken on a deep brick-red colour.
  5. Taste the broth and adjust salt. The soup should taste deeply savoury and smoky, with a pronounced garlic sweetness. Create four small wells in the surface of the soup using the back of a spoon, spacing them evenly. Crack one egg into each well, taking care not to break the yolks.
  6. Cover the pot and cook over low heat for 4–6 minutes, until the egg whites are fully set but the yolks remain runny and trembling. The yolks should jiggle when the pot is gently moved; they will continue cooking from residual heat once served.
  7. Ladle the soup into deep bowls, ensuring each serving gets one egg. Scatter parsley over the top and serve immediately with extra bread on the side.

Notes

Sopa de ajo is one of the most honest dishes in the Spanish repertoire; there is nowhere to hide, so the quality of the olive oil, the stock, and the bread matters enormously. Use a stock with genuine body. The soup thickens considerably as it sits; if reheating, add a splash of water or stock to loosen. Poach the eggs fresh each time rather than reheating with them already cooked.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.