No, dalgona coffee does not have to be instant. While instant coffee is the most convenient option, you can also use ground coffee or espresso. If using ground coffee, make sure to grind it very fine so that it will dissolve easily in the water. For espresso, you will need to use about double the amount of coffee as you would for instant coffee.