I love soups, especially piping hot in the winter with a crusty piece of baguette, and cold in the summer. As far as I’m concerned, soups are comfort food that I’ve relished since the early 60s when I had my very first apartment, a basement at Onslow Gardens in London. At the back of the stove, there was always what I used to call “my eternal stew” – a soup with whatever vegetables, bones, and scraps of meat I could afford that week.
Even friends who came to visit knew to bring either vegetables or chunks of beef or lamb because the soup needed replenishment every night.
I find Spanish soups to be very compatible with my taste. In a previous issue, we published recipes for cold summer soups, Gazpacho and Ajoblanco.
Now, here are hot soups I love to have in the winter.

Porrusalda
Porrusalda is a traditional hot Basque comfort soup made with leeks, carrots, potatoes, and onions. Actually, in the Basque language, “porrusalda” means leek broth.
The soup is flavored with a good amount of garlic and some smoky ground paprika. Dried, salted cod is sometimes added, but either with or without cod, it’s a traditional, classic Basque dish. The same soup is also very commonly consumed in nearby parts of Spain, such as Castilla y Leon, La Rioja, and Navara.
Ingredients:
5 tbsps extra virgin olive oil
8 leeks, washed thoroughly, use white part only chopped into 1 inch pieces
6 large garlic cloves, thinly sliced
4 carrots, peeled and cut into ¼-inch discs
4 large potatoes, peeled and cubed
1 large white onion
7 cups fresh chicken stock
1 tsp paprika – I use Las Hermanas Pimentón de la Vera, smoked Agridulce
2 tbsps flat-leaf parsley, finely chopped
Salt and pepper, to taste
Method:
Start by sautéing the leeks, onion, and garlic in the olive oil. When the onion starts becoming translucent, add the carrots and potatoes, and continue sautéing for 3 more minutes. Add the chicken stock, paprika, salt, and pepper, lower the temperature to low, and simmer the soup until all vegetables are soft, at least an hour or longer. Add the finely chopped flat-leaf parsley to the soup a few seconds before serving.

Caldo Verde
Caldo Verde is a very popular soup in Portugal as well as Spain. The basic ingredients are collard greens, chorizo, chouriço, or another type of garlic sausage, as well as potatoes, olive oil, black pepper, and salt. Garlic and onion are traditionally added as well.
Ingredients:
1/4 cup extra-virgin olive oil
2/3 lb. chouriço orlinguiça or chorizo, sliced into 1/4-inch rounds
1 large Spanish onion, diced
3 garlic cloves, thinly sliced
6 medium potatoes, peeled and roughly chopped
8 cups cold water or, preferably, half homemade chicken stock or canned chicken broth, and half water
1 lb. kale or collard greens, stems removed, leaves cut into very, very thin slices
Kosher salt and freshly ground black or white pepper
Method:
Same cooking method as the Porrusalda.

Caldo Gallego
This traditional Galician dish is hearty and nourishing. Although the ingredients vary from one household to the next, this soup is most often prepared with collard greens and/or cabbage, turnips, potatoes, white beans, lard, and preserved pork meat such as chorizo sausage, bacon, or ham.
The dish has humble origins and is mainly associated with Spanish farmers who live off the produce of their own land. Caldo Gallego is typically consumed in colder months because it’s always served piping hot. But the soup tastes better when reheated the second day.
Ingredients:
2 cups cannellini beans (Judias Blancas)
3 smoked ham hocks, scored, or bone-in smoked ham
1½ whole square salt pork
2 Spanish Chorizo sausages
1 lb. pork or beef stew meat (optional)
4 small or 2 big russet potatoes
1 lb. bunch of Swiss Chard or Collard Greens
1 whole onion, minced
1 whole green bell pepper, minced
6 cloves garlic, minced
1 large tomato grated or 1-8 oz. can stewed tomatoes
1 tsp ground cumin
2 laurel leaves
2 tsp salt, to taste
1/4 cup extra virgin olive oil
Method:
In a large cast iron pot, soak the beans and smoked ham hock overnight, at least 12 hours, in lots of water.
The next day, pour out the water, and rinse the beans and ham hock well. In a separate pot, parboil the ham hocks for 30 minutes. Then, drain and rinse them to get rid of the excess salt.
Combine ham hocks with beans, add the salted pork, add enough water to submerge the meats, bring to a boil, add pork or beef stew meat (if using), cover the pot, and lower the heat to medium/low. Simmer for 60 minutes. When done, turn off the heat and let cool, until you’re ready to add everything else.
Prepare everything else that you’ll need, i.e. wash and peel potatoes and cut into large pieces, leave potatoes in cold water where some vinegar or lemon juice has been added so they don’t discolor. Wash the Swiss chard or collard greens well, remove the stems, cut into thin slices, and set aside.
Take off the casings of the chorizo, and cut into semi-thick slices. Set aside along with the minced garlic, bell pepper, onions, tomatoes, and spices.
When the stew has been cooking for 1 hour; turn off until ready for the next step.
Make “sofrito” by heating generous amounts of extra-virgin olive oil on medium heat, and add the chorizo slices, wait until the chorizo releases some of its fat and infuses the oil. Then add the bell peppers and onions. Sauté until translucent and caramelized.
Add garlic and sauté until garlic is fragrant, add the grated tomato or canned stewed tomatoes, bring to a boil and add to the stew. Stir well; add ground cumin, laurel leaves, extra-salt if necessary, and potatoes. Boil for 20 minutes or until potatoes are tender.
Stir in the Swiss chard or collard greens, and boil until wilted. Turn off the heat.
Remove the ham hocks, and separate into bite-size pieces. Add some ham pieces to the stew when serving; or leave whole.
Pull out the salted pork, cut it into small chunks, and throw it back in the pot or heat a pan on medium and add the salt pork to the pan. Cover it, and wait until it renders its fat. Drain some fat after 10 minutes or so, until the meat is crispy. Set aside, and garnish stew with it when serving.

