Skip to main content
Caldo de Garbanzo (Mexican Chickpea Soup)
Sopas y CaldosEasyFree

Caldo de Garbanzo (Mexican Chickpea Soup)

45 min (10 prep + 35 cook) Easy 6 servings Centro
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 24 Mar 2026 · Updated: 29 Mar 2026
Share:
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. 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.

    Step 1

    💡 Tinned chickpeas save time without sacrificing flavour.

  2. 2

    Blend 3 tomatoes, 1/4 onion and 2 garlic cloves with a little water to a smooth sauce.

    Step 2
  3. 3

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

    Step 3
  4. 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.

    Step 4

    💡 Add a sprig of epazote if available.

  5. 5

    Add 2 sliced carrots and 2 diced potatoes. Cook 15 minutes more until vegetables are tender.

    Step 5
  6. 6

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

    Step 6

Have you tried this recipe?

Tell us how it turned out. Your feedback helps other cooks.

Leave a review

Rate this recipe

Edmond Bojalil
Edmond Bojalil

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 more

Related Recipes