Fresh carrots, garlic & dill are tossed in a tangy lemon dijon sauce then roasted until crispy! These lemon dijon roasted carrots are so simple yet loaded with flavor & make the BEST spring side dish! (Top them with crumbled feta cheese for even more flavor!)