
Green Pea Soup (Sopa de Chícharo)
Creamy green pea soup with onion, garlic and epazote, classic Central Mexico.
About this recipe
Creamy green pea soup with onion, garlic and epazote. Simple, economical and nutritious - a classic of everyday Central Mexican home cooking.
History & Origin
Sopa de chícharo is a simple yet deeply rooted dish in everyday Central Mexican cooking, especially in the Valley of Mexico, Hidalgo, Puebla and Tlaxcala. The green pea (Pisum sativum) was introduced to Mexico during the colonial period by the Spanish, but integrated so naturally into mestizo cuisine that it seems to have always been there. The combination of peas with epazote is one of the most characteristic of central highland cooking. Epazote (Dysphania ambrosioides) is a pre-Hispanic aromatic herb with an intense, slightly anise-like and earthy flavour that balances the natural sweetness of peas. This combination also has carminative properties, aiding digestion of legumes - a quality greatly valued in traditional Mexican cooking. In 20th-century Mexican middle-class homes, pea soup formed part of the weekly rotation of pasta, rice and vegetable soups. Mexican mothers and grandmothers prepared it for weekday lunches, taking advantage of frozen peas always being on hand. The simplest version is a broth with whole peas, while the "deluxe" version is blended and strained for a smooth, brilliant green cream. Today, pea soup has experienced a renaissance in contemporary Mexican restaurants, served with epazote oil, tortilla croutons or crumbled fresh cheese.
Estimated cost
£3.00
Total cost
£0.75
Per serving
* Approximate prices based on UK supermarkets
Nutritional information per serving
160
Calories
8g
Protein
22g
Carbohydrates
4g
Fat
6g
Fibre
420mg
Sodium
* Approximate values. May vary depending on ingredients used.
Method
- 1
In a pot, heat 1 tablespoon oil over medium heat. Sauté half a chopped white onion and 2 chopped garlic cloves for 5 minutes until soft and translucent.

- 2
Add 500g fresh or defrosted peas. Sauté 2 minutes, stirring to absorb the onion and garlic flavour.

💡 Frozen peas do not need defrosting beforehand.
- 3
Pour in 1 litre hot vegetable or chicken stock. Add 3-4 sprigs fresh epazote, salt and pepper to taste. Bring to the boil and cook for 15 minutes over medium heat.

💡 If you cannot find fresh epazote, use dried (half the quantity).
- 4
For broth-style: serve directly with whole peas. For cream: remove epazote, blend soup in batches until smooth. Strain through a sieve for a silky texture. Reheat over low heat.

💡 When blending hot liquids, open the blender lid and cover with a cloth to avoid splashing.
- 5
Serve hot. Garnish with soured cream, crumbled fresh cheese, tortilla crisps and fresh epazote leaves.

Have you tried this recipe?
Tell us how it turned out. Your feedback helps other cooks.
Leave a reviewRelated Articles
Rate 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.

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

Red Pozole
Hearty hominy corn and pork broth in a rich red chilli sauce.
