Go Back
+ servings

Chocolate Cream Cheese Swirl Bundt Cake

This Chocolate Cream Cheese Swirl Bundt Cake will have you forgetting about any other type of dessert. It's crazy good and packed full of chocolate. What else could you possibly want?

Course Dessert
Cuisine American
Prep Time 20 minutes
Cook Time 45 minutes
Servings 10 Servings
Author Rob



  • 2 cups flour
  • 1 tsp. baking soda
  • 1 tsp. salt
  • 2/3 cup cocoa powder

  • 2 sticks butter

  • 2 eggs
  • 1 1/2 cups sugar
  • 1/2 cup Greek yogurt
  • 1 cup whole milk
  • 1 tsp. vanilla

Cheesecake portion:

  • 8 oz. softened cream cheese

  • 1 egg
  • 1 tsp vanilla
  • 1/2 cup sugar


  • 1 cup semi sweet chocolate chips (can add up to ⅓ cup more for a thicker texture)

  • 1 cup heavy cream


  • Stir flour, baking soda, salt, and cocoa powder then set aside.

  • In a large bowl, beat sugar and butter until smooth. Beat in eggs, then gradually beat in your flour mixture until fully incorporated. (Mixture will be thick and firm)

  • Beat in yogurt and milk until smooth and creamy, then set aside.

  • Make your cheesecake layer by mixing cream cheese, egg, vanilla, and sugar together in a separate bowl.

  • Now, to build your cake: Pour half of your chocolate batter into a prepared bundt pan, then follow by dropping spoonfuls of cheesecake on top. Spread lightly with a spatula, then finish with remaining chocolate batter.

  • Bake at 350 degrees for 45-60 minutes, or until a toothpick comes out clean. Depending on the size of your bundt pan, you might need more or less time.

  • When cooked and slightly cooled, turn your cake out onto a plate to cool completely.

  • Make ganache by pouring hot heavy cream over chocolate chips, letting it sit for 5 minutes before whisking vigorously to blend.

  • Drizzle over your bundt cake and let it set for at least 20 minutes. Enjoy!