Planning your meals ahead of time is a great way to stay on the right track with your diet. Apps such as Eat This Much can help with that. This is a handy app that generates meal plans based on your diet goals, the foods that you like, and your budget. It helps you hit your macros and calorie targets every day.
The app lets you create your own eating style and personalize recipes. It automatically generates a week of meal plans and sends them to you with a grocery list via e-mail. The premium version lets you manage your virtual pantry.[where to find it]