Yes, there is. While instant coffee powder dissolves entirely in water, espresso powder leaves a little behind as it doesn't completely dissolve. Also, instant coffee powder is typically made from regular brewing coffee while espresso powder is made from espresso grounds. Espresso powder usually provides a stronger, more robust flavor, often described as richer and deeper than the flavor from instant coffee powder.