Hi Parul, Breakfast looks good. In Sandwiches, you can choose normal raw veg (sliced/ grated), grated low fat panner, mixed veg sabji kind (saute in very lil oil), plain toast with boiled egg white/ omelette (If you eat). Make sure to choose whole wheat or bran breads. You can opt for Subway Sandwiches too. Some of the other choices could be - Dal chilas, dosas, idlis, Upma, Poha, etc. (you could keep them for weekends)
* Your overall protein and fibre intake looks very less. Include more of dals/ milk/ egg/ curd/ buttermilk for protein and more of fruits and veggies for fibre.
* The gap between breakfast and lunch can be filled with a fruit or 2 high fibre biscuits or some sprouts.
* Keep a variety in the mid meal snacks like high fibre biscuits, multigrain biscuits, oatmeal cookies, Sprouts, steamed dal, steamed corn, bhutta, plain bhelpuri (lot of vegs n no sev), Popcorn without butter, Roasted channa, etc. This way your body does not get used to any particular pattern of food.
* Keep variety in your main meals too.
* If possible include dal and veg sabji for both lunch and dinner.
* Maintain your food timings constant as Breakfast (within 8:30 am), Mid morning snack (11:30 am), Lunch (with 1:30 pm), Mid evening Snack (5:30 pm) and Dinner (within 8:30 pm). This helps your body to manage the total calorie intake.
* At last, 30 mins of walk is very less. Minimum of 45 mins of workout should be there with warm-up and cool down exercises too.