Crunchy fresh roasted vegetables