The Hearty Lentil and Spinach Soup is an excellent choice if you're looking for a filling vegan soup. It combines lentils and spinach to create a nutritious and wholesome meal. With 320 calories and 18 grams of protein per serving, this soup is perfect for meal prep and can keep you satisfied for days.