Preheat the oven to 425° F. Grease a large, non-stick loaf pan. If it is not non-stick, grease and flour it.
In a bowl, whisk together the flour, cornstarch, baking powder and salt. Set aside.
Place butter in the bowl of a stand mixer and beat until light and creamy.
Add the cream cheese and beat until well combined.
Add sour cream and beat in well.
Add the sugar and beat until light and fluffy, about 2-3 minutes.
Add in the eggs, one at a time, beating well after each addition.
Beat in the vanilla and orange oil.
Add the dry ingredients and mix in until just combined.
Scoop the batter into the prepared pan and bake in preheated oven for 10 minutes. After 10 minutes, reduce the heat to 350 degrees. Bake for another 40-45 minutes, or until a toothpick inserted into the center comes out clean.
Cool in the pan for 10 minutes and then remove and cool on a wire rack.
Store in an airtight container.
Slice and serve with scoops of Broiled Citrus Ice Cream.
Recipe by The Kitchen McCabe at https://www.thekitchenmccabe.com/2015/04/15/orange-scented-pound-cake-with-broiled-citrus-ice-cream/