Start CookingKeeps your screen from going dark.
Cook the eggplant: Heat 2 tbsp olive oil in a large pan over medium heat. Cook the eggplant until golden and softened. Transfer to a plate.
Cook the zucchini: Add 1 tbsp olive oil to the same pan. Sauté zucchini briefly until just tender but still holding its shape. Transfer and set aside.
Cook the peppers: Add 1 tbsp olive oil and cook peppers until slightly softened. Transfer and set aside.
Build the base: Add the remaining 1 tbsp olive oil. Cook onion until soft, then add garlic and cook for 30–60 seconds.
Add tomatoes: Stir in diced Roma tomatoes, thyme, oregano, salt, and black pepper. Cook for 5–7 minutes until the tomatoes begin to break down.
Combine: Return all vegetables to the pan and gently mix.
Simmer: Cook uncovered for 15–20 minutes, stirring occasionally, until the vegetables are tender and the mixture is slightly thickened and glossy.
Finish: Top with fresh basil if using. Bon appétit.