a dinner makes vanilla milkshakes and chocolate milkshakes the vanilla milkshake machine has a 300-cup capacity and sells 15 cups per day

To determine how many days it will take for the vanilla milkshake machine to sell all 300 cups, divide the total number of cups by the number of cups sold per day:

300 cups / 15 cups per day = 20 days.

Therefore, it will take 20 days for the vanilla milkshake machine to sell all 300 cups.