Place tomato halves on foil-lined baking sheet. Drizzle each half with canola oil.
In small bowl, combine red onion, garlic, pepper and bread crumbs. Stir to combine ingredients. Sprinkle mixture over cut sides of the tomatoes.
Roast tomatoes at 350 °F (180 °C) for 45-60 minutes, or until tomatoes are very tender. Sprinkle fresh herbs over tomatoes and serve immediately.
