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 20 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 and Paprika: Add the sliced bread with 5 tablespoons of extra virgin olive oil, toasting for 2 minutes. Stir in the smoked sweet and spicy paprika.
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 It Straight Away: I serve the soup as soon as the eggs are set so they do not continue cooking in the hot broth.
Storage
I store leftover Spanish garlic soup without the poached eggs because the eggs can overcook when reheated. When I am ready to serve it again, I warm the soup gently on the stove and poach fresh eggs directly in the hot broth.
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 tablespoon 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
- 2 eggs
- Chopped fresh parsley - for garnish
Instructions
- Cut 300 g stale bread into thin slices and set aside.
- Heat 2 tbsp 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 tbsp extra virgin olive oil. Toss well and toast for 2 minutes.
- Add 1 tbsp sweet smoked paprika and 1 tbsp hot smoked paprika. Stir constantly for 30 seconds to prevent the paprika from burning.
- Pour in 1.5 l vegetable broth and add 1 tsp salt. Bring the sopa de ajo to a gentle simmer and cook for 10 minutes.
- Crack 2 eggs directly into the simmering soup and poach for 2-3 minutes, until just set. Ladle the Spanish garlic soup into bowls, garnish with 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.