No, you can use homemade or scratch mashed potatoes if you have those or you can use leftover mashed potatoes, but if you want to save time, you can certainly use instant or premade mashed potatoes instead.