I’ve found that fresh basil stems from the grocery store can be surprisingly useful for propagation.
If you buy a bunch of basil and end up with a few stems you didn’t use, you don’t always have to throw them away. As long as the stems are still green, firm, and healthy, they can often be rooted in water and later planted in soil.
I put together a detailed guide for anyone interested: