Lay a bed of onions in a heat-resistant dish, then arrange the vegetables and mackerel on top. Sprinkle on the wine, season with pepper and herbs, then drizzle olive oil over everything. Bake for about 20 minutes to a nice, delicious color and serve.