Go Back
+ servings
homemade truffles with Cinnamon and Chocolate

Mexican Chocolate Truffles

These Mexican Chocolate Truffles made with real Ceylon cinnamon, vanilla, and almond extract are easy to make and delicious bite sized holiday treats.
Course Dessert
Cuisine American
Prep Time 20 mins
Cook Time 5 mins
Total Time 25 mins
Servings 36 truffles
Calories 100



  • ½ pound dark chocolate (I used Trader Joes 72% from a Pounds Plus bar)
  • ½ pound semisweet chocolate (I used Trader Joes semisweet chunks)
  • 1 cup heavy cream
  • 2 tablespoons vanilla extract
  • ½ teaspoon almond extract
  • 1 teaspoon Ceylon cinnamon


  • 1 tablespoon Confectioners sugar
  • 1 tablespoon cocoa powder
  • 1 teaspoon Ceylon cinnamon


  • Chop chocolate into small chunks. Do yourself a favor and use room temperature chocolate. I tried to chop a very frozen and very thick chocolate bar and was sore for two days. Add chocolate to a medium sized bowl. I used a stainless steel bowl. I don't know if that makes a difference, but my truffles turned out perfect so just do what I did.
  • In a medium saucepan over medium heat, heat heavy cream just until it starts to boil. While its heating, swirl it around in the pan to ensure even heating, and when the cream starts to coat the bottom of the pan, its done. Pour hot cream over chocolate and whisk until all chocolate has melted and mixture is very smooth. Add vanilla, almond extract, and Ceylon cinnamon and mix well.
  • Allow mixture to sit out at room temperature at least an hour. Mine set perfectly but our house is usually a cool 66 degrees F. If you live in a warm house, you may need to refrigerate.
  • In small bowl, combine Confectioners sugar, cocoa powder, and remaining Ceylon cinnamon. Roll truffles into walnut sized balls. Then roll in powder mixture to fully coat.
  • Store truffles in an airtight container in the refrigerator. Can be served cool or at room temperature.


serving size based on one truffle


Calories: 100kcal | Carbohydrates: 7g | Protein: 1g | Fat: 8g | Saturated Fat: 4g | Cholesterol: 10mg | Sodium: 5mg | Potassium: 89mg | Fiber: 1g | Sugar: 4g | Vitamin A: 103IU | Vitamin C: 1mg | Calcium: 13mg | Iron: 1mg