Roasted Carrots with Indian Spices and Cashew Feta Dip | Happy Kitchen Rocks