Spanish Garlic and Vinegar Soup: Sopa de Ajo Recipe

Updated November 4, 2026

Total time
45 min
prep 15 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Spanish Garlic and Vinegar Soup: Sopa de Ajo Recipe

Spanish garlic and vinegar soup, often called sopa de ajo, is a rustic Spanish soup built from garlic, bread, paprika, and broth, with vinegar added near the end for a lively finish. Recipes vary by region and household; this version keeps the ingredients simple and lets crisp-edged bread soften into a savory, satisfying bowl.

Ingredients

  • 6 oz (170 g) day-old rustic bread, such as a country loaf or sourdough, cut into 1-inch cubes
  • 2 tbsp (30 ml) extra-virgin olive oil, divided
  • 8 garlic cloves (about 25 g), thinly sliced
  • 1 tsp (2 g) sweet smoked paprika
  • 1/2 tsp (1 g) hot paprika, optional
  • 6 cups (1.4 L) chicken or vegetable broth, preferably lower-sodium
  • 1 1/2 tbsp (22 ml) sherry vinegar
  • 3/4 tsp (4.5 g) fine sea salt, plus more to taste
  • 1/4 tsp (0.5 g) freshly ground black pepper
  • 2 tbsp (8 g) chopped fresh flat-leaf parsley, for serving

Instructions

  1. Prepare the bread and garlic. Cut the bread into roughly even cubes so they toast at a similar rate. Thinly slice the garlic rather than mincing it: slices are easier to keep from scorching and give the broth a rounded garlic flavor. Measure out the broth, vinegar, and spices before you begin, since the paprika needs only a brief moment in the hot pot.
  2. Toast the bread. Heat 1 tablespoon (15 ml) of the olive oil in a heavy-bottomed pot or Dutch oven over medium heat. Add the bread cubes in a single layer, working in batches if the pot is crowded. Toast for 5 to 6 minutes, turning often, until most sides are golden and crisp. Transfer the bread to a plate. If it is not evenly browned, give it another minute rather than raising the heat; burnt patches can make the soup taste bitter.
  3. Soften the garlic. Add the remaining 1 tablespoon (15 ml) of olive oil to the pot and reduce the heat to medium-low. Add the sliced garlic and cook for 2 to 3 minutes, stirring frequently, until fragrant and just turning pale gold. Keep it moving and lower the heat if the edges brown quickly. The garlic should flavor the oil without becoming dark or acrid.
  4. Bloom the paprika and add broth. Stir in the sweet smoked paprika and, if using, the hot paprika. Cook for about 20 seconds, stirring constantly, just until fragrant. Pour in the broth promptly so the spices do not scorch. Add the salt and black pepper, scrape any flavorful browned bits from the bottom of the pot, and bring the broth to a gentle simmer.
  5. Simmer the soup. Let the broth simmer uncovered for 15 minutes, keeping it at a quiet bubble rather than a hard boil. This gives the garlic and paprika time to season the liquid. Taste a spoonful near the end: it should be savory and aromatic, with a clear garlic presence, but not harsh. Adjust the salt if your broth is particularly mild.
  6. Add bread and vinegar. Stir in the toasted bread and simmer gently for 3 minutes, until the cubes begin to soften but still have some shape. Stir in the sherry vinegar and simmer for 2 more minutes. Taste again before serving. Add vinegar a teaspoon at a time if you want a brighter finish, or a splash of broth if the acidity feels too pronounced. Ladle into warm bowls and scatter parsley over the top.

Tips

  • Use bread with some structure. Day-old country bread, sourdough, or a sturdy baguette all work. Very soft sandwich bread can dissolve before it develops a toasted crust, making the soup pasty. If your loaf is fresh, cube it and leave it uncovered for a few hours, or toast it a little longer in the pot.
  • Control the garlic color. Garlic goes from fragrant to burnt quickly, especially once sliced. Cook it over medium-low heat and stir often; if it turns deep brown, it is better to wipe out the pot and start that step again than to carry bitterness into the whole batch.
  • Choose vinegar by flavor. Sherry vinegar gives the soup a rounded, distinctly Spanish-style tang. Red wine vinegar is a practical substitute with a sharper edge; apple cider vinegar is fruitier and slightly less savory. Start with less than the recipe amount if using a particularly strong vinegar, then adjust at the table.
  • Keep the paprika from scorching. Add it after the garlic has softened and stir for only about 20 seconds before adding broth. Smoked paprika is easy to burn in hot oil, and scorched spice tastes bitter rather than pleasantly smoky.

