Soften the cream cheese. Set the light cream cheese on the counter for 20–30 minutes. Softer cream cheese blends smoother and won’t leave lumps.
Beat the base. In a medium bowl, use a hand mixer to beat the cream cheese for 30–60 seconds until fluffy.
Add yogurt and flavorings. Add Greek yogurt, vanilla, lemon juice, lemon zest, and a pinch of salt. Beat until smooth and fully combined.
Sweeten to taste. Add powdered sugar or powdered sweetener a tablespoon at a time, beating between additions.
Taste and adjust sweetness and lemon to your liking.
Optional thickening. For an extra-thick, cheesecake-like body, beat in the sugar-free pudding mix. Start with 1 tablespoon and add another if needed.
Chill briefly. Cover and refrigerate for 20–30 minutes. Chilling helps the dip set and the flavors meld.
Serve. Spoon into a serving bowl.
If you like, sprinkle crushed graham crackers over the top for that “crust” vibe. Serve with fruit or light crackers.