Combine the 1 teaspoon onion powder, 1 teaspoon garlic powder, 1 tablespoon whole-grain mustard and 2 tablespoons honey in a bowl. Whisk in the 1/4 cup olive oil.
Dice 1.5 pound baby potatoes into small pieces and place in a large bowl.
Pour honey-mustard sauce over the potatoes, and mix until each piece is well coated.
Spread diced potato out in a single layer on baking sheet. Season with salt and pepper.
Bake 20-25 minutes, stirring halfway through.
Remove from oven and let cool slightly (the honey will make them super hot).