Chickpeas mashed with mayo would be exceptionally high calorie!
I am veggie and have lost about 6st so far. Calorie counting, portion control and plenty of exercise.
For portion control use small plates and bowls and rethink your expectations about what size a meal should be.
More than half of each meal should be veg that are at the lower end of the calorie range eg carrots and mushrooms. Limit the amounts of higher cal veg. Use 1cal spray oil for cooking, cheese should be a rare treat not a main source of protein. Nuts in very small quantities occasionally as they are very high cal.
I use a lot of adapted Hellofresh recipes- they are all downloadable free online you don't need to be a customer to see them. I generally double-up the veg, halve the carb and any higher-cal ingredients, and get out a delicious meal which stretches to more servings than expected due to smaller portions.
My meals are typically-
Breakfast might be just a banana, or a soft boiled egg with soldiers of a cut up ryvita cracker. Or if I have just been for a run I might have something a bit more like a load of mushrooms sauted in 1cal spray with a handful of spinach and a quorn sausage.
Lunch - either home-made soup (portion calculated to be about 200 cals) with 1 slice of bread, or carrot sticks with 25g low-fat houmous, a couple of raw mushrooms, some lettuce, and a ryvita cracker with some fake-meat pastrami or some home-made pate (basically mashed up roast veg with herbs)
Snack if needed - a 5g handful of popcorn or a couple of raw mushrooms
Supper - 250g serving of a low-fat chilli with 65g rice. Or a 300g serving of another hellofresh-type recipe as described above.
A couple of hours after supper - an apple or a few dried apricots with a sweet treat like a cookie, or occasionally 25g stilton cheese.