How much kJ does chocolate have? An energy breakdown
                                
                                
                                •
                                
                                
                        
                                    
                                    5 min read                                
                            
                                A 100-gram serving of milk chocolate typically contains around 2,240 kilojoules (about 535 calories). This figure, however, is not a constant; the energy density of chocolate varies significantly depending on the type and specific product, driven by the varying proportions of fat and sugar.