Melt the Butter: In a medium saucepan, melt the butter over medium heat, stirring frequently to prevent burning.
Add the Cream: Once the butter is fully melted, add the heavy cream and garlic powder. Stir to combine and bring to a simmer, letting it cook for about 2 minutes to thicken slightly.
Incorporate the Cheeses: Reduce the heat to low. Add the shredded parmesan cheese and cream cheese to the pan. Whisk continuously until the cheeses are fully melted and the sauce is smooth and creamy. The cream cheese helps to thicken the sauce and gives it a velvety texture.
Add Lemon: Stir in the lemon juice and zest. The citrusy acidity helps cut through the richness of the cream and adds a fresh, zesty twist to the sauce.
Season: Taste the sauce and add salt and pepper as needed. For a burst of color and a fresh flavor, sprinkle in a bit of chopped parsley before serving.
Serve: Toss the sauce with your favorite pasta, zucchini noodles, or grilled shrimp. Enjoy this creamy, tangy sauce on whatever dish you desire!