Well if you have recently gained this amount of weight, without any significant changes in your daily intake and physical activity, you need to get a
thyroid test done, to rule out any significant possibilities.
Next Steps
A ketogenic diet must be followed under supervision. Additionally you need to get a
lipid profile test done to check cholesterol levels. Such a diet changes your metabolic routine and hence the duration should be regularly assessed by a qualified nutritionist.