Gimme Some Oven

Sopa de Ajo (Garlic Soup)

This post may contain affiliate links. Please read my disclosure policy.

Classic sopa de ajo (garlic soup) is one of my all-time favorite Spanish comfort foods. It’s easy to make with 6 ingredients in less than 30 minutes, and always tastes so cozy and delicious.

Sopa de Ajo (Garlic Soup) in Bowls

Next week will mark the 5th anniversary of our move to Barcelona, which feels completely surreal but also so, so wonderful. Easily five of the best years of my life! So to celebrate, I thought it was only appropriate to finally share one of my very, very favorite recipes I’ve come to love during our time living here…

sopa de ajo (garlic soup). ♡

Also called sopa castellana (Spanish soup), this traditional recipe is one that I believe every soup lover around the world should have in their repertoire. It’s made with a super-simple ingredient list of bread, eggs, olive oil, and broth, and seasoned with smoked paprika and lots of garlic. (Sidenote: I always love that garlic cloves are called dientes de ajo or “garlic teeth” in Spanish, which seems appropriate coming from a head of garlic!) This soup is a favorite way to make use of leftover bread in the wintertime, which is sautéed and then simmered in the garlicky-paprika broth to help give it some body. Then, as a final touch, eggs can either served poached in the individual serving bowls of soup or stirred directly into the hot pot of broth to form egg ribbons, similarly to how egg drop soup is made. Everything comes together easily in less than a half hour. And the result is a hot bowl of soup that is unfailingly cozy, hearty, and full of deliciously smoky, savory and slightly sweet flavors.

I seriously love this soup so much and wish I could ladle each of you up a bowl here in our Barcelona kitchen tonight. But hopefully you’ll take my word for it and simmer up a quick pot for yourself soon. Que aproveche!

Sopa de Ajo (Sopa Castellana) Ingredients

Sopa de Ajo Ingredients

Before we get to the full sopa de ajo recipe below, here are a few notes about the ingredients you will need:

  • Garlic: Garlic cloves are traditionally sliced very thinly for this soup, then sautéed and simmered in the broth until softened. I prefer to add at least 10 large cloves for a generous amount of garlicky flavor, but you are welcome to add less if you prefer.
  • Bread: This soup is a popular way to use leftover stale bread, as the dry bread perfectly soaks up that delicious broth. Most people here just slice up a baguette, but you’re welcome to use any plain leftover bread that you have on hand.
  • Eggs: Sopa castellana is traditionally made with one egg per serving, either:
    • Ribboned: The eggs are whisked and then poured with one hand directly into the hot pot of soup while stirring the soup with the other hand, which creates lovely thin egg ribbons (similar to egg drop soup). This is my preferred way to enjoy sopa castellana.
    • Poached (whole eggs): Another popular method is to crack an egg into each individual serving bowl, then ladle the hot soup into the bowl to poach the egg.
    • Poached (yolks only): A hybrid method is to crack just an egg yolk into each individual serving bowl. Then whisk the egg whites directly into the hot pot of soup to form ribbons, and ladle the hot soup into the serving bowls to poach the egg yolks.
  • Olive oil: Fun fact, did you know that Spain produces more olive oil than any other country in the world (twice the amount as Italy)? I’m partial to a bright arbequina extra virgin olive oil for this recipe, but any good-quality EVOO will do.
  • Smoked paprika: There are many kinds of smoked paprika here in Spain (sweet, bittersweet or hot), all of which are beloved essentials to Spanish cuisine. I’m partial to pimentón de la Vera, paprika that hails from the Extramadura region of Spain and is wonderfully smoky. But any good-quality smoked paprika that you love best will work well in this soup. Just be sure to double-check that your paprika is fresh, otherwise the intensity of its flavor and color may be diminished.
  • Chicken or vegetable stock: Sopa de ajo is traditionally made here with chicken stock, but feel free to sub in vegetable stock in order to make this soup vegetarian.
  • Salt and pepper: Finally, you will need some fine sea salt and freshly-ground black pepper to season the soup.

Step by step photos showing how to make sopa de ajo (sopa castellana)

Recipe Variations

