- Olive oil for deep-frying and the pasta water
- 2 medium eggplants, cut into ½-inch cubes
- 3 cups Fresh Tomato Sauce (or bottled sauce)
- Salt
- 1 pound spaghetti
- 2 tablespoons unsalted butter
- ½ cup (about 2 ounces) grated ricotta salata, plus more for passing at the table
- Pour enough olive oil into a large, deep frying pan to fill it 3 inches deep. Heat the oil until it is very hot but not smoking. (It will sizzle when you drop water in it.) Add the eggplant in batches, being careful not to overcrowd the pan, and fry until it is golden brown on all sides, about 5 minutes. Remove the eggplant with a slotted spoon and place it on a thick bed of paper towels to drain.
- Slowly heat the tomato sauce in a saucepan over low heat, stirring occasionally to prevent the sauce from sticking to the pot.
- Meanwhile, bring a large saucepan of water to a boil over high heat. Stir in a small fistful of salt, a splash of olive oil, and the spaghetti. Boil the spaghetti, stirring often to prevent the spaghetti from sticking together, until al dente.
- Just before the pasta is ready, stir the fried eggplant pieces into the sauce. Put about ½ cup of the sauce, ½ cup of boiling pasta water, and the butter in the bottom of a pasta bowl.
- Use a spaghetti strainer to lift the pasta out of the water and into the bowl with the pasta sauce. Add all but a cup of the remaining sauce and toss to coat the spaghetti, adding more hot pasta water if the spaghetti is dry or sticky. Top with the remaining sauce and the grated ricotta salata. Serve immediately, with more grated ricotta salata on the table.