The phrase "undisputed winner" means someone or something that is clearly and unquestionably the champion or winner in a competition, with no doubts or disagreements from others. Full definition
Even after trying multiple varieties of chicken wings, these ginger scallion grilled chicken wings have become the undisputed winner of our heart & soul! (flavorquotient.com)
This creamy pesto shrimp pasta has it all to be an undisputed winner at any dinner table! (flavorquotient.com)
Roasted potato is one of its kind and these roasted garlic potato wedges is the undisputed winner! (flavorquotient.com)