Couscous is fluffy steamed semolina from North Africa, served with spiced meat or vegetable stews and made for sharing.