Spanish Garlic Soup (Sopa de Ajo) – Rustic, Healing & Soul-Warming

Spanish Garlic Soup, or Sopa de Ajo, is one of Spain’s most iconic and comforting dishes — simple, humble, and absolutely loaded with flavor. Made with garlic, stale bread, smoked paprika, olive oil, and eggs, this rustic soup originated as a peasant dish in the Castilian region and has warmed bellies for generations.

With just a few pantry staples, you can create a deeply aromatic, silky soup that’s both hearty and nourishing. The richness comes from the garlic-infused broth and poached or stirred egg that gently thickens the soup into a velvety, spoon-coating texture. It’s the perfect cold-weather meal or pick-me-up when you’re under the weather.

Ingredients Overview

Garlic

  • The star of the dish — typically 8–10 cloves.

  • Sliced or smashed and slowly sautéed in olive oil until golden and fragrant.

  • Adds depth and warming spice to the broth.

Bread

  • Traditionally made with day-old crusty white bread like baguette or rustic Spanish loaves.

  • Torn or sliced into chunks, it soaks into the broth and thickens the soup naturally.

  • Use gluten-free bread for a celiac-friendly version.

Olive Oil

  • Extra virgin olive oil is essential for authenticity and richness.

  • Used to toast the garlic and bread, infusing the oil with savory aroma.

Smoked Paprika (Pimentón)

  • Sweet or hot smoked paprika gives Sopa de Ajo its signature earthy, red hue.

  • Brings a smoky complexity and warmth.

  • Use Spanish pimentón de la Vera for authentic flavor.

Broth

  • Chicken or vegetable broth forms the base.

  • Homemade or high-quality store-bought broth elevates the dish significantly.

  • Water can be used in a pinch, but broth adds more body.

Eggs

  • Traditionally added poached or whisked in for a silky texture.

  • Cracked directly into simmering soup and gently stirred, or left whole for a soft yolk center.

  • Adds protein and richness.

Seasonings

  • Salt and pepper to taste

  • Optional: bay leaf, pinch of cumin, or a splash of dry sherry for depth

Step-by-Step Instructions

1. Prepare Ingredients

  • Peel and thinly slice or smash 8–10 cloves garlic.

  • Tear 4–5 slices of stale bread into rough pieces.

  • Measure 1 tsp smoked paprika (or ½ tsp hot + ½ tsp sweet).

  • Warm 4 cups of broth (chicken or veggie) separately.

2. Toast Garlic & Bread

In a large saucepan or clay pot:

  • Heat 3 tbsp olive oil over medium heat.

  • Add sliced garlic and sauté gently until lightly golden, not browned — about 2–3 minutes.

Add the torn bread:

  • Stir to coat in the oil and toast lightly for another 2–3 minutes.

3. Add Paprika & Broth

  • Sprinkle in the smoked paprika, stir quickly to avoid burning.

  • Immediately pour in the hot broth and stir well.

  • Season with salt and black pepper to taste.

Bring to a simmer.

4. Add the Egg(s)

Option 1: Poached

  • Crack 1 egg per serving directly into the simmering soup.

  • Cover and simmer gently for 4–6 minutes, until whites are set but yolks are runny.

Option 2: Stirred

  • Beat 2 eggs in a bowl and slowly drizzle into the simmering soup while stirring to create soft egg ribbons.

Chef’s Tip: Remove from heat once eggs are cooked to your liking to prevent overcooking.

5. Serve Immediately

Ladle into warm bowls. Top with:

  • A drizzle of olive oil

  • Fresh parsley or chopped scallions (optional)

  • Cracked black pepper or extra paprika

Optional: Serve with extra crusty bread or manchego cheese on the side.

Tips, Variations & Substitutions

Tips for Success

  • Use stale or toasted bread so it doesn’t fall apart too quickly.

  • Control garlic browning carefully — overcooked garlic turns bitter.

  • For deeper flavor, simmer with a bay leaf or splash of dry sherry.

