25 hearty soups to warm and fill you up

Heart-warming and tummy-filling, these chunky, substantial soups (and soupy-stews) are bulked up with grains, beans, veg, pasta, bread and even eggs.

Sri Lankan-spiced lentil and bean soup.