Our bodies require small amounts of 'good fat' to function and help prevent disease. However, a lot of modern diets contain far more fat than the body needs. Too much fat, especially too much of the wrong type of fat, can cause serious health complaints including obesity, higher blood pressure and cholesterol levels, which in turn lead to a greater risk of heart disease.