Ingredients
Method
Step 1 – Toast the Walnuts:
- Place walnuts in a dry pan over medium heat. Toast for 4–5 minutes until golden and fragrant. Stir often so they don’t burn. Set aside to cool.
Step 2 – Make the Pesto:
- In a food processor, combine spinach, basil, toasted walnuts, garlic, Parmesan, and lemon juice. Pulse several times until roughly chopped.
- While blending, slowly pour in olive oil until the mixture turns smooth and creamy. Season with salt and pepper. If it feels too thick, add a spoon of water or more oil.
Step 3 – Cook the Pasta:
- Bring a large pot of salted water to a boil. Add pasta and cook until al dente. Reserve ½ cup of the starchy pasta water before draining.
Step 4 – Combine Pasta and Pesto:
- In a large skillet, heat 2 tablespoons olive oil over low heat. Add the cooked pasta, a few spoonfuls of pesto, and a splash of the pasta water. Toss well until everything is glossy and evenly coated.
- If you want it creamy, stir in a spoon of Greek yogurt or cream.
Step 5 – Serve and Garnish:
- Transfer to plates and top with extra Parmesan, crushed walnuts, and fresh basil. Serve warm.
Notes
- Always use fresh spinach and basil for the best color and flavor.
- You can make the pesto ahead and store it in the fridge for up to 5 days.
- This recipe freezes well — pour the pesto into an ice cube tray and use later.
- If you prefer a stronger flavor, add a touch more garlic or lemon juice.