This Broccoli Walnut Pesto is a healthy-ish way to indulge in a big bowl of pasta. This homemade broccoli pesto with fresh basil, parmesan cheese, garlic, olive oil and lemon is rich, creamy and delicious. Swirl it together with your favorite pasta and top it with some extra parmesan and walnuts for a delicious nutty flavor & crunch.
Bring a large pot of water to a boil. Add 3 Tablespoons salt and broccoli. Cook until bright green and barely tender, about 5 minutes. Transfer broccoli to a food processor or blender, using a slotted spoon; leaving the boiling water in the pot.
Add pasta to the boiling water and cook according to package directions. Reserve 1 cup pasta cooking water, and drain pasta.
While pasta cooks, add parmesan, basil, garlic, olive oil, lemon juice to the broccoli in the food processor or blender. Season with salt and pepper, then process until smooth.
Toss pasta with broccoli pesto, adding reserved pasta cooking liquid as necessary to coat evenly. Season with additional salt and pepper, to taste.
Divide among serving dishes and top with lemon zest, parmesan, walnuts, and a drizzle of olive oil. Enjoy.