Cancer patients need to maintain their strength and energy levels, which requires a diet rich in essential nutrients. A soft diet should still provide a balance of proteins, carbohydrates, fats, vitamins, and minerals. Adding nutritional supplements may be necessary to ensure adequate intake of nutrients such as protein and calories.