Hello again there, folks. This Spanish garlic soup, sopa de ajo or sopa castellana, is a real great example of just how good homemade comfort food can - and should - be.
Sopa de ajo is a Spanish garlic soup traditionally served in Castile and León during the colder months.
In Madrid, it's commonly eaten during Holy Week near the end of Lent, but of course, Lenten recipes should omit the ham and perhaps opt for vegetable stock. In many other regions and outside of Lent, sopa de ajo can have cured ham or chorizo.
It is a staple of cocina pobre "peasant food" as it uses day-old bread and simple ingredients, all the more reason why I love it and I'm certain you will, too!
Most (or all) of the ingredients for sopa de ajo should be quite easy to find, and you don't need 100% Spanish ham or bread - just use something similar.

Sopa de ajo is often served at lunch on cold days, and what a comfort it is to enjoy this hearty meal when it's chilly outside!
It can be also served as dinner or as an appetiser, but bear in mind that it's rather filling.
You'll typically see this served in a rustic, handmade ceramic bowl. We use these in Portugal, too, especially around the Feast of St John in June.
If your soup is hot and just coming off the hob, try cracking an egg right into your bowl after ladling the hot soup in. The heat will cook the egg and give a better presentation.
For homemade sopa de ajo, you must be very careful not to burn your garlic! Burnt garlic will taint everything it touches and ruin any meal using it.
Toast your garlic ever so lightly on the hob for about 2-3 minutes. Stir it around and see if it becomes discoloured.
The garlic should still look a little white but feel almost crispy when stirring it. If you stir and notice a brown slice of garlic or two, take it off heat so the rest doesn't burn.
Your bread should be stale, or day-old, not mouldy - throw that in the rubbish! Stale bread breaks down a lot better in the soup than fresh bread.
If your bread is fresh or not quite stale enough yet, pop it in the oven for 15 minutes to toast it, then cube it up. It should break down better and not be too slimy.
Traditional Spanish sopa de ajo is a garlic soup made with olive oil, garlic, stale bread, jamón serrano, paprika, and topped with a poached egg. This recipe is a great Castilian staple for autumn and winter, providing warmth and comfort in about half an hour and with simple ingredients.
Dice or slice the ham into thin strips. Thinly slice all garlic cloves. Cube or simply break apart the bread into little pieces. Chop parsley finely, keeping a few sprigs for garnish (optional).
In a large saucepan, add 8 tbsp olive oil over medium-high heat. Add all ham and stir until fat has rendered and the ham is crispy. Remove ham and set aside.
Reduce heat to low/medium-low and add the garlic to the olive oil and fat. Stir frequently and cook for about 2-3 minutes. Do not let the garlic go brown or crispy; remove from heat if you see some pieces of garlic brown.
Remove from heat. Add all bread pieces and stir to soak up all of the olive oil thoroughly. Add paprika and stir to combine.
Add all stock and water to the pan and stir to combine. Place back on the hob and bring to a boil, then immediately reduce to a gentle simmer. Simmer for 20 minutes, stirring occasionally. The bread can stick to the edges, so stir well.
Crack the eggs directly into the soup, one at a time, then bring to a boil for about 2 minutes.
Remove from heat. Add chopped parsley and salt to taste, then serve. Ladle a poached egg into each serving and garnish with fresh parsley (optional). Add crispy ham back as desired to each bowl.