Here are a few traditional variations to sopa de ajo that you are welcome to try:

  • Add ham: It’s also often traditional to stir some jamón serrano (Spanish ham) into this soup, if you would like to add some protein. You can either sauté the diced ham with the garlic, if you would like it to be a bit crispy. Or for softer ham, you can just sprinkle it on as a topping or stir it in just before serving.
  • Add extra herbs: Every now and then, sopa de ajo is seasoned with an extra bay leaf or a sprinkling of fresh parsley on top. But the vast majority of the time, this soup is kept very simple and there are no additional seasonings beyond the smoked paprika.
  • Make it more/less brothy: Sometimes this soup is served extra-thick, with very little broth. If this sounds good to you, just reduce the amount of broth by 1 or 2 cups and adjust the seasonings if necessary.
  • Make it gluten-free: Use a plain gluten-free bread to make this soup gluten-free.
  • Make it vegetarian: Use vegetable stock to make this soup vegetarian.

Sopa de Ajo (Sopa Castellana) in Pot

More Favorite Spanish Recipes

Here are a few more Spanish and Catalan recipes that we’ve learned to make while living in Barcelona:

Sopa de Ajo (Sopa Castellana) in Bowls

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sopa de Ajo (Garlic Soup) in Bowls

Sopa de Ajo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 10 reviews
  • Author: Ali
  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Total Time: 25 mins
  • Yield: 3 to 4 servings 1x


Classic sopa de ajo (garlic soup) is one of my all-time favorite Spanish comfort foods. It’s easy to make with 6 ingredients in less than 30 minutes, and always tastes so cozy and delicious.


  • 1/4 cup olive oil
  • 8 to 10 large cloves garlic, very thinly sliced
  • 4 ounces stale bread, thinly sliced or torn into pieces
  • 1 tablespoon smoked paprika*
  • 6 to 7 cups chicken stock (or vegetable broth)
  • 4 large eggs, whisked*
  • fine sea salt and freshly-ground black pepper


  1. Sauté the garlic and bread. Heat the olive oil in a large stockpot over medium heat. Add the sliced garlic and sauté for 2-3 minutes, stirring occasionally, until it is fragrant and lightly golden. (It’s important not to overcook the garlic at this point.) Add the smoked paprika and stir to combine. Add the bread and toss until it is more or less evenly coated with the garlic oil. Continue cooking for 3 more minutes, stirring frequently so that the garlic does not burn.
  2. Simmer. Add 6 cups chicken stock and stir to combine, breaking up the bread with a wooden spoon into your desired size of pieces as it cooks. Continue cooking until the soup reaches a rapid simmer.
  3. Add the eggs. With one hand, use a wooden spoon to stir the soup in a circular motion to create a slow whirlpool. With the other hand, slowly pour the whisked eggs into the soup as you continue stirring, in order to create egg ribbons.
  4. Season. If you would like a brothier soup, feel free to add in 1 extra cup of stock. Taste and season the soup with salt, black pepper, and/or additional smoked paprika as desired.
  5. Serve. Serve immediately and enjoy!


Bread: I recommend some sort of plain bread, such as a basic baguette, for this soup.

Smoked paprika: Be sure that your smoked paprika is nice and fresh, otherwise its vibrant flavor and color in this soup will be diminished.

Eggs: Please see notes in the post above if you prefer poached eggs instead of egg ribbons in this soup.

Share this Post

Leave a Reply

Your email address will not be published. Required fields are marked *

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

