Hello there !
If you are experiencing quick ejaculation (under 2 minutes) most of the time and are distressed about it, then you have premature ejaculation
(PE). If it is only once in a while dont worry about it. The average duration (after penetration) is 2-5 min.
I am not aware of any specific fruits & vegetables that will help. Do eat a healthy balanced diet.
Your expectation of 20-25min is unrealistic. If continued for that long, unfortunately, your partner/wife will end up having pain & soreness.
There are non-tablet treatment options for PE, one such is using multiple condoms (2 or 3) to reduce sensitivity.
Hope that helps.