There’s something quietly powerful about cooking in big batches — ten portions lined up in containers, the week already handled before it begins. This lemony broccoli pesto pasta gives me that same feeling Amma’s lemon rice always did: bright, a little tangy, completely dependable. It’s the kind of recipe that holds up in a lunchbox, tastes better the next day, and doesn’t need explaining to anyone who was raised on food that’s supposed to have a little pucker to it.
Lemony Broccoli Pesto Pasta
Prep Time: 15 minutes | Cook Time: 20 minutes | Total Time: 35 minutes | Servings: 8–10 (lunchbox batch)
Ingredients
- 1 lb (450g) short pasta, such as penne or rotini
- 3 cups small broccoli florets
- 1 cup fresh basil leaves, packed
- 1/3 cup grated Parmesan or Pecorino Romano
- 1/4 cup toasted walnuts or pine nuts
- 3 cloves garlic, peeled
- 1/3 cup extra-virgin olive oil, plus more for finishing
- 3 tablespoons fresh lemon juice (about 1 large lemon)
- 1 teaspoon finely grated lemon zest
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- Red pepper flakes to taste (optional)
Instructions
- Cook the pasta. Bring a large pot of well-salted water to a boil. Add pasta and cook according to package directions until al dente. During the last 2 minutes of cooking, add the broccoli florets directly to the pot. Reserve 1/2 cup pasta water before draining.
- Make the pesto. While pasta cooks, combine basil, Parmesan, walnuts, and garlic in a food processor. Pulse until coarsely chopped. With the motor running, stream in the olive oil until smooth. Add lemon juice, lemon zest, salt, and pepper. Pulse once more to combine.
- Combine. Drain the pasta and broccoli and transfer to a large bowl. Add the pesto and toss to coat, adding reserved pasta water a splash at a time until the sauce coats everything evenly. Taste and adjust salt and lemon as needed.
- Finish and cool. Drizzle with a little extra olive oil and add red pepper flakes if using. Spread across a baking sheet or large bowl to cool completely before portioning — this keeps the texture from getting mushy in containers.
- Batch and store. Divide into airtight containers. Refrigerate for up to 4 days or freeze individual portions for up to 2 months. Pack cold into lunchboxes; the pasta comes to room temperature beautifully by midday.
Nutrition (per serving)
Calories: 320 | Protein: 10g | Fat: 13g | Carbs: 42g | Fiber: 3g | Sodium: 210mg