If you are looking for classic Garlic Soup (Sopa de Ajo) that brings big flavor on a small budget, this traditional recipe is pure culinary magic. Originating as a humble peasant dish in Spain, this rustic soup transforms basic pantry staples—day-old bread, garlic, olive oil, and smoked paprika—into a rich, soul-soothing broth topped with perfectly poached eggs. Whether you love exploring regional classics or searching for easy cuban recipes at home and Spanish tapas favorites, this recipe proves that simple ingredients often yield the most extraordinary meals.

Recipe Overview

Detail Info
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 servings
Difficulty Easy

Ingredients You’ll Need

  • Stale Bread: 3–4 cups day-old crusty bread, cubed

  • Olive Oil: ¼ cup high-quality extra virgin olive oil (plus extra for drizzling)

  • Garlic: 10–12 cloves, paper-thinly sliced

  • Diced Ham: ½ cup serrano ham or quality smoked ham, finely diced

  • Paprika: 2 teaspoons sweet Spanish smoked paprika (Pimentón)

  • Broth: 4–5 cups low-sodium chicken stock or vegetable broth

  • Eggs: 4 fresh large eggs

  • Seasonings: Salt, freshly cracked black pepper, and a pinch of cayenne pepper to taste

  • Garnish: Fresh Italian flat-leaf parsley, finely chopped

Step-by-Step Preparation Guide

1.Oven-Toast the Bread Cubes :Preheat oven to 350°F (175°C).

Place the cubed day-old bread onto a baking sheet. Drizzle liberally with olive oil. Bake for 15 to 20 minutes until completely dried out, crunchy, and barely golden. Set aside.

2.Sizzle the Sliced Garlic :

In a heavy-bottomed pot, heat ¼ cup of olive oil over medium heat. Add the thinly sliced garlic and stir constantly. Lower the heat slightly to avoid burning; cook just until the slices turn light golden.

3.Sauté Ham and Bloom Paprika :

Stir in the diced ham and cook for 1 minute to release its savory oils. Add the smoked paprika and stir continuously for about 1 minute to bloom the spice without scorching it.

4.Incorporate Bread and Broth :

Add the toasted bread cubes directly into the pot, stirring well so they absorb the flavorful paprika-garlic oil. Pour in the chicken stock and bring the mixture to a boil over high heat.

5.Simmer and Season :

Reduce heat to medium-low. Season with salt, black pepper, and cayenne pepper. Let the soup simmer until the bread softens into a thick, comforting texture. Adjust liquid with an extra splash of broth if it becomes too thick.

6.Poach the Eggs in Broth :

Stir in fresh chopped parsley. Taste and adjust seasoning. Create shallow indents on top of the simmering soup with a spoon and gently slide in the eggs one by one. Cover the pot and cook on medium for 3 to 4 minutes until the egg whites are set but the yolks remain runny.

7.Ladle and Serve :

Ladle the hot soup into bowls, ensuring one poached egg sits right on top of each serving. Finish with a drizzle of olive oil, extra parsley, and a pinch of cayenne.

Chef’s Pro Tips & Variations

  • Master the Garlic Slice: Slicing the garlic paper-thin ensures it sweetens as it sizzles rather than turning bitter. Use a mandoline or Japanese vegetable slicer for uniform thickness.

  • Keep the Gold Layer: As the soup simmers, a vibrant orange garlic-paprika oil rises to the surface. Do not skim this off! It carries the core flavor of authentic Sopa de Ajo.

  • Ingredients Substitutions:

    • Pork-Free / Vegetarian: Omit the ham and swap chicken stock for rich vegetable broth. Add a pinch of sea salt to compensate for the missing cured meat flavor.

    • Bread Selection: French baguettes, sourdough, or traditional Cuban bread loaves work exceptionally well when toasted.

Step-by-Step Video Guide

Want to follow along in the kitchen? Watch the full step-by-step preparation video below to see the exact garlic browning technique and yolk-poaching process: