I had all you can eat _____ (ie. sushi, soup, korean bbq, salad) for lunch today.
ランチバイキングはトモさんがおっしゃる通り和製英語でございます。
最近は「lunch buffet」は特にあまり聞きませんようになりました。ラスベガスやカジノに行くとそのようなバイキングがあるので、そこでは lunch buffet と呼びます。そのような所は何でもあるバイキングです。しかし、最近注目されて all-you-can-eat ______ と使われています。その場合は寿司や焼肉やカニなどのものが中心にして、ランチバイキングに行く人が増えました。
ご参考になれば幸いです。