First and foremost, finasteride and minoxidil (to a lesser extent) are fundamental to any hair loss regime, as these are the only two FDA-approved products proven to slow down and even regrow hair (if you're lucky).
Although not anywhere near as effective, what you eat and drink may have some kind of impact on how quickly you bald. It's very complex, because each and every individual is different, and what one person reacts to well — another gets no benefit from.
Alongside the two clinically proven products I've mentioned, I use Alpecin Caffeine Shampoo, biotin tablets and drink a lot of green tea. Can't say any miracles have happened, because they haven't. At best, it has given me a negligible improvement. I'm coming up to the two year mark of my hair loss regime now, and looking at the photos from May 2016 to now, I see a very small and subtle improvement. I can be pretty confident in saying there is stabilisation in my hair loss, but the ultimate thing I will need is that first hair transplant to get back some of that lost hair on top.