This colorful vegetable casserole brings together some of the Mediterranean kitchen’s most familiar ingredients in one rustic skillet.
It offers steady energy while remaining light but satisfying.
Eggplant becomes tender and rich while zucchini and tomatoes add freshness, moisture, and natural sweetness.
Garlic, olive oil, and herbs bring the vegetables together as they roast and caramelize in the cast iron skillet.
Serve it straight from the skillet for a simple family dinner or alongside crusty bread, rice, or your favorite grain.
Ideal for maintaining a steady plant-forward lifestyle.
Start with the Vegetable Cooking Guide:
https://www.letsveg.com/vegetable-cooking-guide
Video

Roasted Tomato, Zucchini, and Eggplant Casserole
Make this roasted vegetable skillet casserole in under 1 hour with tomatoes, zucchini, eggplant, garlic, and herbs. A simple Mediterranean-inspired vegetarian dinner perfect for busy weeknights.
Ingredients
Equipment
Cooking Instructions
- Preheat the oven to 400°F (200°C).
- Lightly coat a 10- to 12-inch cast iron skillet with olive oil.
- Arrange the sliced eggplant, zucchini, tomatoes, and red onion in alternating rows or overlapping circles around the skillet.
- Sprinkle the minced garlic evenly over the vegetables.
- Drizzle with the remaining olive oil.
- Season with oregano, basil, thyme, salt, black pepper, and red pepper flakes if using.
- Cover loosely with foil and bake for 20 minutes.
- Remove the foil and continue roasting for 15-20 minutes until the vegetables are tender and lightly caramelized around the edges.
- Sprinkle with Parmesan during the final 5 minutes of baking if using.
- Let the casserole rest for 5 minutes, garnish with fresh parsley or basil, and serve warm directly from the skillet.
Nutrition
Notes
Slice the vegetables to a similar thickness so they cook evenly.
Roma tomatoes work especially well because they contain less moisture than many larger tomato varieties.
For deeper browning, broil the casserole for 2-3 minutes at the end of cooking.
Add mozzarella or feta for a cheesier variation.
Serve with crusty bread, couscous, quinoa, or rice for a more substantial vegetarian meal.
Roma tomatoes work especially well because they contain less moisture than many larger tomato varieties.
For deeper browning, broil the casserole for 2-3 minutes at the end of cooking.
Add mozzarella or feta for a cheesier variation.
Serve with crusty bread, couscous, quinoa, or rice for a more substantial vegetarian meal.