Skip to Content

Spanish Bean Soup Recipe -Easy Garbanzo Bean Soup

The Spanish Bean Soup, also known as Sopa de Garbanzo in Spanish, is one of the most popular soups of Spain….especially in Southern Spain in winter.

It used to be eaten only by the lower classes because the beans were cheap, but in the late 1930s during Spain Civil War the Spanish garbanzo (chickpea) soup made its way into the meals of the upper class.

This is a typical food from Andalusia, even though sometimes it is confused with the cocido madrileño (Madrid Stew).

spanish chickpea soup

The main difference between these dishes is that the version from Andalusia calls for different spices and chorizo, meanwhile, Madrid’s version only calls for potatoes and other sausages. It isn’t a soup either, but rather a stew. 

The principal reason for this ingredient change is that the spices were cheaper in Andalusia thanks to trading with Africa and Asia.  

Let’s dive right into this yummy Spanish bean soup recipe – also known as garbanzo bean soup.

This post contains affiliate links. If you buy via them, I’ll earn a small commission which helps me to keep this blog running. I received services for free for an honest review. All opinions are my own.

Pin for later!

Are you looking for an easy Spanish bean soup recipe? This tasty garbanzo soup recipe comes straight from Spain and comes with vegan, vegetarian and meat variations. When searching for Spanish beans recipes, this one is a must. Garbanzo beans are a staple in Southern Spain and this garbanzo bean soup brings a part of Spain to your home. It's also a great winter dish and one of the best Spanish soups. A must for vegetarian food from Spain too! #beansoup #spanishbeansoup #garbanzos #garbanzobeans

Things You’ll Need

To make this Southern Spanish bean soup recipe you don’t need any fancy kitchen tools, just a large pot will work.

Besides that, there are some ingredients that might be hard to find, such as the Spanish sausage, but you can substitute it with other protein.

When it comes to the spices, the only one that you might have a problem finding is the yellow saffron, but you can also replace it with any spice of your choice.

The vegetables are really common, such as the potato and onion.

Remember that every ingredient in this Spanish soup recipe can be substituted, but we will get to that point later. This is the best bean soup recipe because its protein content makes it a filling dish.

Besides that, it has enough vegetables, meat, and beans to keep you warm during the cold winter days. Oh yes, winters can get cold in Southern Spain!

Ingredients

spanish garbanzos, beans for spanish garbanzo soup
  • 1 pound dried Garbanzo (chickpea) beans
  • 1 spoon of olive oil
  • 1 tablespoon salt
  • 2 potatoes
  • 1 large onion (or 2 small)
  • 6 cups of water
  • ½ teaspoon ground black pepper
  • 2 Chorizos (Spanish sausage)
  • 3 ounces chicken stock
  • 2 cloves Garlic (minced)
  • ½ pound smoked ham
  • 2 teaspoons saffron yellow (optional)
  • 1 teaspoon paprika (optional)
  • 1 ham bone  (optional)
  • Spices: fresh chopped thyme, rosemary, oregano, and ground cumin

How to make Spanish Bean Soup – Step by Step Guide

recipe spanish bean soup - garbanzo soup
  1. The first thing you need to do to get started with this Spanish bean soup is to wash and rinse thoroughly the Garbanzo beans.
  2. In a large bowl cover them with water and a tablespoon of salt, and let them soak overnight. Or you can boil them on medium heat for 30 minutes to one hour.
  3. After that, cut the Chorizo sausage, garlic, onions, and ham into cubes or any shape of your choice. Place them on a large pot with enough chicken stock to cover them (about two inches). Then cook them on medium heat for 30 minutes.
  4. Cut the potatoes in quarters.
  5. Strain the beans and pour them into the same pot with the remaining stock, spices, vegetables, and meats. Cook it for 15 minutes on high heat, and for another 15 minutes on medium heat.
  6. The final step is to add the potatoes and cook for 30 more minutes on medium heat. Taste a little bit to see if it needs more salt, but remember that the chicken stock is usually pretty salty already. 
  7. If you are happy with the taste, then the Spanish bean soup is ready to serve!

Related: Easy & healthy Spanish vegetable soup

Substitution of ingredients

ingredients spanish garbanzo soup

Thankfully there are multiple garbanzo bean soup recipes, which allows you to make different versions. Indeed, there are vegan, vegetable and meat variations of the Spanish bean soup.

For example, you can easily make a vegan version, just replacing the chorizo and ham for more vegetables and the chicken stock with vegetable stock.

If you have a hard time finding chorizo or Spanish sausage in your town you can change it for smoked sausage or more ham.

You can also play with different spices according to your preference, by adding turmeric, paprika, black pepper, etc.

Besides that, if you don’t want too much salt on your dish, you can replace the chicken stock with water, even though you will get a more loose consistency. In case that you need to thicken your soup, you can add one tablespoon of flour or cornstarch.

