To be honest, it sounds like you’re doing all the right things at the moment. Having a few healthy snacks a day is great as this will help you feel more full, and subsequently reduce the chances of you craving anything less healthy.
One thing that I have found extremely useful when it comes to understanding what you’re putting in your body is an app called MyFitnessPal. The app is pretty self explanatory, and basically just serves as a way of accurately monitoring what you’re consuming.
Something the app offers that just reading the back of packages doesn’t, is the ability to monitor your macros (carbs, proteins and fats). Rather than just counting calories, this feature will allow you to focus on getting a healthy amount of each macronutrient into your body, and a simple google will tell you that for weight loss a 40% carb, 30% protein, 30% fat split will be optimum.
This will obviously take a few minutes at the end of each meal/snack to note down what you ate, but the app will do this in the most efficient way possible. Hope this helps!