Preheat oven to 350 degrees F (175 degrees C). Grease and lightly flour a 10-inch Bundt pan.
In a large bowl, cream the butter and sugar together until light and fluffy. Beat in the eggs one at a time.
In a separate bowl, sift together the flour, cocoa powder, baking powder, baking soda, cinnamon and chili powder. Alternately add the dry ingredients and the coffee to the creamed mixture, beating until smooth.
Stir in the chocolate chips and walnuts (if using). Pour the batter into the prepared Bundt pan and bake for 40-50 minutes, or until a toothpick inserted into the center of the cake comes out clean.
Cool in the pan for 10 minutes before inverting onto a wire rack to cool completely.
Interesting Facts
This Mexican Mocha Bundt Cake is a delicious way to combine two classic desserts - cake and coffee.
The addition of chili powder gives this cake a unique Mexican-style flavor.