01 - Combine cranberries, orange juice, sugar, orange zest, and a pinch of salt in a small saucepan. Simmer over medium heat, stirring occasionally, until cranberries burst and sauce thickens, about 8 to 10 minutes. Set aside to cool.
02 - In a large bowl, combine ground turkey, chopped onion, minced garlic, parsley, egg, breadcrumbs, Dijon mustard, salt, and black pepper. Mix until just combined without overworking.
03 - Divide the mixture into 4 equal portions and shape each into a burger patty.
04 - Heat olive oil in a large skillet over medium heat. Cook patties for 5 to 6 minutes per side until golden brown and fully cooked (internal temperature 165°F).
05 - Lightly toast the burger buns if desired.
06 - Place lettuce on the bottom bun, add a turkey patty, spoon cranberry sauce over, layer with sliced red onion, and cover with the top bun.
07 - Serve immediately while warm.