There are other Spanish bean soup recipes, so you can also change the chickpea for white bean or any other of your choice.

There’s even a similar recipe for Spanish white bean soup, where the difference is the cooking time, and it also calls for more vegetables such as carrots and peppers.

Instead of chicken or meat stock, you can also go all natural by doing your own stock with a ham bone.

If you love hearty Spanish soups, you should have a look at our tasty Spanish lentil soup recipe or our healing Spanish garlic soup.

Tips on Serving

As it commonly happens with soup in Spain, it is eaten as a main course for lunch or dinner. It is a classic dish for the cold winter days, even though you can enjoy it any time of the year.

This Spanish garbanzo bean soup is usually served alongside some crunchy bread, such as baguette, ciabatta, or the famous sourdough bread.

This dish goes well with any beverage, but when it comes to wine, the ideal one is white or red wine. Besides that you can eat it with a glass of water, so you’ll get to taste the flavor of the spices. 

If you love hot, hearty Spanish dishes, you may want to have a look at our “Poor Man Style” potatoes (patatas a lo pobre).

Tips on Storage

how to store spanish garbanzo soup

The best part of this Spanish soup, which is among others a typical Seville food, is that you can store it for a long time. You might ask yourself: Can you freeze bean soup?

And thankfully the answer is yes! But there are some things that you have to know first.

If you want to freeze this Spanish bean soup, you’ll have to store it without the potatoes, which means that you can freeze the soup and once that you unfreeze it you can add the boiled potatoes.

Another thing you must know is that if you choose to thicken your soup with flour or cornstarch you won’t be able to freeze it, because it develops a weird taste. 

If you take those precautions then your soup can be frozen for up to one month, and it will still have the delicious flavor that it had the first day. In case you don’t want to freeze it, you can store it in the fridge for 1 to 3 days.

You can’t get enough of Spanish garbanzo soup? Have a look at my Spanish bean soup story here.

Related Recipes:

Recipe Card: How to Make Spanish Bean Soup

Yield: 4

Spanish Bean Soup Recipe - Garbanzo Bean Soup

spanish chickpea soup

The Spanish Bean Soup, also known as Sopa de Garbanzo in Spanish, is one of the most popular soups of Spain….especially in Southern Spain in winter.

It used to be eaten only by the lower classes because the beans were cheap, but in the late 1930s during Spain Civil War the Spanish garbanzo soup made its way into the meals of the upper class.

This is a typical food from Andalusia, even though sometimes it is confused with the cocido madrileño (Madrid Stew).

Prep Time 40 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours 10 minutes

Ingredients

  • 1 pound dried Garbanzo (chickpea) beans
  • 1 spoon of olive oil
  • 1 tablespoon salt
  • 2 potatoes
  • 1 large onion (or 2 small)
  • 6 cups of water
  • ½ teaspoon ground black pepper
  • 2 Chorizos (Spanish sausage)
  • 3 ounces chicken stock
  • 2 cloves Garlic (minced)
  • ½ pound smoked ham
  • 2 teaspoons saffron yellow (optional)
  • 1 teaspoon paprika (optional)
  • 1 ham bone (optional)
  • Spices: fresh chopped thyme, rosemary, oregano, and ground cumin

Instructions

  1. Wash and rinse the Garbanzo beans in a large bowl, cover them with water and a tablespoon of salt, then let it soak overnight. Or you can boil them on medium heat for 30 minutes to one hour.  
  2. Meanwhile cut the Chorizo, garlic, onions, and ham into cubes or any shape of your choice. Place them on a large pot with enough chicken stock to cover them (about two inches). Cook for 30 minutes.
  3. Cut the potatoes in quarters.
  4.  After that pour the beans (strained), spices, and the remaining stock. Cook for 30 more minutes removing any foam.
  5. Add the potatoes and cook for 30 more minutes. Taste a little bit to see if it needs more salt.
  6. Serve warm and enjoy!  

Notes

You can replace the chicken stock with water in case you want a less salty dish. If you have an extra ham bone, you can also do the stock with the ham bone.

Nutrition Information

Yield

4

Serving Size

1

Amount Per Serving Calories 529Total Fat 13gSaturated Fat 4gTrans Fat 0gUnsaturated Fat 8gCholesterol 47mgSodium 2679mgCarbohydrates 76gFiber 8gSugar 6gProtein 30g

All information presented and written are intended for informational purposes only. You should not rely on this information as a substitute for, nor does it replace, professional medical advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other health-care professional. The writers and publishers of visitsouthernspain.com are not nutritionists or registered dietitians. Statements within this site have not been evaluated or approved by the Food and Drug Administration.

Did you make this recipe?

Tag @visit.southernspain on Instagram and hashtag it #visitsouthernspain



Best Hotels in Malaga - Where to stay in Malaga, Spain
← Previous
Spanish Hot Chocolate Recipe - Easy Thick Hot Chocolate
Next →
Skip to Recipe