Ingredients
Method
Prepare the walnuts
- Toast walnuts on a baking sheet at 350°F (175°C) for 10–12 minutes until golden and fragrant, or boil for 3–4 minutes, peel, and pat dry. This removes bitterness and deepens flavor.
Blend the pesto base
- In a food processor, pulse the walnuts, soaked bread, garlic, and grated cheese until finely ground and sandy in texture.
Add olive oil and milk
- With the motor running, stream in the olive oil and reserved milk until you have a thick, creamy sauce. Season with salt, pepper, and a touch of lemon if you like.
Cook the pasta
- Bring a large pot of salted water to a rolling boil. Add the strozzapreti and cook until just shy of al dente. Reserve 1 cup of starchy cooking water before draining.
Finish in the pan
- In a large skillet, gently heat the pesto with 2 tablespoons of the reserved pasta water. Add the drained pasta and toss well. Add more pasta water, one spoonful at a time, until the sauce becomes glossy and coats every piece.
Taste and serve
- Adjust seasoning, then finish with chopped toasted walnuts, fresh marjoram, a grind of black pepper, and extra grated cheese. Serve warm.
Notes
- You can make the walnut pesto 1–2 days ahead and store it in the fridge in an airtight container. Add a splash of pasta water or olive oil when reheating to revive the silky texture.
- The sauce also works beautifully on short pastas like trofie or orecchiette.
- For a lighter version, replace some olive oil with unsweetened plant milk or add more soaked bread.
- Always finish the pasta in the pan — that step gives the sauce its glossy, restaurant-style finish.
