I see no reason why not. Yes you can use homemade tater tots instead of frozen. Cooking time will vary since they are not frozen. Start checking for doneness at 8 mins and add more time as needed.