You need to evaluate more than just what you are eating, but how much and how often. Even for a begineer it is a good idea to get in the habit of knowing what kind of effect on your long term goals that every bite of food you are taking has. Pick a good diet plan, I suggest T-Dawg 2.0, and stick to it. Don't think you can just "do your own thing" and it will have good success, unless you are really lucky.
Protein supplements should be a staple in any kind of diet, bulking or cutting. Try to aim for at least 1g/lb of weight. Some say LBM, but weight is easier unless you are really sure what your BF percentage is. Plus you can never get too much.
Read up on all of the articles on here for begineers, especially the 7 healthy habits.
For much more diagnosis than that, please let us know your stats and you goals, plus as was already stated explain what "lunch", "snack", and "dinner" mean to you.