Ingredients
2 1/4 cups (295–300 grams) all-purpose flour
1/4 cup (25 grams) cornflour (optional: can substitute cake flour for both flours)
2 1/2 teaspoons baking powder
1/2 teaspoon baking soda
1/2 to 3/4 teaspoon salt (omit if using salted butter)
3/4 cup (170 grams) unsalted butter, room temperature
1/2 cup (113 grams) unsalted butter or 1/2 cup (105 grams) vegetable oil (canola or avocado) for moisture and flavor
1 1/4 to 1 2/3 cups (250–332 grams) granulated white sugar
3 to 4 large eggs, room temperature
1 to 1 1/4 teaspoons pure vanilla extract
1 tablespoon white vinegar (optional, improves texture)
1/3 cup (80 ml) sour cream or plain yogurt, room temperature (optional substitute for some buttermilk)
1/2 to 1 1/2 cups (120–337 ml) buttermilk or milk, room temperature (buttermilk preferred for tenderness)
5 ounces (140 grams) chopped bittersweet or semisweet chocolate, melted and cooled
1 teaspoon instant coffee powder (optional, enhances chocolate flavor)
1 tablespoon vegetable oil or butter (for smoothness)
1/3 cup (33 grams) unsweetened cocoa powder (if used instead of chopped chocolate)
Instructions
1-Preheat oven to 350°F (180°C), or 320°F (160°C) with fan on. Grease and butter or spray a 10-inch bundt pan or two 8-inch round cake pans thoroughly. Reduce temperature to 325°F (165°C) if using dark pans.
2-Melt chopped chocolate with coffee and oil or butter in a heatproof bowl over simmering water or microwave in short bursts. Cool to room temperature.
3-In a separate bowl, sift or whisk together flour(s), baking powder, baking soda, and salt.
4-Beat butter and oil (if using both) with an electric mixer until smooth and creamy. Gradually add sugar and beat until light and fluffy (3–5 minutes).
5-Add eggs one at a time, beating well after each. Incorporate vanilla extract, white vinegar (if using), and sour cream or yogurt.
6-On low speed, alternately add flour mixture and buttermilk in three parts, starting and ending with flour. Fold gently as needed to avoid toughening.
7-Remove a little more than half the batter into a separate bowl. Stir melted chocolate or cocoa powder into this portion until uniform.
8-Alternately spoon vanilla and chocolate batters into the prepared pan(s). Gently swirl using a skewer or knife in a figure-8 or marble pattern without overmixing.
9-Bake 30 to 40 minutes, depending on pan size and oven, until a toothpick inserted in center comes out clean or with a few moist crumbs. Avoid overbaking for moist cake.
10-Cool in pans 15–20 minutes, then transfer to a wire rack to cool completely before serving or frosting.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
📝 Use a scale for precise weight measurement, especially for flour, to achieve the best cake texture.
🧈 Ensure the butter is at room temperature for smooth creaming and even mixing.
🍫 For a more pronounced chocolate taste, opting for semi-sweet chocolate and a hint of coffee will intensify the flavor.
- Prep Time: 30 minutes
- Cooling Time: 35-40 minutes
- Cook Time: 30 to 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 25g
- Sodium: 180mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 80mg
