Yes, cooking with charcoal can add a lot of flavor to your food. As your food cooks, juices can drip onto the coals to create flavorful smoke that goes back to the food. Therefore, so many people love cooking with charcoal grills.