I'm lucky in that most of my breakfasts and dinners can be eaten at home, but my schedule is variable, so most of my planning includes foods that can be popped in a box and taken on the go, much like these awesome take-to-work lunches.
That's pretty much the key to my success and something I recommend everyone tries: planning.
From an emotional eating point of view, the fear of not knowing where the next meal is, or what it will be, just creates so much stress, and tension...and then overeating when you do get to the food.
If you can plan and know exactly what's going on, and that it's delicious and coming soon, you're so much more relaxed and have more energy to make other decisions.
You don't have to cook everything at home and take it with you everywhere. Something as simple as thinking ahead to what food options will be available during your day and what choices you'd like to make there can be a huge shift.
For example, lunch is probably the most important—and overlooked—meal on a weekday. Often, you've been at your desk for a while and are ready for a break. If lunch is a mystery, a long time away, or worse (unfulfilling, boring, or unsatisfying), you'll be panicking and looking for that chocolate bar.
So, plan some healthy snack breaks, have a think about what you'd like to do for lunch this week, and make sure it's yummy. You'll be much more likely to stick to food that supports you while also feeling more relaxed and secure. Awesome!