/** * https://gist.github.com/samthor/64b114e4a4f539915a95b91ffd340acc */ (function() { var check = document.createElement('script'); if (!('noModule' in check) && 'onbeforeload' in check) { var = false; document.addEventListener('beforeload', function(e) { if (e.target === check) { = true; } else if (!e.target.hasAttribute('nomodule') || !) { return; } e.preventDefault(); }, true); check.type = 'module'; check.src = '.'; document.head.appendChild(check); check.remove(); } }());

Bean soup with tomato salsa, roasted corn and fried tortilla chips

An average of 4.2 out of 5 stars from 9 ratings
Prepare
less than 30 mins
Cook
30 mins to 1 hour
Serve
Serves 2

This hearty Mexican vegetable and bean soup is a classic. Plus, it’s vegan if you omit the soured cream.

Ingredients

For the bean soup

For the tortilla chips

For the tomato salsa

For the roasted corn

Method

  1. To make the bean soup, ground the cumin and coriander seeds in a pestle and mortar to make a powder.

  2. Heat the oil in a saucepan and fry the onion, garlic, chilli and ground spices for 10 minutes. Add the bay leaves, tomatoes, beans and coriander stalks. Simmer for 10 minutes and then add the vegetable stock and cook a little longer. Taste, season and stir in the oregano.

  3. To make the fried tortilla chips, heat a little oil in a frying pan and fry the tortillas until crisp.

  4. To make the tomato salsa, mix the tomato salsa ingredients together in a small bowl. Set aside.

  5. To make the roasted corn, preheat the grill to high (Alternatively, preheat a grill pan to high.) Add the corn and cook, turning often, until charred all over – about 10 minutes.

  6. Using a sharp knife, carefully remove the kernels from the corn. You may need to use a clean tea towel to hold it steady if the corn is still hot. Mix with the jalapeño, chilli flakes and lime juice and season with salt and pepper.

  7. Serve the bean soup in bowlsand place the whole fried tortillas onto serving plates and top with the salsa, corn and the sour cream.