Not necessarily. There are people using all kinds of diets to recover their metabolic health. What successful diets all have in common is that they avoid sugar and highly processed foods.
A vegan would substitute plant protein and oil sources for the eggs, chicken, beef and butter. A carnivore dieter would forego the fruits and vegetables.
Someone eating a Mediterranean diet would eat more olive oil and fish. Someone practicing intuitive eating would stay within the bounds of real food (If your intuition is telling you to eat a bag of Twizzlers, it might be best to ignore it.) Those who feel it important to eat grains would eat sprouted grain bread (e.g., Ezekiel Bread) instead of bread made from flour. And so on. (Those choosing to embark on a vegan diet should consult an expert to ensure that they are getting all the essential nutrients their bodies need.)