Nagkesar is made from the dried flower buds of the Ochrocarpus longifolius tree, native to India and Southeast Asia. These small, aromatic buds have a mild, spicy-sweet flavor. Commonly used in desserts, pickles, and spice mixes, they contain natural plant oils and compounds.