This Spanish Garlic Soup (Sopa de Ajo) is a cozy, rustic classic. Think crusty bread softened into a delicious broth, sautéed garlic, and a smoky, paprika-rich base. It's perfect for using up day-old bread and comes together in about 20 minutes with just a handful of ingredients.

Traditional versions sometimes include a poached egg, but this soup really doesn't need it. You can keep it simple and substitute the egg with white beans, or leave out both. The broth, garlic, and softened bread are what truly give this soup its richness and depth.
If you love traditional Spanish comfort food, this soup sits right alongside other humble classics like Papas Arrugadas (Wrinkled Potatoes), Spanish Vegetable Paella, and the always-popular Mojo Picón (Canarian Red Pepper Sauce).
These are the kinds of dishes that rely on pantry staples, strong flavors, and simplicity rather than complicated techniques-exactly the spirit of this garlic soup.
Jump to:
Why This One's on Repeat
- Takes just a handful of pantry ingredients
- A great way to use up days-old or stale bread
- Cozy and comforting, but still light
- Ready in about 20 minutes
- This is an egg-free version
- Feels rustic and old-world in the best way
Shopping List

Paprika: For this soup, Spanish paprika really matters. Traditional pimentón (paprika) adds a deeper, slightly sweet, smoky flavor that defines sopa de ajo, and regular paprika won't give you the same warmth or color. Use Spanish sweet smoked paprika (pimentón dulce) for classic flavor. If you prefer a little spice, you can use hot smoked paprika instead.
Veggie Broth: I like to use vegetable-based paste in my vegan soups and stews. I can better control the depth of flavor and love the taste.
Bread: Days-old crusty bread, such as a baguette, a French loaf, or sourdough, works best. Avoid very soft bread, which can turn mushy fast.
See the printable recipe card for quantities and a full ingredient list.
Ways To Change It Up
- Use hot smoked paprika or add a pinch of red pepper flakes if you like a little heat
- While traditionally, some versions of this soup add a poached egg, you can alternatively stir in Just Egg at the end for soft, egg-like pieces
Let's Make Spanish Garlic Soup
See the complete printable recipe card below for the details.

Step 1: Thinly slice the garlic and set it aside.
Step 2: Cut the crusty bread into thick slices, then into bite-sized cubes.
Step 3: Heat the olive oil in a wide pot over medium heat. Add the garlic and cook gently until fragrant, about 2 minutes, being careful not to brown it.
Step 4: Stir in the smoked paprika, coating the garlic and oil, and cook for just a few seconds to bloom the spice.

Step 5: Add the bread cubes to the pot and toss well to coat them with the garlicky, paprika-infused oil.
Step 6: Pour in the vegetable broth, season with salt and black pepper, and gently stir to combine.
Step 7: Simmer the soup for about 8-10 minutes, until the bread softens and thickens the broth. Stir in chopped parsley.
Step 8: Serve hot. Ladle into bowls and garnish with optional white beans.
Good To Know Tips
- Use two or one day-old or stale bread. It holds up better and thickens the soup naturally.
- If you don't have days-old bread, you can use fresh bread and dry it out quickly in the air fryer for a few minutes or in the oven at 350°F for about 8-10 minutes until lightly crisp. The goal is simply to remove some moisture so the bread holds its shape and thickens the soup properly. You can also check your supermarket bakery-many sell bags of day-old bread cubes or crouton-style bread for a dollar or two, which work perfectly for this soup.
- Slice the garlic thinly and gently sauté it. Do not let it burn or it will not taste very good.
- Use sweet smoked paprika for classic flavor, or hot smoked paprika if you like spice.
- The bread in sopa de ajo is supposed to soften and partially break down-it thickens the broth and gives the soup that cozy, rustic texture. Think custardy and spoonable, not crunchy.

My Favorite Ways to Enjoy This
- Served right off the stove with some white beans and an extra drizzle of olive oil on top
- Finish with cracked black pepper or a pinch of chili flakes
- Served as a light meal with a simple green salad with Homemade Italian Vinaigrette
- I love to serve with lemon wedges on the side to brighten the flavors if desired

Recipe FAQS
If you don't have day-old bread, you can use fresh bread and dry it out quickly in the air fryer or oven at 350°F for about 8-10 minutes until lightly crisp. The goal is simply to remove some moisture so the bread holds its shape and thickens the soup properly. You can also check your supermarket bakery. Many sell bags of day-old bread cubes or crouton-style bread for a dollar or two, which works perfectly for this soup.
Traditional sopa de ajo often includes egg, but many versions are simply bread, garlic, paprika, and broth. This version skips eggs entirely and uses beans to garnish the soup.
Drop a comment and tell me how this Spanish Garlic Soup turned out! Was it love at first bite, surprisingly edible, or a full-on yuck? And if my directions helped (or didn't), please let me know so I can keep improving these recipes for you.
Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.
Recipe Card

Sopa de Ajo (Spanish Garlic Soup)
Ingredients
- 3 tablespoons olive oil
- 8-10 cloves garlic thinly sliced
- 1 teaspoon sweet smoked paprika if you like it spicy, use hot smoked paprika
- 6 cups vegetable broth or 2 tablespoons of Better than Bouillon and 6 cups of water
- 8 ounces day-old crusty bread (baguette or French bread) or 220 grams or about 4 heaping cups - torn or cubed
- 1 teaspoon salt
- ¼ teaspoon black pepper
- ¼ cup chopped parsley
- 1 can butter beans or any white bean like cannellini beans for garnish
Instructions
- Sauté the garlic: Heat olive oil in a large pot over medium-low heat. Add sliced garlic and cook until golden and fragrant, about 3-5 minutes.
- Add paprika: Stir in paprika and cook for 10 seconds, just until toasted.
- Add the bread: Stir in the torn bread and toss around for about 4 minutes, until all the oil is absorbed and the bread is toasted a bit. Keep stirring around so the garlic does not burn.
- Simmer the soup: Pour in the vegetable broth, add salt and pepper, and bring to a gentle simmer. Stir well, and cook for about 10 minutes or until the bread breaks down and the soup thickens a bit.
- Add parsley and serve: Ladle the soup into bowls and sprinkle with parsley. Before garnishing, gently toss the butter beans/white beans with a little olive oil, salt, and black pepper, then spoon them over the soup. Serve immediately for the best texture and flavor.











Regi Pearce says
The garlic, paprika, and softened bread come together into something cozy, soulful, and way more satisfying than you’d ever expect from such a short ingredient list.