There are multiple pathways to obtain bio-based propylene, which is the starting monomer for PP. We will not discuss the polymerization, since it is essentially the same once you have the propylene monomer.
A recent white paper (1) outlines the various bio-based synthetic routes to green propylene: