Sô-cô-la là một trong những loại nguyên liệu phổ biến và có ở nhiều dạng khác nhau. Sự khác nhau về dạng và mùi vị là do sự pha trộn các thành phần khác nhau hay cũng có thể do nhiệt độ và thời gian nướng hạt ca-cao như nào. Sô-cô-la đắng, hay bột sô-cô-la: là loại sô-cô-la nguyên chất, đậm mùi và có vị đắng tự nhiên của cây ca cao. Sau khi được trộn với đường, nó là nguyên liệu của những sản phẩm bánh có chứa sô-cô-la khác như bánh ngọt, bánh quy... Sô-cô-la đen là sô-cô-la không pha lẫn sữa. Đôi khi nó còn được gọi là "sô-cô-la nguyên chất". Chính phủ Hoa Kỳ quy định phải có ít nhất 15% chất sô-cô-la đặc, còn ở châu Âu thì quy định là 35% Sô-cô-la sữa là sô-cô-la được pha lẫn với bột sữa hay sữa đặc nhằm tạo vị ngọt. Chính phủ Mỹ quy định ít nhất phải có ít nhất 10% chất sô-cô-la đặc, còn EU thì quy định là 25% Sô-cô-la ngọt vừa thường được dùng trong nấu ăn. Nó chính là sô-cô-la đen với hàm lượng đường rất cao bên trong Sô-cô-la ngọt đắng là một loại sô-cô-la chứa đường, nhiều bơ ca-cao hơn, ngoài ra còn chứa thêm lecithin và vani. Rất nhiều hãng sản xuất thường ghi trên bao bì hàm lượng ca-cao chứa bên trong. Có một quy luật như sau: càng nhiều ca-cao thì sô-cô-la sẽ càng đắng. Couverture là một loại sô-cô-la chứa nhiều bơ ca-cao hơn. Những loại này có chứa rất nhiều ca-cao (hơn 70%) và có hàm lượng chất béo cao (30-40%) Sô-cô-la trắng là bơ ca-cao được pha chế mà không có ca-cao đặc Bột ca-cao là loại ca-cao đặc gần như nguyên chất mà không có bơ ca-cao. Bột ca-cao có màu nhạt, có tính axit và mùi sô-cô-la rất mạnh. Người ta thường dùng bột ca-cao khi làm bánh cùng với bột nở. Do bột nở là một loại baz[cần dẫn nguồn] nên chúng sẽ giúp cho bánh có độ xốp. Bột ca-cao có thể được chế tạo theo hai trường phái: tự nhiên hay theo kiểu Hà Lan. Bột ca-cao kiểu Hà Lan thường được xử lý với kiềm trước khi thành phẩm nên người ta thường dùng nó để làm những thức uống mặc dù quá trình xử lý đó phần nào đã phá hỏng hương vị của sô-cô-la.[2] Hỗn hợp là một từ chuyên môn được dùng để chỉ hỗn hợp ca-cao với chất béo thực vật thay cho bơ ca-cao. Loại này thường được dùng để bao phủ những thanh kẹo SOCOLA thành phẩm, nhưng ở Hoa Kỳ, nó cũng được dùng để làm những thanh kẹo sô-cô-la. Những hương vị khác nhau như bạc hà, cam, dâu, thường được thêm vào kẹo. Ngoài ra, những thành phần phụ thường thấy như đậu phộng, điều, trái cây, caramel,...