This is a very filling, nutritious and incredibly delicious soup that can double up as a snack or a main meal!