CG, are you a type 1, or a type 2? Are you trying to lose weight? My answer would be different based on your answers. Whatever the case, here are a few hints:
Drink water. Apparently this makes a person feel full even when they aren't really. Go figure!
Usually, a person can eat a lot of low-calorie vegetables without it making much of a difference in bg levels. Try cucumbers, lettuce, cabbage, brocoli, cauliflower, etc.
Having too much insulin (either injected, or because of insulin resistence in type 2 diabetes), can make you feel like eating even if you don't have other symptoms of hypoglycemia. Have you tested your blood sugar when you are starving? If it's low, that may be the problem rather than acutally being hungry.
Don't read magaiznes or watch tv! LOL Ever noticed how many food ads there are? Makes diets difficult for the best of us.
Anyway, as I said, it's hard to give a better answer without more information.