My grandmother's favorite food was passion fruit. It is pretty good.
I think you mean "have you guys ever tried passion fruit juice". It sounds more natural than "proved" does. That said, I think that is the only time your English did not sound native to me.