Preheat the oven to 375 degrees Fahrenheit.
Place potatoes in an oven-to-table baking dish (or a 9×13-inch disposable pan). In a small bowl, combine silan, mustard, teriyaki sauce, garlic, onion flakes, olive oil, and spices. Pour over potatoes and toss.
Cover tightly with heavy-duty foil and bake for 40 minutes.
Uncover the pan and baste the potatoes. Continue baking, uncovered, until potatoes are golden and corners become a bit gooey. Continue basting as needed, every five minutes or so.