Da minha casa posso dizer que minha avó faz ainda a mesma sopa de lentilhas todo 31 de dezembro há décadas, e honestamente o ritual conta mais do que a comida. Mas se quer saber o que tem por trás: as lentilhas são o clássico porque parecem moedas (então dinheiro), a uva branca ou a uva passa representam os 12 meses do ano, a romã é rica em sementes que simbolizam abundância. Em algumas regiões comem o presunto com lentilhas, em outras peixe. Não é que um seja certo e o outro errado, muda de Norte a Sul e também de família para família.
O que acho certo nas respostas anteriores é o ponto sobre a convicção pessoal. Se cresce comendo certos pratos no 31 de dezembro, aqueles se tornam "seus" pratos da sorte, não porque tenham poderes mágicos mas porque representam continuidade e tradição. Dito isto, se quer adicionar algo novo ou misturar costumes diferentes, nada acontece. A superstição funciona quando você acredita, não quando segue uma receita ao acaso. O importante é escolher e respeitar o que escolhe, não mudar todo ano.
Se realmente quer fazer as coisas direito, coma o que sua família come, e se quer adicionar outras coisas simbólicas (lentilhas, romã), faça. Mas não espere que no 1º de janeiro acorde magicamente tudo diferente. A sorte passa também por outro: a atitude, o que faz durante o ano, como enfrenta as coisas. A comida é só o ritual que ajuda você a entrar nela de cabeça.