Sweet Basil, a short, flowering herb native to Asia, grows best in full sun and in moderately rich and well-drained soil. Sweet Basil has edible, fragrant leaves with small flowers that usually bloom magenta and sometimes white or pink and attract pollinators.