protein soup