Preheat the oven to 325°F and line an 8x8" baking pan with parchment paper.
In a food processor, pulse pecans until finely ground. Add melted butter and 2 tablespoons honey. Pulse to combine, then press evenly into the bottom of the prepared pan.
Bake for 10 minutes. Remove from oven and let cool slightly while you prepare the filling.
In a small saucepan, combine cranberries, 2 tablespoons honey, orange juice, and orange zest. Cook over medium heat for 8–10 minutes, stirring often, until the cranberries have burst and the mixture thickens slightly. Let cool.
In a large bowl, beat softened cream cheese until smooth. Add Greek yogurt, ½ cup honey, cornstarch, and vanilla extract. Mix until creamy. Beat in the eggs one at a time until just combined.
Pour the cheesecake filling over the cooled crust. Spoon the cranberry mixture on top in small dollops, then gently swirl with a knife or toothpick for a marbled effect.
Bake cheesecake bars for 35–40 minutes, or until the center is just set with a slight jiggle.
Let cool at room temperature for 1 hour, then refrigerate for at least 4 hours or overnight to fully set.
Use room temperature ingredients: Softened cream cheese and room-temp eggs mix more smoothly, preventing lumps in the batter.
Toast the pecans: Lightly toast them in a dry skillet or oven for 5–7 minutes before processing to bring out a deeper nutty flavor.
Don’t over mix the filling: Beat just until smooth to avoid incorporating too much air, which can cause cracking as it bakes.
Swirl gently: Use a butter knife or skewer to swirl the cranberry topping, too much swirling will muddy the color instead of creating a marbled effect.
Check for doneness: The center should jiggle slightly when gently shaken but not look wet. It will continue to set as it cools.
Chill fully before slicing: Refrigerate at least 4 hours (overnight is even better) for clean, sturdy slices. Don't forget to use a sharp knife!
Line the pan with parchment: Leave an overhang so you can lift the bars out easily for cleaner slicing.
Sweetness check: Taste the cranberry mixture before swirling. If it's too tart, add another teaspoon of honey to balance it.