The reason this salad holds up so well at room temperature is because you dress it twice. It absorbs the first round of dressing completely, the second addition keeps it glossy, and a fistful of walnuts and breadcrumbs means there’s always something to bite into.
Preheat oven to 350°. Toast walnuts on a rimmed baking sheet, tossing halfway through, until golden brown, 10–12 minutes. Let cool.
Meanwhile, process bread in long pulses in a food processor until coarse crumbs form (you should have about 1 cup). Transfer to a small bowl.
Purée roasted red peppers, lemon juice, garlic, 1/2 tsp. red pepper flakes, and about one-quarter of the cooled walnuts in food processor (no need to clean) until smooth. With the motor running, very gradually stream in 1/2 cup oil. Process until thick; season romesco dressing generously with salt.
Cook pasta in a large pot of boiling salted water, stirring occasionally, until al dente. Drain and rinse under cold water (this stops cooking and removes surface starch so the pasta will be less gummy). Shake off excess water and transfer to a large bowl. Toss pasta with half of the romesco to coat; set aside. Finely chop remaining walnuts; set aside.
Heat remaining 2 Tbsp. oil in a medium saucepan over medium and cook breadcrumbs, lemon zest, and remaining 1/2 tsp. red pepper flakes, stirring often, until breadcrumbs are golden, 5–7 minutes. Remove from heat.
Toss reserved pasta with remaining dressing, then fold in tomatoes, Parmesan, and reserved walnuts just to distribute. Sprinkle breadcrumb mixture over pasta and top with basil.
Reprinted with permission from Bon Appétit as originally published in the article "70 Memorial Day Side Dishes That Eclipse the Mains"