If you don't have a grill, you can also cook the peaches on a stovetop grill pan or even roast them in the oven until they're softened and caramelized.