01 -
Fill a small pot with salted water and bring to a boil. In a large skillet, heat olive oil over medium-high heat until shimmering. Add diced eggplant and cook, stirring, until golden and tender, about 5 minutes. Using a slotted spoon, transfer eggplant to paper towels to drain.
02 -
Add crushed garlic to the skillet, lower heat to medium-low, and cook, turning occasionally, until lightly golden, about 4 minutes. Using slotted spoon, remove and discard garlic.
03 -
Increase heat to medium-high and add swordfish pieces. Cook, stirring, until fish is opaque and just starting to brown lightly, about 2 minutes. Meanwhile, add pasta to boiling water and cook until al dente according to package timing.
04 -
Add cherry tomatoes and white wine to skillet and cook until wine has reduced slightly and raw alcohol smell is mostly gone, about 2 minutes. Use a wooden spoon to break up the swordfish slightly. Stir in fresh herbs and season sauce with salt.
05 -
Return cooked eggplant to skillet. When pasta is cooked, transfer to skillet along with about 1/4 cup pasta cooking water. Cook, stirring, until sauce has reduced to a silky glaze. Drizzle generous amount of olive oil over pasta, toss to combine, then transfer to bowls and serve.