Caldo de Res
In my area in New Jersey, many supermarkets sell packets of marrow bones. They add fat, collagen, and gelatin that give a soup a real substantial flavor that you can’t get when you just use vegetables or commercially made beef stock. I’ve had versions of this soup in France, Spain, Greece, Hungary, Denmark, and (using reindeer meat and bones instead of beef) in Finnish Lapland as well.
I’m partial to the Spanish version, known as Caldo de Res, because it’s the closest tasting to the beef soup my mother used to make during the winter. She called it “Odessa Borscht,” but it had nothing to do with the classic Ukrainian borscht, because it had no beetroot in it.
This easy beef stew is made as a one-pot meal. Use chunked top round or chuck brisket. Please note that stews like this are traditional recipes with many regional variations, like the soup made with reindeer meat and bones I had in Finland.
Using typical ingredients like a sweet red or yellow pepper (capsicum), along with smoky sweet Spanish paprika, adds to the flavor. The soup is easy to prepare by chopping and sautéing vegetables and beef chunks, then simmering for a couple of hours. Every Spanish family has their own favorite version using different ingredients. So you could add your favorite fresh vegetables including peas or green beans.
Ingredients:
¾ to 1 lb. beef marrow bones
3 tbsps extra virgin olive oil, for sautéing
1 large yellow onion, peeled and chopped
3 cloves garlic, peeled and chopped
1 red or yellow bell pepper, seeded, membranes removed and cut into 1-inch pieces
2 lbs beef stew meat, cubed
1 cup dry red wine
8 ozs crushed tomatoes
4 medium carrots, cut into 1-inch pieces
4 medium potatoes, quartered
1 tblsp paprika – Las Hermanas Pimentón de la Vera, Smoked Dulce
1 bay leaf
1 qt beef broth or water
2 tbsps cilantro or flat-leaf parsley, finely chopped
Kosher salt and freshly ground black pepper (to taste)
Method:
Place bones in hot oven, and brown for 10 minutes. Then, move to a large stockpot, and add water or beef broth to cover by 6 inches. Bring to a boil, and reduce heat and boil gently for 45 minutes.
Remove the bones from the stock, and empty the marrow. Reserve the marrow, keeping it warm.
In a frying pan, add extra virgin olive oil at medium-high temperature. When the oil starts to simmer, add the beef cubes, and brown for 10 minutes. Remove them to where the marrow is reserved. Then, add chopped vegetables including crushed tomatoes, and sauté until the onion wilts.
Add vegetables, wine, reserved marrow, and meat to the stockpot. Simmer at medium-low for 30 minutes. Add the paprika, and drop the bay leaves. Add salt and pepper, and continue simmering for 15 more minutes.
Check the meat cubes. If the meat falls apart, the soup is ready. If the meat is still solid, continue simmering until it’s more tender.
Garnish with the chopped cilantro or flat-leaf parsley a few seconds before the soup is served. Serve with fresh crusty bread like a baguette for dunking.
Manos Angelakis was one of the founders, the former Managing Editor for 25 years, the former Managing Editor Emeritus, and former Senior Food & Wine Writer of LuxuryWeb Magazine. He passed away in 2025 as an accomplished travel writer, photographer, and food and wine critic based in Hackensack, New Jersey. As a travel writer, he wrote extensively about numerous cities and countries. Manos was also certified as a Tuscan Wine Master and traveled to wine-producing areas in order to evaluate firsthand the product of top-rated vineyards. His articles in other publications include Vision Times and Epoch Times.









0 Comments