
Caldo de Garbanzo (Mexican Chickpea Soup)
Mexican chickpea soup in stock with tomato, epazote and vegetables.
About this recipe
Traditional Mexican chickpea soup cooked in stock with tomato, epazote and vegetables. Comforting, nutritious and perfect for midweek meals.
History & Origin
Caldo de garbanzo is a perfect example of how Mexican cuisine adopted and transformed ingredients from the Old World. Chickpeas (Cicer arietinum) were brought to Mexico during the Spanish Conquest, arriving from the Mediterranean and Middle East. In Spain they were already fundamental to the cocido madrileño and other stews. In Mexico, chickpeas found fertile ground both literally and culinarily. Mexican cooks quickly incorporated chickpeas into their repertoire, combining them with native ingredients: tomato, epazote, chilli, coriander. The result was a soup belonging to neither the Spanish nor indigenous tradition alone, but to the mestizo fusion that defines much of central Mexican cuisine. This soup holds a special place in everyday Mexican cooking - found in homes during the week, especially in cold weather. Market food stalls throughout Mexico City always offer some version of this broth as the first course of their daily set menu.
Estimated cost
£4.00
Total cost
£0.67
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
220
Calories
11g
Protein
32g
Carbohydrates
6g
Fat
8g
Fibre
540mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
If using dried chickpeas: soak overnight in cold water. Cook in fresh water 45-60 minutes until tender. If using tinned chickpeas (2 x 400g tins), rinse and drain.

💡 Tinned chickpeas save time without sacrificing flavour.
- 2
Blend 3 tomatoes, 1/4 onion and 2 garlic cloves with a little water to a smooth sauce.

- 3
Heat 2 tablespoons oil in a large pot. Add the strained tomato sauce and fry 3-4 minutes until it darkens.

- 4
Add the chickpeas and 1.2 litres chicken stock or water. Season with salt and pepper. Bring to the boil and cook 20 minutes.

💡 Add a sprig of epazote if available.
- 5
Add 2 sliced carrots and 2 diced potatoes. Cook 15 minutes more until vegetables are tender.

- 6
Adjust seasoning. Serve with fresh chopped coriander, raw onion and sliced green chilli for those who like it. Serve with warm tortillas.

Have you tried this recipe?
Tell us how it turned out. Your feedback helps other cooks.
Leave a reviewRate this recipe

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.
Read moreRelated Recipes

Charro Beans
Hearty northern Mexican bean soup with bacon, chorizo, and pork cracklings.

Caldo de Oso (Hangover Seafood Broth)
Spicy Sinaloan seafood broth, famous as a hangover cure.

Sweetcorn Cream Soup
Velvety sweetcorn soup with a hint of poblano chilli.

Tlalpeño Broth
Chicken broth with chickpeas, green beans, chipotle chilli, and avocado.