GREEN BEANS , wow, I thought I was the only one. I don't like a lot of veggies but can choke down green beans with almost every meal.
I was a personal trainer and strength coach for many years as a way to supplement my income. I am not a nutritionist but constantly had clients seeking nutrition advice. With this I've experimented on myself for many years, gaining muscle or loosing fat.
If your goal is to slim down you really have to track your calories. As stated above, the more you loose the harder it gets as there is less to loose. If tracking calories you can drop them by about 100 every few days if not getting results.
Also, as stated above protein powder is a supplement and real food is best.
What works for me is drinking about a gallon of water a day, food timing and what I am feeding my gut bacteria. Nutrient dense food that feeds your muscle and sustains good gut health is a must for me. First, I feed my gut what it needs to work. This is where you will have to find what you like or can eat. You can do kefir or yogurt but these are both dairy. I try to cut down on dairy when I cut down as dairy can contribute to bloating for some including me. I try to eat raw sauerkraut with my morning eggs. It's cheap and very easy to make, just cabbage and salt, look on youtube. This is full of good digestive enzymes, I try to eat a couple servings a day starting with breakfast. Also, every meal should have a portion of green veggies. The fiber will help make you feel full and keep the food flowing better. Make sure you're eating enough lean protein but if you cannot a protein shake can help, I have a isolate shake mixed with some kefir after resistance training.
I do find best results from fasting. To me, being able to wait till noon is a good thing. I don't eat until about 10, I wake up at 6 or so. I workout , either cardio or resistance training. Wait about 45 minutes and eat my first meal which includes my homemade sauerkraut. I try to eat lean protein, slow carbs and veggies every 2-3 hours. Lastly, I don't eat for at least 3 hours before bed.
If I can do all this and stick to it I loose fat, and I have a very slow metabolism.
One warning to this though. Depending on how hard you are training, if working out in a fasted state you can easily raise cortisol levels and this can lead to over training. It can result in low test, sleeping trouble, prolonged muscle soreness, joint pain, weak ass workouts, limp dick, constipation, the shits and a lot of other problems. I do only see this in myself when I train very hard for weeks on end or in seriously hard workers like fighters and power lifters I trained in the past. One solution to this is to do cardio in the morning fasted and resistance training later in the day after you have some nutritionally dense food. This will provide your muscles the fuel they need for a good quality workout and properly recover.