
Preheat oven to 350 degrees.
Butter (or oil) and flour 2 large bundt pans.
Mix the buttermilk and sour cream in a bowl and set aside.
Sift the dry ingredients (except the sugar) together and give a good whisk to mix well.
Cream the butter and sugar together in a stand mixer fitted with a paddle attachment for approximately 4 minutes on medium. Butter should be light in color and fluffy in texture.
Add the eggs one at a time making sure each is incorporated well before adding the next.
Add the flour mixture in three batches alternating with the milk mixture. Making sure you start and end with the flour mixture. Do not over-mix, just beat until combined.
Mix the pumpkin and sweet potato purées. Add to cake batter. Scrape down the sides of the bowl and make sure the pumpkin is well incorporated.

Pour batter into bundt pans. Bake for about 60 minutes or until a skewer inserted in the center comes out clean.
Allow cakes to rest in pans for about 20 minutes then invert onto a wire rack to cool completely. THE SKIP DOWN TO THE CAKE ASSEMBLY PART OF THE RECIPE
Beat the butter in a mixing bowl with the paddle attachment until light and fluffy (about 4 minutes with regular bowl scraping).
Add the cream cheese and beat until smooth.
Add in flavoring and powdered sugar. Mix until ingredients are well-incorporated and desired consistency is reached. Add more powdered sugar if frosting is too thin. Add 1/4 tsp more liquid if frosting is too thick.
Beat butter until extremely light and fluffy (approximately 6-8 minutes).

Add vanilla. Mix until incorporated.
Add powdered sugar one cup at a time.
Add milk and mix well.
Cut off the domes of the cakes by using a serrated knife. Keep the scraps (we will be using them later).

Optional: cut each Bundt cake in half horizontally. This will give additional icing layers.
Spread cream cheese frosting between cake layers making sure to line up the patterns of the Bundt cake.
Crumb coat the outside of the cake using leftover frosting.
Let the cake chill in the refrigerator about 20 minutes.
Ice the outside of the cake using the American buttercream. Use a fluted pastry tip to make rosettes all over the cake as shown in the photos; or make vertical stripes using a star tip, and creating a rustic texture using the back of a spoon or offset palette knife. Chill the cake in the refrigerator.

Make the stem: mix remaining cake scraps with a little frosting at a time to form a “dough” strong enough to hold together when you squeeze it. Form a stem to sit on top of the hole of the Bundt cakes. You can decorate the stem by using brown frosting or leave it plain.
Simply cut the cake into slices as you would any other and enjoy!