Nicely wash the potatoes. Peel them if desired, and cut them into cubes.
Now boil the potatoes in water till they are cooked and drain them. To speed up the process, you can even microwave the potatoes for 5 minutes. Boiling gives the extra crispy crust to the potatoes.
While the potatoes are boiling, in a bowl add dill leaves, oil, garlic powder, garlic cloves, salt to taste, and mix well.
Once the potatoes are boiled and drained, nicely toss them with the garlic-herb mixture and let this stand for 10 minutes so that the hot potatoes absorb the flavors from garlic, herb, and oil.
Preheat the oven to 425 F. Line baking sheet with parchment paper or use a nonstick baking pan. Use cooking spray to grease the surface if needed. Place this in the oven while preheating so that the pan gets extremely hot and potatoes will not stick.
Add the potatoes in a single layer in the preheated baking pan.
Bake this for 30 minutes or until crisp and golden brown turning halfway at 15 minutes so that both sides get that crispy golden brown texture.