No. You must stick to your calorie goal or you will gain weight, regardless of the nutrient value.