Spanish Garlic Bread and Egg Soup
Spanish garlic bread and egg soup turns stale bread, eggs, and smoky paprika into a cozy, savory meal with deep garlic flavor and soft ribbons of soaked bread.
This simple soup is inspired by Spanish sopa de ajo. It tastes rich, but it uses everyday staples. The eggs add protein, the broth keeps it light, and the olive oil carries the smoky paprika through every spoonful.
Why You’ll Love This Recipe
- Big flavor from cheap ingredients: Garlic, stale bread, eggs, and broth turn into a satisfying meal.
- Cozy texture: The bread softens into the broth while the poached eggs stay silky.
- Fast enough for weeknights: You can make the whole pot in about 30 minutes.
- Smart and nourishing: Eggs bring protein, broth adds comfort, and parsley keeps the finish fresh.
Fabian’s Budget & Health Tip: Save the ends of crusty bread in a freezer bag. Once you have enough, use them for this soup. Day old bread gives the best texture because it soaks up broth without falling apart right away.
Ingredients (Serves 4)
- 1/4 cup extra virgin olive oil (60 ml)
- 8 large garlic cloves, thinly sliced (about 30 g)
- 6 ounces stale crusty bread, torn or sliced into bite size pieces (170 g)
- 2 teaspoons smoked paprika (5 g)
- 6 cups chicken broth, preferably low sodium (1.4 liters)
- 4 large eggs
- 1/4 cup fresh parsley, chopped (10 g)
- 1/2 teaspoon fine salt, plus more to taste (3 g)
- 1/4 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Prep the Garlic and Bread
Slice the garlic thinly so it cooks quickly and evenly. Tear or slice the stale bread into bite size pieces. Keep the bread a little uneven. The smaller pieces melt into the soup, while the larger pieces stay pleasantly chewy.
2. Fry the Garlic and Bread
Warm the olive oil in a large pot over medium low heat. Add the sliced garlic and bread. Stir often for 3 to 5 minutes, until the garlic turns pale golden and the bread edges look lightly toasted. The kitchen should smell nutty and garlicky, not sharp or burnt.
3. Bloom the Smoked Paprika
Sprinkle in the smoked paprika and stir for about 20 seconds. The oil should turn deep brick red and smell warm and smoky. Do not walk away here, because paprika can taste bitter if it scorches.
4. Simmer the Soup
Pour in the chicken broth slowly while stirring. Scrape the bottom of the pot to lift up the toasted bits. Add the salt and black pepper. Bring the soup to a gentle simmer and cook for 10 to 12 minutes, until the bread softens and the broth looks slightly thickened.
5. Poach the Eggs in the Soup
Lower the heat so the soup barely bubbles. Crack each egg into a small cup, then slide the eggs gently into the pot, leaving space between them. Cover and cook for 4 to 6 minutes, until the whites look set and the yolks are still soft. For firmer yolks, cook 1 to 2 minutes longer.
6. Finish with Parsley
Taste the broth and adjust the salt and pepper. Ladle the soup into bowls, giving each serving one egg. Finish with chopped parsley. The parsley should smell fresh and bright against the smoky broth.
Expert Troubleshooting & FAQs
Why did my garlic taste bitter?
The garlic likely browned too much. Cook it over medium low heat and stir often. You want pale golden slices, not dark brown pieces.
Can I use fresh bread instead of stale bread?
Yes, but stale bread works better. If your bread is fresh, toast it first until dry around the edges. This helps it soak up broth without turning mushy too fast.
Can I scramble the eggs instead of poaching them?
Yes. Beat the eggs in a bowl, then drizzle them into the simmering soup while stirring gently. The result will look more like egg ribbons instead of whole poached eggs.
What broth works best?
Chicken broth gives the soup a classic savory base. Use low sodium broth if possible so you can control the salt. A good vegetable broth also works for a lighter version.
How do I store leftovers?
Store the soup in an airtight container in the fridge for up to 3 days. The bread will keep thickening the broth, so add a splash of water or broth when reheating. For best texture, poach fresh eggs when serving leftovers.
Estimated Nutritional Facts
These values are rough estimates per serving.
- Calories: 360
- Protein: 15 g
- Carbs: 28 g
- Fats: 21 g
Spanish Garlic Bread and Egg Soup

Ingredients
- 1/4 cup extra virgin olive oil (60 ml)
- 8 large garlic cloves, thinly sliced (about 30 g)
- 6 ounces stale crusty bread, torn or sliced into bite size pieces (170 g)
- 2 teaspoons smoked paprika (5 g)
- 6 cups chicken broth, preferably low sodium (1.4 liters)
- 4 large eggs
- 1/4 cup fresh parsley, chopped (10 g)
- 1/2 teaspoon fine salt, plus more to taste (3 g)
- 1/4 teaspoon black pepper (1 g)
Instructions
- 1. Prep the Garlic and Bread. Slice the garlic thinly so it cooks quickly and evenly. Tear or slice the stale bread into bite size pieces. Keep the bread a little uneven. The smaller pieces melt into the soup, while the larger pieces stay pleasantly chewy.
- 2. Fry the Garlic and Bread. Warm the olive oil in a large pot over medium low heat. Add the sliced garlic and bread. Stir often for 3 to 5 minutes, until the garlic turns pale golden and the bread edges look lightly toasted. The kitchen should smell nutty and garlicky, not sharp or burnt.
- 3. Bloom the Smoked Paprika. Sprinkle in the smoked paprika and stir for about 20 seconds. The oil should turn deep brick red and smell warm and smoky. Do not walk away here, because paprika can taste bitter if it scorches.
- 4. Simmer the Soup. Pour in the chicken broth slowly while stirring. Scrape the bottom of the pot to lift up the toasted bits. Add the salt and black pepper. Bring the soup to a gentle simmer and cook for 10 to 12 minutes, until the bread softens and the broth looks slightly thickened.
- 5. Poach the Eggs in the Soup. Lower the heat so the soup barely bubbles. Crack each egg into a small cup, then slide the eggs gently into the pot, leaving space between them. Cover and cook for 4 to 6 minutes, until the whites look set and the yolks are still soft. For firmer yolks, cook 1 to 2 minutes longer.
- 6. Finish with Parsley. Taste the broth and adjust the salt and pepper. Ladle the soup into bowls, giving each serving one egg. Finish with chopped parsley. The parsley should smell fresh and bright against the smoky broth.









