Hi Bhavya
Manasi mentioned points are excellent . Along with that include more of anti-cancer rich foods:
The best cancer fighting foods include:
Carotene rich foods like carrots, green vegetables, tomatoes, yams & this include all yellow, orange, red & dark green vegetables, fruits.
Anti oxidant foods like garlic, onion, broccoli, vitamin C rich foods.
Steamed cruciferous vegetables like Broccoli, cauliflower, kale, cabbage.
Protease inhibitors: Beans (especially soy),corn, potatoes, Rice.
Lignan foods: Flax seeds, walnuts, almonds.
High fiber foods: whole grain, fruits, vegetables.
Other cancer fighting foods are apples, berries , brazil nuts, cherries, legumes, orange, pulms, asparagus.
Raw garlic is more powerful, blend in tomato juice & drink daily which protects cancer.
By adding above mentioned foods in your diet which helps to protect the cancer.