Combine all ingredients into a shallow baking dish. Toss together to ensure spices are evenly distributed and oil coats all ingredients. Make sure garlic cloves are tucked beneath the oil.
Roast for 60-90 minutes, stirring every 30 minutes or so. Tomatoes will be “deflated” and may be browned in some spots.
Serve warm or at room temperature with bread for dipping or over rice.