They say eating low fat deliberately turned us away from heart-healthy high-fat foods and straight into the arms of foods rich in added sugars, starches and refined grains.
So what must we eat?
Think high-fat foods like vegetable oil, nuts and whole-milk dairy products while avoiding low-fat foods like bagels, white rice, crackers and low-fat potato chips.
In essence, eat Mediterranean - a 'diet' that has been shown to be good for your heart as well as reduce your risk for metabolic syndrome, high cholesterol, high blood pressure and high blood sugar.
Not convinced? Read up on what the new dietary guidelines say about fat.