1Preheat oven to 325 degrees F (165 degrees C). Grease and flour a 10-inch tube pan.
2Beat butter and cream cheese together in a bowl using an electric mixer until well combined. Add sugar and beat until fluffy, 3 to 4 minutes. Mix almond extract, vanilla extract, salt, and baking powder into creamed mixture; beat in 2 eggs. Add 1 cup flour and mix well. Add 2 eggs and mix well. Add 1 cup flour and mix well. Add last 2 eggs and mix well. Add remaining 1 cup flour and mix until batter is smooth.
3Remove 2 cups batter and place in a separate bowl; stir in cocoa powder. Pour 1/2 of the plain batter into the prepared pan; add 1/2 of the chocolate batter and swirl with a knife. Repeat with remaining plain batter and chocolate batter, swirling gently.
4Place pan in the middle rack of the preheated oven; bake until a toothpick inserted in the center comes out clean, about 90 minutes.
Footnotes
Cook's Notes:
Be sure that all ingredients are at room temperature or your baking time will be off.
If you have parchment paper, grease the pan then line the sides and center tube. Spray any paper that will overlap so it sticks well. Once cake has cooled the paper comes off easily and the cake had a beautiful, crumb-free appearance.
Tip
Aluminum foil helps keep food moist, ensures it cooks evenly, keeps leftovers fresh, and makes clean-up easy.
Ingredients
12 servings
636 cals
1 1/2 cups unsalted butter, at room temperature
1 (8 ounce) package cream cheese, at room temperature