Line baking sheets with parchment paper. This makes for easy clean up. Set aside.
Pre heat oven to 150 degrees celsius.
In a large bowl mix olive oil, garlic, onion, sugar and Italian seasoning.
Place cut tomatoes in the bowl and gently coat the tomatoes with olive oil mixture using a spoon or your hands. Place tomatoes cut side up on baking sheet and top with fresh herbs, salt, and pepper. Roast for approximately 2 hours.
After 2 hours increase the heat of the oven to 200 degrees celsius. Roast approximately for another 15 to 20 minutes.
Remove roasted tomatoes from the oven and allow to cool for a few mi...