3/4 cup (1 1/2 sticks) unsalted butter, at room temperature
4 large eggs
2 teaspoons vanilla extract
3 tablespoons fresh orange juice
4 oranges, peels cut off and sliced into rounds
Place a rack in the center of the oven and preheat to 325 degrees F. Grease a 10-inch Spring-form pan. dust with flour. Set aside.
In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
On a clean cutting board or counter, place the 1 1/2 cup granulated sugar. Add the orange zest. With a bench scraper or the back of the spoon, work the zest into the granulated sugar, creating a fragrant and orange flavored sugar. Set aside.
In the bowl of an electric stand mixer fitted with a paddle attachment, cream together softened butter and cream cheese. Stop the mixer occasionally to scrape down the bowl and make sure that the butter and cream cheese are evenly mixed. Add the citrus zest to the butter and cream cheese mixture, and beat on medium speed until smooth and creamy, about 3 minutes.
Stop the mixer. Scrape down the sides of the bowl. On medium speed, beat in one egg at a time, beating for one minute after each addition. Stop the mixer and scrape down the sides of the bowl as necessary. Beat in vanilla extract and orange juice.
Add dry ingredients all at once. Beat on low speed until dry ingredients are completely incorporated.
Spoon batter into prepared pan. Bake for 40 – 50 minutes, rotating once or twice during baking. Bake until a skewer inserted in the center comes out clean, or with just a few crumbs.