A variety of food items are allowed on the Medifast diet plan. These include lean proteins, low-fat dairy, vegetables, fruits, whole grains, and healthy fats. Medifast also offers a variety of shakes, bars, and soups that can be used as meals or snacks.