Las otras respuestas están en el camino correcto y pueden tener la respuesta correcta, pero en realidad deben multiplicar los resultados del cálculo de la función de combinación para cada agrupación (esto funcionaría incluso si se le permitiera elegir 2 opciones de cada agrupación, y Agregué algunos elementos de menú más a cada grupo.
C (n, r) = n! / ((R!) (Nr)!)
donde n es el número de objetos en cada grupo, yr es el número que puede seleccionar de cada grupo, la fórmula de combinaciones (! es el signo factorial en matemáticas en caso de que tenga curiosidad).
Luego, multiplicarías los resultados. En este caso, C (2,1) = 2 para la primera agrupación, y C (3,1) = 3 para las segundas 2 agrupaciones, por lo que puede simplemente multiplicar las 3 respuestas, y 2 * 3 * 3 = 18 opciones (como algunas de las otras respuestas aquí). PERO, si su problema pidiera pollo, carne de res o puerco como un grupo y escogiera 2 de pasta, arroz, zanahorias, guisantes o maíz, obtendría C (3,1) = 3 y C (5,2 ) = 10, de modo que ha agregado repentinamente algunas combinaciones de menú más, y ahora 3 * 10 = 30 combinaciones de menú. Para calcular esta fórmula rápidamente, ahora que le he mostrado los conceptos básicos, hay una calculadora aquí: Calculadora de Combinaciones (nCr).