Roast Duck L’Orange

Prep Time : 25 Minutes Cook Time :  2 Hours   Ingredients :   1 duck 1 tablespoon chili powder 1 tablespoon garlic powder 1 tablespoon salt 1 large granny smith apple 2 cloves garlic 2 sage leaves 1 teaspoon light olive oil Ingredients for the sauce. 4 tablespoons spicy mango chutney 2 tablespoons peach […]

Continue reading