Absolutely you could omit these ingredients if you don't have them on hand. We think they add a lot of flavor and make these duchess potatoes extra special, but you can leave them out.