These flaky and buttery chocolate croissants are a classic French pastry. Using a food processor to make the puff pastry dough ensures that it is perfectly mixed and easy to work with. The chocolate filling is made with high-quality dark chocolate and is a delicious combination of sweet and rich. These croissants are best served warm with a cup of coffee or tea.