Properly measure your flour! Using your measuring cup to scoop the flour will cause you to have more flour than you need for the recipe. This in turn will lead to a dry and dense cake. For the best results, fluff your flour with a fork then carefully spoon it into your measuring cup. I recommend you. use a scale to measure your dry ingredients.
Use room temperature ingredients. Make sure to allow your eggs, buttermilk, and cream cheese come to room temperature 2 hours before using. Room temperature ingredients help to create a homogenous emulsion and ensure that the ingredients blend well together.
Properly prepare your bundt pan. To prevent the cake from sticking to the pan, be sure to spray the pan well with a baking spray with flour. I like Baker’s Joy. Alternatively, you can butter and flour the bundt pan.
Cool cake in pan for 10 minutes. After removing the cake from the oven, allow it to cool in the pan for 10 minutes before attempting to remove it. Allowing the cake to cool for longer than 10 minutes will allow the sugars to harden and the cake to stick to the pan.
Finely chop your walnuts. Make sure to finely chop your walnuts and resist adding larger pieces. Larger pieces will sink to the bottom of the cake.
Do not boil the heavy cream. When heating the heavy cream for the ganache, only heat to a gently simmer. If heated until boiling, the cream will be too hot and can burn the chocolate.
Use the ganache immediately. Use the ganache immediately after stirring. The longer you wait to use the ganache, the thicker it will become and will no longer be pourable.
Cool before you glaze. Allow your cake to cool completely before glazing. If you glaze your cake while it is still warm, the glaze will melt and slide off the cake.