I think the sentence in English is a bit ambiguous and could also mean 'I [possess] my lunch'
Yes. that's the main drawback to these sentences out of context. But I've edited it to "I eat my lunch." and kept "I have..." for an alternative. thank you for bringing that to light.