Marble Bundt Cake with Cheesecake Filling

Instructions

Step 1: Preheat oven to 350°F (175°C). Grease and flour a bundt pan.

Step 2: In a bowl, whisk flour, baking powder, baking soda, and salt. Set aside.

Step 3: In a large bowl, cream butter and sugar until light and fluffy. Add eggs one at a time, beating well. Stir in yogurt and vanilla.

Step 4: Gradually add dry ingredients, alternating with milk, until smooth. Divide batter into two portions. Stir cocoa powder into one portion to make the chocolate batter.

Step 5: In another bowl, beat cream cheese, sugar, egg, and vanilla until smooth to make the cheesecake filling.

Step 6: Spoon half the vanilla and chocolate batters into the bundt pan, swirling slightly. Spread cheesecake filling evenly over the top. Cover with remaining batters, swirling lightly for a marble effect.

Step 7: Bake for 50–55 minutes, or until a toothpick inserted (avoiding the cream cheese layer) comes out clean.

Step 8: Cool in the pan for 15 minutes, then transfer to a wire rack. Dust with powdered sugar before serving.

Tips & Secrets

  • Don’t overswirl the batters; gentle swirls create distinct marble patterns.

  • Ensure cream cheese is softened for a lump-free filling.

  • Use a sharp knife to cut clean slices showing the cheesecake center.

Serving & Storage

Serve at room temperature with coffee or tea. Store leftovers in the refrigerator for up to 4 days. Can be frozen (sliced and wrapped) for up to 2 months.

Variations

  • Add chocolate chips to the cream cheese filling for extra indulgence.

  • Use almond extract instead of vanilla for a nutty twist.

  • Drizzle with a chocolate glaze instead of powdered sugar for a richer finish.

Conclusion

This Marble Bundt Cake with Cheesecake Filling is as beautiful as it is delicious — a moist, swirled cake with a creamy cheesecake surprise inside. Perfect for gatherings or celebrations, it’s sure to impress and satisfy any sweet tooth.