Missed the bit where this was about snackage! lol Focused on cravings!
We buy nuts (mostly almonds, but also pecans) as close to "raw" as they sell them, and keep them in large jars. 1/4c can be a large snack or a small meal, depending, and takes no effort. (We keep a scoop in the jar. Measured nuts go in a bowl, and the lid goes back on the jar.)
Deviled eggs are great, when I have them made up. (Sometimes, I'll spring for the pre-boiled eggs to do this, because it saves me the headache of peeling them, when I'm making a couple dozen at once.)
We buy uncured salami, and wrap it around a little cream cheese for quick "lunchables".
Cream-cheese stuffed black olives were a "dinner party" thing when I was a kid, and a fun treat, now.
Seaweed snacks.... they tend to have enough fat content to make you stop being hungry, despite having almost no substance. (Someone I suggested them to said they tasted like eating salty tissue paper.)
We keep a variety of cheeses in the fridge -- sliced, string, and grated. My favorite "stop being hungry" is a single slice of good-quality Swiss, but good-quality swiss is expensive. So instead, I'll take a slice of something else, and nuke it for 30 seconds on a piece of parchment paper. (Turns out CRISPY.) Costco has started selling "Whisps", which is basically the same thing, but with Parmesan.
I know -- this is a lot more dairy than some folks like, but these are various snacks, not eating it all in one day.
And yeah... I do dairy. I read my labels, and know my limits, and know what works for my body. Yesterday, I was feeling tired, stressed, and overworked. Never DID have a proper meal, but 3 different times, went and nuked a slice of cheese because I was "starving". (I knew I really wasn't, that it was stress, but it shut my body up.) Those 3 slices of cheese were pretty much ALL I ate all day. (By dinner, I wasn't that hungry.... I ate about 2 TBS.)
Mini-quiche are also a good prep-ahead thing. Scramble up eggs, some cheese/cream (optional, but adds fat) and whatever other goodies you like in your eggs. (From meats to veggies, to spices... there's a LOT you can do!)
Prep muffin-tray (I use silicon muffin-molds). Fill each "muffin" halfway. (I'll use a dozen eggs to make a dozen). Bake at 350 for... around 25 minutes. Should be nicely browned when you take it out. (Can check for done-ness with a toothpick.) Let them cool, wrap, and refrigerate/freeze. Pop them out and eat cold or hot, as you prefer. (A little dijon mustard can go well on them.) Once they're made up, makes for a quick meal. (At most, you have to nuke it for 30 seconds, and can eat as quickly as a traditional breakfast sandwich)