This sopa de ajo recipe is a Spanish garlic soup made by toasting day-old bread with sliced garlic and smoked paprika before simmering everything in vegetable broth. It is ready in 25 minutes, with a smoky, garlicky broth, softened bread, and eggs poached directly in the pot.

Why You'll Love This Sopa de Ajo
- A practical use for stale bread: The bread absorbs the broth and gives the soup body without blending.
- Balanced paprika flavor: Sweet and hot smoked paprika add warmth, smokiness, and gentle heat.
- Eggs cook in the soup: Poaching the eggs directly in the broth keeps everything in one pot.
- Made with simple ingredients: The recipe turns familiar ingredients into a filling Spanish soup.
My mother made this Spanish garlic soup throughout the winter, and it became one of those meals that defined the colder months for me. The warmth of the kitchen and the steam rising from the pot made dark evenings feel a little lighter. It reminds me of simple Spanish recipes such as pan con tomate and pollo al ajillo, where bread, olive oil or garlic are treated with care and allowed to carry the dish. Even now, the smell of garlic and paprika takes me straight back to those family meals.
What I like about this method is how each short cooking stage changes the final soup. The garlic softens in the olive oil before the bread is toasted, while briefly stirring in the paprika brings out its smoky flavor without letting it turn bitter. As with my garlic butter sauce, gentle heat keeps the garlic mellow rather than sharp. Simmering the bread creates a soft, rustic texture instead of the smooth finish you get with a creamy lemon chickpea soup, and the poached eggs make each bowl more satisfying.

Key Ingredients in Sopa de Ajo
You will find the exact measurements in the recipe card, but these are the ingredients that shape the soup.
- Day-old bread: I use stale bread because it absorbs the garlic and paprika broth while gradually softening and giving the soup more body.
- Garlic: Seven cloves may sound generous, but the sliced garlic mellows as it cooks in the olive oil and creates the main flavor base.
- Sweet and hot smoked paprika: I use both varieties because the sweet paprika provides smokiness while the hot paprika adds a gentle warmth.
- Vegetable broth and eggs: The broth brings the ingredients together, while the eggs poach directly in the soup and make it more substantial.
How to Make Sopa de Ajo
You can find the complete printable recipe with measurements below, but here is a quick overview.

1. Sauté the garlic: Heat 2 tablespoons of extra virgin olive oil in a large pot and sauté the sliced garlic until fragrant.
2. Toast the bread: Add the sliced bread and remaining olive oil, then toast for 2 minutes. Stir in the sweet and hot smoked paprika for 30 seconds.
3. Simmer the soup: Pour in the vegetable broth, season with salt, and simmer for 10 minutes.
4. Poach the eggs and serve: Crack the eggs into the soup and poach for 2-3 minutes. Serve Spanish garlic soup hot with a garnish of parsley.

Tips for Sopa de Ajo
- Prepare everything first: This soup moves quickly, so I slice the bread and garlic and measure the paprika before heating the pot.
- Slice the bread evenly: Similar-sized slices soften at the same rate and make the finished soup easier to divide between the bowls.
- Serve straight away: Serve as soon as the eggs reach your preferred doneness, as they continue to firm up in the hot broth.
Storage
I store leftover Spanish garlic soup without the poached eggs in an airtight container in the refrigerator for 2-3 days. I reheat it gently on the stovetop or in the microwave until piping hot, stirring occasionally for even heating. Then I add freshly poached eggs before serving.
What to Serve With Sopa de Ajo
I like serving sopa de ajo with marinated tomatoes because their fresh, juicy flavor contrasts with the warm paprika broth. Pan con tomate also works well when I want to turn the soup into a simple Spanish-style meal.
Try These Soup Recipes Next!

Get my new cookbook!
Get your copy of the book with easy, fresh, and tried-and-true Mediterranean Recipes from the Author and founder of Vargasavour Recipes, Estefania.
Recipe

Sopa de Ajo (Spanish Garlic Soup)
Ingredients
- 300 g stale bread - thinly sliced
- 7 tablespoons extra virgin olive oil - divided
- 7 cloves garlic - thinly sliced
- 1 tablespoon sweet smoked paprika
- 1 tablespoon hot smoked paprika
- 1.5 l vegetable broth
- 1 teaspoon salt
- 4 medium eggs
- 1 tablespoon chopped fresh parsley - for garnish
Instructions
- Cut 300 g stale bread into thin slices and set aside.
- Heat 2 tablespoons extra virgin olive oil in a large pot over medium heat. Add 7 cloves garlic , thinly sliced, and sauté for about 1 minute, until fragrant.
- Add the sliced bread and the remaining 5 tablespoons extra virgin olive oil. Toss well and toast for 2 minutes.
- Add 1 tablespoon sweet smoked paprika and 1 tablespoon hot smoked paprika. Stir constantly for 30 seconds to prevent the paprika from burning.
- Pour in 1.5 l vegetable broth and add 1 teaspoon salt. Bring the sopa de ajo to a gentle simmer and cook for 10 minutes.
- Crack 4 medium eggs directly into the simmering soup and poach for 2-3 minutes, until just set. Ladle the Spanish garlic soup into bowls, garnish with 1 tablespoon chopped fresh parsley , and serve hot.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Sandra says
Sopa de ajo brings back so many memories for me. It’s amazing how such simple ingredients, garlic, bread, and broth can create something so comforting and full of flavor. I love making it on cold evenings; it feels like a hug in a bowl.