Basil is a leafy, fragrant annual with a bushy appearance that grows well both outdoors and indoors. Basil is easy to grow and does best in an area that gets 6 to 8 hours of full sun daily. Soil should be moist and well-drained. Remember to pinch out the flower heads as soon as they appear to make sure that the leaves will continue growing. Every time a branch has six to eight leaves, repeat pruning the branches back to their first set of leaves. If pruned regularly, twelve basil plants will produce 4 to 6 cups of leaves per week. Tomatoes make great neighbors for basil plants in the garden.