Absolutely. Roasting cherry tomatoes concentrates their flavor. You can roast low and slow or high and fast.