In a large bowl, stir together melted butter, lemon juice, lemon zest, garlic, dill, salt and pepper. Add potatoes and toss to coat.
Spread the potatoes out on a baking sheet and drizzle any remaining liquid from the bowl over them. Bake in the preheated oven, stirring occasionally, until potatoes are brown and crispy, about 35-40 minutes.