Rosemary is full of antioxidants, which have anti-inflammatory properties. These antioxidants prevent the free radical damage and lower your blood sugar levels. When combined, all the properties make rosemary a perfect herb for aiding weight loss. It can also help in protecting you against several metabolic disorders.