Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
3.8
(51)
Export 6 ingredients for grocery delivery
Step 1
Bring a large pot of lightly salted water to a boil. Set a colander in a large bowl of ice water (this will make it easier to strain the basil later). Working in batches, blanch basil for 10 seconds. Using a large slotted spoon, transfer basil to colander in ice water; let cool completely. Set aside 1/2 cup blanching water. Reserve pot with blanching water.
Step 2
Drain basil by lifting colander from ice water. Using your hands, squeeze excess water from basil; transfer basil to paper towels. (You should have about 1/2 cup.)
Step 3
Place blanched basil, 1/2 cup Parmesan, pine nuts, and garlic in a food processor. Pulse until well combined, adding blanching water by tablespoonfuls to thin if needed, and stopping occasionally to scrape down sides. Process until a smooth, thick purée forms, about 1 minute.
Step 4
Transfer basil mixture to a medium bowl. Stir in 1/2 cup oil. Season to taste with salt.
Step 5
Return water in pot to a boil; add more salt. Cook spaghetti, stirring occasionally, until al dente. Spoon 1/2 cup pesto and 1/4 cup pasta cooking liquid into a large bowl. Using tongs, transfer spaghetti to bowl and toss vigorously, drizzling with oil and adding more pesto and cheese as you continue to toss, until spaghetti is glossy and well coated with sauce. Season with salt. Divide among bowls; sprinkle with cheese.