Solid bits of advice, but I am definitely an advocate for snacking. It keeps me from getting really hungry throughout the day.
In short, it is all about the caloric deficit. A 500 calorie per day deficit means losing one pound per week (although it will not be that linear in the short term).
Use a food tracker app (I use myfitnesspal) to track your calories in and out and run that deficit. It is pretty much that simple.
Now, in order to run that deficit and feel good, consider a few things, many of which have already been stated on here:
- You may want to focus on consuming a higher ration of protein than you have in the past. Protein tends to leave you feeling pretty full as compared to carbs. I usually end up with about 50/30/20 breakdown between carbs/protein/fat respectively.
- Stick with water and other unsweetened drinks.
One thing that will happen if you change your calorie consumption ratio to be higher in protein and switch over exclusively to water is that you will probably drop a bit of water weight early on, as the processing of proteins causes you to expel more water, and the increased amount of water you consume signals your body that you don't have to worry about holding on to too much water since water is readily available.
- Focus on high fiber foods, particularly fresh fruits and vegetables. Fiber tends to make you feel fuller.
- Prepare your own food. Aside from avoiding all kinds of crap that restaurants put into food, when you prepare your own food, you know exactly what is going into it, and can control it yourself.
- Spices are your friends. If you are doing this right, you will end up limiting the sauces, butter and oils you normally find in most meals. That does not mean your food has to be bland. It jus means the flavor will come from herbs and spices rather than fats. Also, spicy foods do actually take more caloric energy to process and make you feel fuller. So pull out that Tabasco - it has no calories in it and it will jump start that metabolism.