Upright Rosemary. Narrow bright green leaves are wonderfully pungent – ideal for cooking with meat and potato dishes, or for baking into breads. Upright plants with blue flowers are also beautiful in a mixed bed or herb garden. Grows 2-3 feet tall. Plant in full sun, well-drained soil. Perennial.