Is there any difference?
- She loves to eat.
- She loves eating.
In sentences like these, and ones with 'like' instead of 'love,' as you know, both the gerund and the infinitive can follow.
Okaasan's distinction is a good one. There might be another distinction, too. 'To eat' has a slight feeling of referring to an abstract activity, probably in the future. 'Eating' hints at the activity itself, more in the present and possibly in the past.
Please see this previous posting: http://thegrammarexchange.info...941066663#1941066663
There may be a very slight difference, but most of the time, both are correct and often used after 'like' and 'love,' and they are usually interchangeable.