-
1
Heat a large frying pan over high heat until a bead of water dances when dropped in the pan, about 3 to 4 minutes.
-
2
Drizzle 1 tablespoon of the oil around the perimeter of the pan, add the eggplant, and season generously with salt and pepper.
-
3
Cook, stirring occasionally with a metal spatula, until crisp-tender and browned in spots, about 2 minutes.
-
4
Transfer to a large bowl and set aside.
-
5
Drizzle 1 tablespoon of the oil around the perimeter of the pan, add the squash, and season with salt and pepper.
-
6
Cook, stirring occasionally with the spatula, until crisp-tender and browned in spots, about 2 minutes.
-
7
Transfer to the bowl with the eggplant and set aside.
-
8
Reduce the heat to medium and add the last tablespoon of oil.
-
9
Add the bell pepper and onion, season with salt and pepper, and cook, stirring occasionally, until softened, about 5 minutes.
-
10
Add the garlic and cook, stirring occasionally, until fragrant, about 30 seconds to 1 minute.
-
11
Add the tomatoes, season with salt and pepper, and cook, stirring occasionally, until theyre starting to soften and have released their juices, about 4 minutes.
-
12
Add the reserved eggplant and squash and cook, stirring occasionally, until heated, about 2 minutes.
-
13
Remove the pan from the heat and stir in the basil.
-
14
Taste and season with salt and pepper as needed.