Variations

  • Andalusian style: Add tomato or ham bits for a richer version.

  • Spicy: Use hot smoked paprika or a pinch of cayenne.

  • Vegan version: Omit eggs and use vegetable broth.

  • With chorizo: Sauté sliced Spanish chorizo with the garlic for a meaty variation.

Substitutions

  • Paprika: Use regular paprika if smoked isn’t available (you’ll miss the smokiness, but the flavor is still great).

  • Bread: Gluten-free bread works well if pre-toasted.

  • Eggs: Use silken tofu for a vegan protein addition instead of eggs.

Serving Ideas & Occasions

Perfect for:

  • Cold winter nights

  • Healing meals when sick

  • Rustic tapas-style dinners

  • Budget-friendly meals — pantry staples only

Pair it with:

  • A simple salad

  • Roasted peppers or olives

  • Spanish red wine or a dry sherry

  • A fried egg on top for extra richness

Nutritional & Health Notes

This soup is:

  • Naturally vegetarian (or vegan without egg)

  • High in garlic antioxidants and immune-boosting compounds

  • A source of complex carbs and healthy fats

  • Lower in calories yet very satisfying

Estimated per serving (1 of 4):

  • Calories: ~240

  • Protein: 8g

  • Carbs: 22g

  • Fat: 14g

  • Fiber: 2g

To lighten:

  • Use less oil

  • Skip egg or use egg whites only

  • Use whole grain bread for more fiber

FAQs

Q1: Can I make Spanish garlic soup ahead of time?

Yes — it stores well in the fridge for up to 3 days. Reheat gently and add fresh egg when serving, if desired.

Q2: Is this dish spicy?

Not inherently. You can use mild paprika or add hot paprika/chili flakes to adjust spice level.

Q3: What kind of bread works best?

Stale crusty white bread, baguette, or country-style loaves work best. Avoid soft sandwich bread, which dissolves too quickly.

Q4: Can I freeze it?

Yes, but without the egg. Freeze the base and add a fresh egg upon reheating for best texture.

Q5: Is this soup traditional?

Yes — Sopa de Ajo is a classic Spanish peasant dish with many regional versions. It’s deeply rooted in Castilian cuisine.

Q6: What can I use instead of smoked paprika?

Regular paprika or a tiny pinch of liquid smoke, though the flavor won’t be identical.

Q7: Can I use oil other than olive oil?

Olive oil is traditional and adds key flavor. For authenticity, stick with extra virgin olive oil.

Print

Spanish Garlic Soup (Sopa de Ajo) – Rustic, Healing & Soul-Warming

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A classic Spanish soup made with garlic, olive oil, paprika, stale bread, and egg. Rich, rustic, and ready in under 30 minutes — perfect for chilly nights and simple, healing meals.

  • Author: Maya Lawson

Ingredients

Scale
  • 810 garlic cloves, thinly sliced

  • 45 slices stale crusty bread, torn

  • 3 tbsp extra virgin olive oil

  • 1 tsp smoked paprika (sweet or hot)

  • 4 cups chicken or vegetable broth

  • Salt and pepper, to taste

  • 24 eggs

  • Optional: bay leaf, chopped parsley, olive oil drizzle

Instructions

  • Heat olive oil in a pot over medium. Add garlic and sauté until golden.

  • Add bread and toast for 2–3 minutes. Stir in paprika.

  • Pour in broth. Add salt, pepper, and optional bay leaf. Simmer 5 minutes.

  • Crack in eggs or drizzle in beaten eggs. Simmer until eggs are set.

  • Serve hot with optional parsley and olive oil drizzle.

Notes

  • Heat olive oil in a pot over medium. Add garlic and sauté until golden.

  • Add bread and toast for 2–3 minutes. Stir in paprika.

  • Pour in broth. Add salt, pepper, and optional bay leaf. Simmer 5 minutes.

  • Crack in eggs or drizzle in beaten eggs. Simmer until eggs are set.

  • Serve hot with optional parsley and olive oil drizzle.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star