Go Back

Chicken Pesto Pasta Meal Prep - Easy, Flavor-Packed Lunches for the Week

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • Chicken: 1.5 pounds boneless, skinless chicken breasts (or thighs for juicier results)
  • Pasta: 12–16 ounces short pasta like rotini, penne, or fusilli
  • Cherry or grape tomatoes: 2 cups, halved
  • Baby spinach or arugula: 3–4 cups, roughly chopped
  • Olive oil: 3–4 tablespoons, divided
  • Salt and black pepper: to taste
  • Red pepper flakes (optional): a pinch for heat
  • Parmesan cheese: 1/2 cup, finely grated, plus extra for serving
  • Lemon: 1, zested and juiced
  • Pine nuts or walnuts: 1/4 cup, toasted (optional but great for crunch)
  • Pesto: 1 to 1 1/4 cups. Use store-bought or make your own with: 2 cups packed fresh basil leaves
  • 2 cloves garlic
  • 1/3 cup grated Parmesan
  • 1/3 cup toasted pine nuts or walnuts
  • 1/2 cup extra-virgin olive oil
  • Salt, to taste
  • Squeeze of lemon juice
  • Meal prep containers: 4–5 medium containers with tight lids

Method
 

  1. Cook the pasta. Bring a large pot of salted water to a boil. Add the pasta and cook until just al dente. Reserve 1/2 cup of pasta water, then drain and set aside. Toss with a teaspoon of olive oil to prevent sticking.
  2. Season the chicken. Pat the chicken dry. Season both sides with salt, pepper, and a pinch of red pepper flakes if you like spice. Add lemon zest for extra brightness.
  3. Cook the chicken. Heat 1–2 tablespoons olive oil in a large skillet over medium-high. Sear chicken 4–6 minutes per side, until golden and cooked through (internal temp 165°F/74°C). Rest for 5 minutes, then slice or cube.
  4. Roast or sauté the tomatoes. For extra flavor, roast tomatoes on a sheet pan with a drizzle of oil, salt, and pepper at 425°F (220°C) for 10–12 minutes until blistered. Or sauté them in the skillet for 3–4 minutes until softened.
  5. Make the pesto (if homemade). In a food processor, pulse basil, garlic, nuts, and Parmesan. Stream in olive oil until creamy but still textured. Season with salt and lemon to taste.
  6. Toss everything together. In a large bowl, combine pasta, sliced chicken, tomatoes, and chopped greens. Add the pesto and a splash of the reserved pasta water. Toss until the sauce lightly coats everything. Stir in lemon juice and more Parmesan as needed. Adjust salt and pepper.
  7. Add crunch and finish. Sprinkle in extra nuts for texture if using. If the mixture looks dry, add a tablespoon of olive oil or another spoonful of pasta water.
  8. Portion into containers. Divide evenly into 4–5 meal prep containers. Let cool to room temperature (about 20–30 minutes) before sealing.
  9. Store properly. Add an extra squeeze of lemon on top or a small drizzle of olive oil to keep things bright when reheated. Seal and refrigerate.