How can I lose weight with eating the right foods?

I know to eat in small portions and three meals but what are the best foods to eat to lose weight?