Lightly coat a small baking dish with nonstick cooking spray.
Place the softened cream cheese, chopped turkey, half of the Brie, mozzarella, green onions, garlic powder, and black pepper in a medium mixing bowl. Stir until combined.
Spread the turkey mixture evenly in the prepared baking dish.
Spoon the cranberry sauce over the top in small dollops.
Gently swirl the cranberry sauce into the cheese mixture without completely blending it.
Scatter the remaining Brie over the top.
Sprinkle with chopped pecans and rosemary, if using.
Bake for 18 to 20 minutes, until the dip is hot and bubbling around the edges.
Let the dip rest for 5 minutes before serving.
Serve warm with whole-grain crackers, toasted baguette slices, pretzel crisps, apple slices, or celery sticks.
Notes
Tips and Tricks
Use leftover turkey safely - Refrigerated leftover turkey should be used within 3 to 4 days of its original cooking date. If your turkey is already several days old, plan to serve the dip right away rather than saving more leftovers.Choose sturdy dippers - This is a thick dip with pieces of turkey, so thin chips may break. Sturdy crackers, toasted baguette slices, and pretzel crisps are better choices.Keep it warm for serving - The cheese will firm up as the dip cools. If you're serving it at a party, keep it warm in an oven-safe dish using a suitable warming setup.Prepare ahead - You can assemble the dip up to 24 hours ahead, cover it, and refrigerate it before baking. Keep it chilled until you're ready to cook. It may need a few additional minutes in the oven when baked directly from the refrigerator.
Storing and Reheating
Refrigerator - Store the cooled dip in an airtight container in the refrigerator for up to 3 to 4 days, counting from when the turkey was originally cooked. If you're using leftover turkey that's already a few days old, the storage time will be shorter.Oven - Place the dip in an oven-safe dish, cover loosely with aluminum foil, and heat at 325°F until thoroughly heated to 165°F. Stir gently before serving.Microwave - Place an individual portion in a microwave-safe bowl. Heat in short intervals, stirring between each interval, until the dip reaches 165°F. Avoid overheating, which can cause the cheese to separate.