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.