Making this strawberry cream cheese pound cake requires attention to technique and timing to achieve the perfect tender, moist crumb. Begin by creaming together 3/4 lb softened butter, 1/2 lb softened cream cheese, and 2 cups sugar until the mixture becomes light and fluffy—this usually takes 3-5 minutes with an electric mixer.
Add a pinch of salt and 2 teaspoons butter flavoring, beating well to incorporate. Next, add the 6 room temperature eggs one at a time, beating thoroughly after each addition to guarantee proper emulsification. This step is pivotal for preventing the batter from curdling and guaranteeing a smooth texture.
Once the wet ingredients are well combined, gradually stir in 3 1/4 cups sifted flour until just incorporated—overmixing can lead to a tough cake. Gently fold in 1 pint of sliced fresh strawberries, being careful not to break them up too much.
Divide the batter evenly between two buttered and floured cake pans, then bake in a preheated 325°F oven for 1 to 1 1/2 hours. The exact timing depends on your oven, so watch for visual cues: the cake is done when it begins to shrink slightly from the sides of the pan and a toothpick inserted in the center comes out clean or with just a few moist crumbs.
Allow the cakes to cool in their pans on cooling racks before gently turning them out onto wire racks to finish cooling completely. For the frosting, blend together 4 ounces butter and 8 ounces cream cheese until smooth, then gradually add 1 lb icing sugar, blending well until the frosting reaches a spreadable consistency. Only frost the cake once it has cooled completely to prevent the frosting from melting and sliding off.