INGREDIENTS
1
10- pound turkey (, completely thawed)
salt and fresh ground pepper
2 cups
ready-made stuffing (, divided (optional))
4 tbsp
butter cut into 6 pieces
1 cup
olive oil
2
garlic cloves (, chopped)
lemon peel and juice of 1 large lemon
1 tbsp
fresh rosemary
salt and fresh ground pepper