Lean foods that are high in protein, such as chicken breast, eggs, fish, beans, lentils and chickpeas, are filling but low in calories. Grains such as brown rice or oats are low-cal and filling, so porridge is always a good idea.