A popular vegetarian soup that is high in protein and iron and low in fat. Like many soups it improves with age, so try making it the day before you plan to serve it. SERVES 6 TO 8 AS A MAIN COURSE 3 tablespoons olive oil 2 large onions, finely diced 4 cloves garlic,...
