There are certain blood tests that help you determine the root cause of your weight gain. They are liver profile tests, lipid profiles, complete thyroid tests, diabetes or insulin profile tests, iron tests, vitamin D tests, sex hormone tests etc.