Grow your own peanuts for roasting! Peanuts are a long season crop, requiring 100+ frost free days to reach harvest. Start indoors 5-8 weeks before transplanting out to get a head start, or plant out shortly after the last frost. Plant in full sun, in loose, well-draining soil rich in organic matter. A sandy-loamy soil is best.