Serving Suggestions

Serve the soup hot as a light main course or as a first course before a larger meal. It is filling in the way a bread soup should be: the toasted cubes soak up broth and become tender, while some edges remain intact for contrast. A little extra parsley and a few drops of olive oil are simple finishing touches; keep additional vinegar on the table for anyone who likes a brighter bowl.

For a more substantial meal, pair it with a crisp green salad dressed with lemon or vinegar, roasted vegetables, or a plate of olives and sliced tomatoes. The soup already has bread in it, so another large bread serving is not necessary, though a small piece of crusty loaf is useful for catching the last spoonfuls. If serving it as part of a Spanish-inspired meal, offer it before grilled vegetables, beans, or a simple fish dish.

Variations

Make it vegetarian: Use vegetable broth in place of chicken broth. Choose a full-flavored broth, since a very mild one can leave the soup tasting mostly of bread and garlic. Taste for salt at the end because vegetable broths vary widely in seasoning.

Adjust the heat: Leave out the hot paprika for a mild soup, or add a pinch of cayenne if that is what you have. Cayenne brings direct heat but not the same chile flavor as hot paprika, so use a small amount. You can also offer chili flakes at the table instead of making the whole pot spicy.

Change the vinegar: Sherry vinegar is a useful traditional-style choice, but the soup is flexible. Red wine vinegar makes the finish brisker, while apple cider vinegar gives it a gently fruity note. Avoid adding all the vinegar at once if you are substituting; taste after each small addition so the acidity does not overwhelm the garlic and broth.

Make the texture more brothy or more rustic: For a clearer, lighter bowl, add the toasted bread only shortly before serving and avoid stirring it much. For a thicker, softer soup, simmer the bread for several extra minutes and gently press some cubes against the pot with a spoon. Neither texture is the single correct version; bread type and local or family preferences often shape how sopa de ajo is served.

Storage and Reheating

For the best texture, store the soup and any extra toasted bread separately if you know there will be leftovers. The bread continues absorbing broth as it sits, so soup stored with bread becomes thicker and softer. Refrigerate leftovers within 2 hours in a covered container and use them within 3 to 4 days. If the bread is already in the soup, it is still safe to store this way, though the texture will be more porridge-like the next day.

Reheat a portion in a saucepan over medium-low heat, stirring occasionally, until it is steaming throughout and reaches 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. Add a splash of broth or water if the soup has thickened; taste and refresh it with a small amount of vinegar only after reheating. You can also microwave a covered portion, stirring partway through, and check that it reaches 165°F (74°C) throughout. Freeze soup for up to 2 months for best quality, preferably before adding bread; thaw overnight in the refrigerator and add freshly toasted bread when reheating.

Frequently Asked Questions

What is Spanish garlic and vinegar soup called?
Sopa de ajo means “garlic soup” in Spanish. There are several Spanish versions, and ingredients or toppings vary. This recipe is a simple bread-and-broth version finished with sherry vinegar; it does not claim to represent every regional preparation.

Can I make sopa de ajo without stale bread?
Yes. Use fresh sturdy bread, cut it into cubes, and toast it until the outside is dry and golden before adding it. The goal is to give the bread enough structure to absorb broth gradually. Thin, soft bread is more likely to disappear into the soup before the garlic flavor has had time to settle.

Can I prepare the soup ahead?
You can make the broth with the garlic and paprika a day ahead, cool it, and refrigerate it promptly. Reheat it to 165°F (74°C), then add freshly toasted bread and the vinegar near the end. This keeps more of the bread’s toasted character and lets you adjust the acidity after reheating. If the bread is already mixed in, the soup will still taste good but will be considerably thicker.

Why does my soup taste bitter?
The most common cause is garlic or paprika that browned too much. Garlic should be pale gold at most, and paprika needs only a brief bloom in oil before liquid goes into the pot. Dark, scorched bits can flavor the broth throughout, so keep the heat moderate and stir during these short steps.

How do I fix soup that is too sour or too thick?
If it tastes too sour, stir in a little more broth and taste again; a small extra piece of toasted bread can also soften the sharp impression. If it is too thick, add warm broth or water a little at a time until it reaches the consistency you like. For a thin or mild bowl, simmer briefly without a lid or add a small amount of vinegar and salt gradually, tasting as you go.

Related

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).