You need more veggies, you aren't getting enough fiber which also helps you to be full.
Instead of 3 eggs and a smoothie about about a 3 egg omelette with spinach and feta or some other cheese?
With lunch how about adding a small side salad of romaine and tomato and red onion with balsamic vin? (1 cup/6 oz of romaine, half cup of tomatoes, and 2 tbsp of red onion with 2 tbsp dressing). Then cut down on the chickpeas from that meal.
For dinner do 1 cup of pasta with 5 oz of meatballs and 1 cup of mushrooms and add half a cup of broccoli also.
Change the chickpeas or almonds to a fruit and that way you can have some fruit that day as well.
That sound increase your protein and veggies, decrease your dairy and carbs and fruit, and get you going down the scale again.
I agree at your weight I'd aim for 2200-2400 calories.
Take your weight- multiply by 7.5 and that's number of calories to eat

- they'll give you 75% of your daily intake needed to lose weight

Re-calculate that number every 10 lbs
ETA Saw you don't like salads, then instead of a salad with lunch how about a cup of green beans?