I’m not sure that my particular solution will make a lot of sense as a) I’m vegetarian, b) this was during a build phase (so it’s a lot of food), and c) at least from what I can tell talking to most people I have unusual tastes. But if it helps:
The trick is to use something like MyNetDiary (which this came out of) to play around with inserting foods into the plan and removing them while watching the numbers change. It also helps to get familiar with the ratio of fat/carbs/protein in the foods you like so you have a good idea what to add or remove.
Other thoughts: You do want to stay reasonably balanced with each meal, in that you don’t want to, say, eat all your carbs in one sitting and all your protein in another. But they don’t have to all be perfectly 20/60/20. You also want to try to spread the food out over the course of the day as much as reasonably possible. At minimum, I’d try to eat three meals (breakfast, lunch, dinner) with two snacks in between. I generally shoot for 6-8 meals during loss phases (8 if over 2,800 cal, 6 if not) and 8-9 during gain (where I’ll likely need 3,500 - 4,500 cal). This keeps me from having to eat more than about 500-700 cal in a meal and also keeps me from going excessively negative during the day. Even during a loss phase, where I want to run a little negative (like ~200-400 cal), I don’t want to extend that further because it’ll make it hard for me to hang on to lean body mass. Truthfully, I’d think the same applies to running a high (1,500+ cal) deficit during large-scale weight loss. You want to run the 1,500 or whatever, but you don’t want that to vary between 1,500 and 2,000 during the day.
Hope this helps. If you’re still having trouble, post some ideas and I’ll try to help. Remember that I’m not a nutritionist; I’m just a guy who thinks a lot about what he eats.