Note: any extra pesto can be refrigerated for up to one week or frozen for up to one month.
About the author: Lauren Rothman is a former Serious Eats intern, a graduate student of journalism, and an obsessive chronicler of all things culinary. Try the original recipes on her blog, For the Love of Food, and follow her on Twitter @Lochina186.
Every recipe we publish is tested, tasted, and Serious Eats-approved by our staff. Never miss a recipe again by following @SeriousRecipes on Twitter!
- Yield:Serves 4 to 6
- Active time: 35 minutes
- Total time:1 hour
- 3 medium beets, with greens
- 1 bunch radishes, with greens
- About 3/4 cup plus 2 tablespoons extra-virgin olive oil, divided
- Kosher salt and freshly ground black pepper
- 1/2 cup toasted walnuts
- 6 medium cloves garlic, peeled and smashed
- 1/4 cup grated Parmesan cheese
- 1 pound box spaghetti or cappellini
Adjust oven rack to middle position and preheat oven to 400°F. Prepare beets and radishes: tear off greens and reserve. Peel beets and cut beets and radishes into a medium dice. Place beets and radishes on a rimmed baking sheet in separate piles (to avoid color bleeding); season each vegetable with 1 tablespoon olive oil and salt and pepper to taste. Toss to coat and roast, stirring occasionally, until tender, about 25 minutes.
While vegetables are roasting, blanch greens: pick off any large stems and bring a large, covered pot of salted water to a boil. Prepare an ice bath for greens by filling a medium bowl with cold water and a tray of ice cubes. Add greens and cook, pushing on them to submerge, until bright green, about 1 minut. Transfer to ice bath immediately using tongs. Return pot of water to a boil. When greens are cool, drain, then wring thoroughly with your hands to remove excess liquid.
Place walnuts and garlic in bowl of food processor and season to taste with salt and pepper. Pulse until nuts and garlic are coarsely ground. Add beet and radish greens and pulse until mixture is coarsely ground. With machine running, stream in 3/4 cup olive oil or more, as needed, until pesto is sufficiently loose. Add Parmesan cheese, pulsing to combine. Season to taste with salt and pepper.
Cook pasta in boiling water until al dente, 10 to 12 minutes. Before draining, reserve 1 cup pasta water. Combine pasta and about 3/4 cup prepared pesto in a large bowl. Drizzle in some pasta water and toss to combine using tongs, adding more pesto or pasta water as necessary. Transfer pasta to serving dish and top with roasted beets and radishes. Serve immediately.