Yes, frozen diced potatoes or hash browns can be used as a substitute for fresh potatoes. Just be aware that they may cook a little faster and could result in a slightly softer texture.