3/4 cup extra-virgin olive oil, plus more for drizzling
3 medium tomatoes, seeded and cut into 1/2-inch dice
5 garlic cloves
1 1/4 teaspoons crushed red pepper
One 12-ounce eggplant, seeds cut out and flesh cut into 1/2-inch dice (2 cups)
2 small zucchini, cut into 1/2-inch dice (2 cups)
2 large red onions, cut into 1/2-inch dice
1 red bell pepper, cut into 1/2-inch dice
1 bay leaf
1 cup chopped basil, plus more for garnish
Freshly ground black pepper
6 large eggs
Six 1/2-inch-thick slices of sourdough bread, toasted
In a large skillet, heat 2 tablespoons of the olive oil. Add the tomatoes, 1 garlic clove and 1/4 teaspoon of the crushed red pepper and season with salt. Cook the tomatoes over moderate heat, stirring occasionally, until just softened, about 5 minutes. Scrape the tomatoes into a medium saucepan and discard the garlic clove. Wipe out the skillet. Repeat with the eggplant, zucchini, onions and red bell pepper, cooking each vegetable separately in 2 tablespoons of oil with 1 garlic clove, 1/4 teaspoon of crushed red pepper and a generous pinch of salt until just tender and lightly browned, about 7 minutes per vegetable. Add the cooked vegetables to the tomatoes in the saucepan.
Add the bay leaf, 1/2 cup of the basil and 1/3 cup of water to the saucepan with the vegetables. Cover and cook over moderately low heat, stirring occasionally, until the vegetables are very tender, about 20 minutes. Discard the bay leaf and stir in the remaining 1/2 cup of basil. Season the ratatouille with salt and pepper and let cool slightly.
Meanwhile, in a large nonstick skillet, heat the remaining 2 tablespoons of olive oil over moderate heat. Crack 3 of the eggs into the skillet and fry until the whites are firm and the yolks are runny 3 to 5 minutes. Transfer the eggs to a plate, season with salt and pepper and keep warm. Repeat with the remaining 3 eggs.
To serve, spoon the ratatouille onto the toasts and top with the eggs. Drizzle with olive oil and chopped basil and serve.
The ratatouille can be refrigerated for up to 3 days. Serve warm or at room temperature.