Rosemary is most commonly used in Mediterranean cuisine. Specifically for marinades for grilled meat, soups and casseroles.
It gives dishes a Provençal taste. However, it does have a strong taste of itself. A few leaves are enough to flavor a dish. Use it with potato or meat dishes.
Tip: use the fresh flowers as a garnish of a dish or in a salad.