This post contains affiliate links. Please see our disclosure policy.
This gorgeous Chocolate-Vanilla Swirl Pound Cake blends a moist, tasty vanilla pound cake with rich chocolate cake, making it any dessert lover’s dream!

Why You’ll 🫶🏻 this Cake
This swirl cake combines the best of both flavors—delicate vanilla and decadent chocolate—into a stunning loaf. It looks impressive but is easy to prepare with just a few pantry staples. Perfect for brunches, dessert trays, or just for your own pleasure. It pairs well with a warm cup of tea or a mug of hot cocoa. One taste, and I was flooded with fond memories of my mother’s Southern Chocolate Pound Cake and my great-aunt Margaret’s Southern Vanilla Pound Cake. If you’re torn between cake flavors, this recipe is just what you need! Enjoy! ~Nicole
Key Ingredients for Chocolate-Vanilla Swirl Pound Cake

Chocolate Chips (melted) and Cocoa Powder combine to add deep chocolate and almost fudge-like flavor to the chocolate swirl mixture.
Cream Cheese and Butter are creamed together to produce rich, moist textures and elevate flavors. The butter provides a creamy richness and aids leavening, while cream cheese adds tangy flavor and moisture, resulting in a tender cake.
Granulated Sugar and Light Brown Sugar enhance the cake’s taste and texture. Granulated sugar provides sweetness and a nice crunch, whereas brown sugar brings moisture, chewiness, and a deep, caramel-like flavor thanks to its light molasses content.
Equipment Needed











Tips for Making Chocolate-Vanilla Swirl Pound Cake
- In a stand mixer fitted with the paddle attachment, cream the butter and cream cheese together until smooth.
- Add both sugars to the butter mixture and beat until combined.
- Beat the butter and sugar mixture together for 3-4 minutes until creamy and light in color. This process is called “creaming”, and it allows air to blend into the mixture, forming small air bubbles that result in light and fluffy baked goods.
- Scrape down the sides and bottom of the bowl, then beat in the eggs one at a time until fully incorporated.
- With the mixer on low, gradually add the flour mixture until incorporated. (I find it easy to simply use a large spoon.)
- Transfer two cups of the batter to a separate medium bowl.
- Stir the milk into the “vanilla” batter in the bowl.
- Beat in the cocoa powder and melted chocolate in the remaining batter in the mixing bowl.
- At this point, you should have the chocolate batter in the mixing bowl, the vanilla batter in a separate bowl, and your prepared pan ready. To transfer the batters to the pan, I like to use two 1-ounce ice cream scoops. Using two scoops keeps the batters separate, and scooping makes it easy to transfer the batters to the prepared pan.
- Alternately drop heaping tablespoons of batter into the prepared pan. You should have two layers of scooped batter.
- Gently swirl the batters with the tip of a knife.

Substitutions
- I prefer using extra-large eggs, but large eggs can be used as well.
- Skim, 2%, or whole milk can be used.
- Bittersweet chocolate morsels can be substituted for semisweet chocolate morsels. Morsels or chips are coated with a stabilizer, and this small amount helps provide structure to the chocolate batter. The chocolate batter will be slightly stiffer than the vanilla batter.
Serving Suggestions
Once sliced, this beautiful cake pairs well with a cup of tea 🫖, hot cocoa ☕️, and, of course, a tall glass of cold milk.🥛

You can use an electric hand mixer with beaters. With quite a bit of elbow grease, you can also use a bowl and a wooden spoon. 💪🏻
This typically suggests that the batter was over-mixed or that the oven door was opened too soon. Mix the ingredients only until they are blended, and keeping the oven closed for as long as possible during baking is one of the key tips for achieving better cake quality.
The primary reason is over-swirling. Keep in mind that 2-3 gentle swirls per section are sufficient. The batters will still marble a bit while baking.
The usual reasons are overbaking and inaccurate flour measurement. Be sure to measure flour by spooning it into your cup and leveling it off. Test for doneness 5 minutes prior to the suggested baking time.
Other pound cakes you may enjoy…



Source: Adapted from Southern Cast Iron, February 2018
“As an Amazon Associate, I earn a commission from qualifying purchases that you make from the links within my posts and recipe cards with no added cost to you.”
Chocolate-Vanilla Swirl Pound Cake

Ingredients
- 1 ½ cups unbleached all-purpose flour
- ½ teaspoon baking powder
- ¼ teaspoon Kosher salt
- ¼ cup semisweet chocolate morsels
- ¾ cup (12 ounces) unsalted butter, softened
- 4 ounces brick-style cream cheese, softened
- 1 cup granulated sugar
- ½ cup firmly packed light brown sugar
- 1 teaspoon pure vanilla extract
- 3 extra-large eggs
- 2 tablespoons milk (skim, 2 %, or whole)
- ¼ cup unsweetened cocoa powder
Instructions
- Place an oven rack in the middle of the oven. Preheat the oven to 300℉. Spray an 8 ½ x 4 ½-inch loaf pan with non-stick baking spray; set aside.
- In a medium bowl, whisk together the flour, baking powder, and salt; set aside.
- In a small microwave-safe bowl, microwave the chocolate morsels on medium in 30-second intervals, stirring between each, until the chocolate is melted (about 1 ½ minutes total). Set aside to cool.
- In the bowl of a stand mixer fitted with the paddle attachment, beat the butter and cream cheese at medium speed until smooth. Add sugars and vanilla and beat for 3 to 4 minutes, stopping to scrape down the sides of the bowl. Add the eggs, one at a time, beating well after each addition.
- With the mixer on low speed, gradually add the flour mixture to the butter mixture, beating just until combined.
- Spoon 2 cups of the vanilla batter into a medium bowl and stir in the milk. Add the chocolate and cocoa powder to the remaining batter in the mixer bowl and beat on low, being careful not to let the cocoa fly out of the bowl), until combined.
- Using two 1-ounce ice cream scoops or spoons, alternately drop heaping tablespoons of batter into the prepared pan. Gently swirl batters together using the tip of a knife. Tap pan on the counter to release any air bubbles.
- Bake until a wooden pick or cake tester comes out clean, about 1 hour and 30 minutes. Let the cake cool in the pan set on a wire rack for 30 minutes. Invert the cake onto the wire rack and let cool completely. Enjoy!
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



