Fry the Zucchini: Heat the canola oil in a large pan over medium-high heat. Fry the zucchini slices in batches until lightly golden, about 2 minutes per batch. Avoid overcrowding the pan to keep the oil hot.
4 to 6 cups canola oil, 6 medium zucchini
Cool and Chill Zucchini: Use a slotted spoon to transfer the fried zucchini to a paper towel-lined baking sheet. Scatter basil leaves over the zucchini. Cover and refrigerate for at least 3 hours or overnight.
½ cup packed fresh basil leaves
Cook the Pasta: Bring a large pot of water to a boil. Cook the spaghetti until al dente. Before draining, reserve 2 cups of the pasta cooking water. Drain the pasta and set it aside.
Make the Sauce Base: In a large pan, heat the olive oil, butter, smashed garlic cloves, and a sprig of basil over medium heat until fragrant and the butter melts. Remove the garlic and basil before proceeding.
2 tablespoons extra virgin olive oil, 2 tablespoons unsalted butter, 2 cloves garlic
Cook the Zucchini: Add the chilled zucchini to the pan and cook over medium-low heat for 4-5 minutes, mashing them with a wooden spoon to form a thick sauce. Add a splash of pasta water if needed to keep it from drying out.
2 cups reserved pasta cooking water
Combine Pasta and Cheese: Add the cooked spaghetti and 1 cup of the reserved pasta water to the pan. Stir to coat the pasta with the zucchini sauce. Add the shredded provolone and grated parmesan. Stir until the cheeses melt into a creamy sauce. Add more pasta water if needed to reach your desired consistency.
1 pound spaghetti noodles, 8 ounces provolone cheese, 1 cup grated parmesan cheese
Season and Serve: Season with salt and black pepper to taste. Serve hot, garnished with extra basil if you’d like.
Salt and black pepper