Cook the Pasta: Bring a large pot of salted water to a boil. Add the rigatoni pasta and cook according to package instructions until al dente, about 10 to 12 minutes.
Drain and Cool the Pasta: Drain the pasta in a colander and rinse under cold water to stop the cooking process. Allow it to drain completely before transferring to a large mixing bowl.
Prepare the Ingredients: Crumble the feta cheese into small pieces and set aside while measuring out the dried cranberries.
Combine Everything Together: Finely chop the red onion and fresh parsley before adding them along with all other ingredients into the bowl with pasta, cranberries, and feta cheese.
Whisk Up the Dressing: In a separate small bowl, whisk together olive oil, lemon juice, honey, Dijon mustard, salt, and black pepper until fully combined.
Toss It All Together: Pour the lemon vinaigrette over the pasta mixture and gently toss everything together until evenly coated. Taste and adjust seasoning as needed before serving or refrigerating for about 30 minutes for enhanced flavor melding.