This Hearty Lentil and Spinach Soup Will Fill You Up for Days is an excellent vegan option. Packed with protein and fiber, this soup takes 60 minutes to prepare and offers a comforting and nutritious meal. With only 320 calories, it's perfect for a light yet filling lunch or dinner.