Yes, I aim to eat around 1450 NET (meaning if I exercise, I will eat more). I find that I do better craving-wise without grains because bread and other starchy foods are "trigger" foods for me
Carbs are your friend as a very active person, so if grains are an issue for you, I would eat lots of sweet potatoes, which are high in carbs and offer complete protein as well. One large sweet potato usually fills me up with no side dishes. Put oil in everything that you can (including the sweet potatoes). Avocados are awesome, I wish I weren't allergic to them
Get some dried fruit and mix that with some really fatty nuts and seeds and you can get full pretty quickly. (There are lots of carbs in dried fruit, which i like to think of as nature's candy) and they help to curb your cravings.
So to recap, I would focus on:
Added oils: Olive and coconut oil
Nuts/seeds with dried fruit: Cashews, macadamia nuts, peanuts, flax seeds, sunflower seeds, prunes, dates, raisins, dried apricots, dried figs. I would get all of these, rip up the larger fruits and mix thoroughly. Then you can carry them around with you everywhere.