Yes, your grammar is correct and you can say it without a time frame.
Example: You sit with a friend for breakfast and he orders pancakes. You could easily ask How many of those things (referring to pancakes) do you eat? The same is true when referring to drinks.