«Soup to nuts» es un modismo en inglés americano que significa «de principio a fin». Es una de las muchas frases comunes en inglés que se acuñaron de acuerdo con los hábitos culinarios de su período particular. Siguiendo las menciones publicadas en las revistas y libros de la época, este idioma se hizo prevalente en algún momento del siglo XIX, cuando las comidas eran rituales sociales elaborados con un patrón establecido de cursos. Las personas generalmente comenzaban la experiencia de comer con un aperitivo de sopa y terminaban la comida con un postre o una bebida que contenía nueces. Por lo tanto, cuando alguien usó esta expresión, quiso decir todo.
Aunque las comidas se han vuelto menos formales en la época actual, «soup to nuts», como muchas expresiones anticuadas en inglés, todavía existe. Como muchos de esos modismos y dichos, ahora se usa para referirse a cosas distintas a las referencias originales. Se usa regularmente en estos días para describir no solo los procesos completos de proyectos culinarios, sino también los procesos completos de proyectos en negocios, finanzas, tecnología de la información, ingeniería, etc. por ejemplo, alguien podría decir «Estamos realizando o supervisando todo, desde la sopa hasta las nueces».
También se utiliza para describir una variedad de cosas que se venden. Un ejemplo sería alguien que dice que está vendiendo todas las partes de algo, desde «sopa hasta nueces». La expresión se puede usar para denotar un grupo de cosas que se están clasificando, como un género en particular.
Si bien la expresión «sopa de nueces» es relativamente moderna, este tipo de dichos han existido durante siglos. “De huevos a manzanas” es otra expresión con el mismo significado. Esta expresión se deriva de la expresión latina ab ovo usque ad mala que aparece en las Sátiras del escritor y poeta romano Quintus Horatius Flaccus, más conocido por el público como Horacio. Al parecer, los romanos comenzaban sus comidas con huevos y terminaban con manzanas. Otra expresión similar es «del potaje al queso».