25 comments on “Sopa de Ajo (Garlic Soup)”

  1. I have NEVER had this but it looks wonderful! Does the bread just sort of dissolve into the soup? It also looks like a egg drop soup with beautiful color but does it have the same flavor as egg drop soup? Just very interested in specifics before I cook. Thanks. Michelle in Louisiana!

    • I re-read the recipe, in step 2 under simmer it says use a wooden spoon to break up the bread into smaller pieces. I’m from Wimberley TX (In the Texas Hill Country), love all Cajun food Enjoy this soup as I will when I make it. Imo, can’t have enough garlic! At least 10 cloves sounds lovely!

    • In Dutch, they’re called garlic “toes” : teentjes knoflook! Now I’m curious about clever and unusual names for garlic cloves in other languages ! 🧄🧄

  2. I will definitely be making this soup! I’ll let you know what my taste buds say lol.

  3. Greetings for Bentonville, Arkansas BTW 😎😊

    • I finally made this soup…. Sooooo delicious!!!! The smell in my kitchen was divine 😋. It was perfect for a chill day in Northwest Arkansas 😊

  4. Could this soup be made without the bread to lower the carbs? Any recommendations on changing anything if I omit the bread?

    • Arnold’s and Schmidt’s 647 both make keto/low carb sliced bread. I’ve seen them at several local supermarket chains in downstate NY, as well as BJ’s and Lidl.

      I would try toasting the bread first (especially for the Schmidt’s 647, which doesn’t have the body of Arnold’s).

      Or just try making the soup without the bread and see what happens. It might not be 110% capital-T “Traditional,” but if you’re not doing culinary history, who cares? Cooking is love, and love can take on many forms. ❤️

      Let us know how it turns out.

  5. Could you offer some suggestions for a gluten-free version? Perhaps it is as easy as omitting the bread (my family is not keen on gluten-free bread options)? Or replacing with a specific starchy veg? Thanks so much!

    • Hi Andrea! The bread is an integral part of the soup traditionally, so I’d recommend using some sort of basic plain GF bread if possible. That said, there are all sorts of non-traditional ways that you could play around with this recipe. Potatoes or even rice could be delicious alternatives!

  6. I can’t believe it has been 5 years since you guys moved! Time is surely flying!

  7. I am envious that you get to live in Barcelona – I’ve really enjoyed visiting that city. Part of the envy is that you can buy Spanish chorizo (on the border with Mexico we can usually get only the Mexican variety). This post has persuaded me to order some Arbequina olive oil (because it’s one that has always intrigued me) and some of the smoked paprika (as one of Hungarian ancestry, I’m really picky about my paprika). Looking forward to enjoying both, and trying this soup. I wish it was easy to find Jamon to use in this soup.

  8. Ali, thanks for sharing your version of Sopa de Ajo. It’s very similar to the one I remember my mother making. To please my father (and me) our soups had to have more broth than solids. Just last week I was thinking of making it using my husband’s fresh garlic crop. I’m trying yours – more garlic is better than less. I love to cook and love your recipes.
    3 Tb EVOO
    6 garlic cloves – chopped
    6 cups water + 3 cubes chicken consommé, or chicken broth
    4 eggs, beaten with 1/2 tsp salt & pepper to taste
    Sautée garlic in oil, stir to avoid burning, remove from heat, add water & consommé cubes or chicken broth and heat to boil. Drop eggs in a stream, stirring to beak them up. Continue sitirring until eggs are cooked. Alternative method: drop whole unbeaten eggs slowly one by one in broth to poach

  9. My husband”s grandmother from Barcelona used to make this soup- only she called it “hangover soup” – exactly for that reason. It was also a good way to get rid of stale bread. If she did not have broth, she used water with more seasonings.

  10. This never happens, but I actually had all of the ingredients to make this one and we all LOVED it! I was a bit skeptical about all of the bread, but it somehow worked here just perfectly. Please keep the Spanish recipes coming. I had never heard of this soup before!

  11. I saw the email with this recipe this morning and made it this afternoon. The only thing I needed to buy was the smoked paprika. It was delicious, similar to egg drop soup but a much richer flavor. I didn’t have stale bread (kinda weird, I know) so I used fresh baguette. The bread was unrecognizable in the soup and had more of a noodle consistency. Hot, flavorsome soup on a cold, rainy October day…. Mmm… it’s a keeper!

  12. This was delicious! We served it with your everyday salad and it was such a nice dinner.

  13. I had never heard of this soup before but it sounded amazing. We made it for dinner tonight. Absolutely delicious and I loved how simple it was to prepare! Thank you so much for sharing this!

  14. Made this today. It was absolutely delicious! Definitely going into rotation here.

    • Hi! I love your recipes, they allowed me to share some Spanish cooking with international friends! I was looking for this one this time because it is from my region :) Just as a note, sopa castellana means Castillian soup, not Spanish soup. Castilla is the region that covers most central Spain and this soup particularly comes from the northern part of Castilla. Please continue posting tradicional recipes :) and I’m so happy you like this one!

  15. This was really easy and tasty, thank you for the recipe! My 5-year-old loves it too.

  16. This was wonderful! I thought the soup benefited from a good 20 mins of simmering to thicken it up and deepen the flavor.
    My soup wasn’t quite hot enough to poach my egg in my bowl, so I just poached my next egg in the soup itself.
    So cozy on a chilly fall day.

  17. This was so much tastier than I even expected! We all loved it!

  18. I finally tried this and it’s every bit as good as the other comments said. I actually followed the recipe as written (quite unusual for me). The directions are perfect. My husband enjoyed dipping some of the leftover bread in it We had it with roast chicken and and avocado salad. It was so quick and easy and I will definitely make it again.

  19. I’m from Mexico and I remember my aunt cooking this soup but adding some Mexican flavor, chipotle pepper, which it made it a little bit spicy and tastier.
    I never had the chance to asked her for the recipe but now that I found this one, I will definitely gonna try it out!
    Thank you!