01 - Boil pasta in a large pot of salted water until al dente. Reserve 0.5 cup of cooking liquid, then drain.
02 - While pasta cooks, heat olive oil in a large skillet over medium heat. Add dried cranberries and honey, stirring for 2-3 minutes until cranberries soften.
03 - Reduce heat. Add goat cheese, milk or cream, and lemon zest to the skillet, stirring gently until a smooth sauce forms. Season with salt and pepper.
04 - Add drained pasta to the skillet. Toss to coat, adding reserved pasta water as needed to achieve desired consistency.
05 - Divide pasta among plates. Garnish with pomegranate arils, parsley, and toasted walnuts if using.
06 - Serve immediately, with optional extra lemon zest.