Back to all healthy recipes
Meal Prep

Pesto Chicken Pasta Meal Prep

Better Plate RecipesBy Better Plate Recipes
Published Jul 14, 2026
🖨️ Print Recipe

Whole wheat pasta, herby chicken, basil pesto, spinach, and cherry tomatoes make a fresh meal prep lunch that can be eaten warm or cold. The pesto coats the pasta without feeling heavy, while lemon and parmesan keep each container bright, savory, and satisfying through the week.

Pesto Chicken Pasta Meal Prep
Prep Time
10 minutes
Cook Time
20 minutes
Total Time
30 minutes
Servings
4
Difficulty
Easy
Best For
High Protein, Meal Prep, Lunch

Why You’ll Love This Recipe

Pesto Chicken Pasta Meal Prep is the kind of meal prep that makes lunch feel handled without making it feel plain. The herby chicken brings the main flavor and protein, while the penne or rotini gives the container a steady base that will not disappear after a day in the fridge. You also get baby spinach and cherry tomatoes, so each serving has color, texture, and something fresh to balance the richer bites. I like this one because it reheats predictably, packs neatly, and still tastes intentional when you are eating on a busy weekday. The finishing flavor from basil pesto, parmesan, and lemon keeps the dish from feeling flat, which matters with make-ahead meals. If you are new to meal prep, this recipe is forgiving because the parts are easy to see, portion, cool, and reheat without guessing.

Pesto Chicken Pasta Meal Prep close up

Before You Start

Start by setting up your workspace before any heat goes on. For Pesto Chicken Pasta Meal Prep, cut the protein and vegetables to the sizes listed, measure the seasonings, and choose containers before the food is hot. This recipe moves more smoothly when the herby chicken is ready in one bowl and the supporting ingredients are prepped nearby. Pat meat or fish dry when the instructions say to, because surface moisture keeps it from browning and can make the finished container watery. Use the cookware sizes in the steps as a guide: a crowded skillet steams food instead of searing it, and a crowded sheet pan keeps vegetables from caramelizing. Keep a clean cutting board or bowl ready for cooked food so raw and cooked ingredients never share the same spot. Moving slowly at the beginning makes the cooking feel calm and helps every container come out even.

Pesto Chicken Pasta Meal Prep aerial view

Meal Prep Notes

The meal-prep part matters just as much as the cooking. Once the herby chicken and penne or rotini are done, let the hot parts sit uncovered for 10 to 15 minutes before sealing. That cooling time lets steam escape, which protects the texture of the penne or rotini and keeps the container from turning damp by the next day. Cool the pasta before closing containers so the pesto stays glossy instead of steaming into the pasta pieces. Pack any ingredients that should stay cold or crisp separately when the recipe has them, or add them after reheating. Label the containers with the date and keep them refrigerated. Most cooked meal prep is best within 3 to 4 days. When reheating, use a cover that vents slightly so the food warms without drying out. Eat chilled, or microwave loosely covered for 60 to 90 seconds with a splash of reserved pasta water if the pasta looks dry.

Pesto Chicken Pasta Meal Prep preparation

Ingredient Notes & Easy Swaps

  • Chicken breast: Cubed chicken cooks fast and mixes easily into the pasta. Pat it dry before cooking so it browns instead of steaming.

  • Whole wheat penne or rotini: These shapes hold pesto well and stay sturdy in meal prep containers. Regular pasta or chickpea pasta can work if preferred.

  • Basil pesto: Pesto gives the pasta its main herb flavor. Use store-bought for speed, or homemade if you have fresh basil.

  • Baby spinach: Spinach softens from the warmth of the pasta and chicken. Add it near the end so it stays green instead of overcooking.

  • Cherry tomatoes: Tomatoes add freshness and a juicy bite. Halving them helps them spread evenly through the pasta.

  • Olive oil: Olive oil helps cook the chicken and loosen the pesto. Add only the listed amount so the pasta does not become oily.

  • Parmesan: Parmesan adds salty flavor and helps the pasta taste finished. Use finely grated Parmesan so it mixes in easily.

  • Lemon juice: Lemon brightens the pesto and keeps the pasta from tasting heavy. Add a little extra only if the pasta tastes flat.

  • Reserved pasta water: Pasta water helps loosen tight pesto and makes it cling to the pasta. Add it slowly, 1 tablespoon at a time.

  • Meal prep tip: This pasta can be eaten cold or warm. If reheating, add a small splash of water so the pesto loosens again.

Pesto Chicken Pasta Meal Prep

Pesto Chicken Pasta Meal Prep

Author: Better Plate RecipesPrep Time: 10 minutesCook Time: 20 minutesTotal Time: 30 minutesYield: 4Published: Jul 14, 2026

Description

Whole wheat pasta, herby chicken, basil pesto, spinach, and cherry tomatoes make a fresh meal prep lunch that can be eaten warm or cold. The pesto coats the pasta without feeling heavy, while lemon and parmesan keep each container bright, savory, and satisfying through the week.

Ingredients

  • 1.25 lbs boneless skinless chicken breast, cut into 1-inch cubes
  • 10 oz whole wheat penne or rotini
  • 1/2 cup basil pesto
  • 2 cups baby spinach
  • 1 cup cherry tomatoes, halved
  • 2 tbsp olive oil, divided
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp grated parmesan
  • Juice of 1/2 lemon
Beginner Friendly

Instructions

  1. 1Equipment: a large pot, a colander, a heatproof cup for the pasta water, a large skillet, a large mixing bowl, a cutting board, a knife, paper towels, an instant-read thermometer, tongs, measuring cups, measuring spoons, and 4 meal prep containers.
  2. 2Fill a large pot with water, add about 1 tablespoon salt, and bring it to a strong boil over high heat. Add 10 ounces whole wheat penne or rotini and cook 9 to 11 minutes, stirring a few times, until tender with a slight bite. Scoop out 1/2 cup pasta water, then drain without rinsing.
  3. 3Pat the 1.25 pounds cubed chicken dry with paper towels. Sprinkle with 1/2 teaspoon salt and 1/2 teaspoon black pepper so the pieces are evenly seasoned before they go into the pan.
  4. 4Heat a 12-inch skillet over medium-high heat and add 1 tablespoon olive oil. When the oil is hot and moves easily around the pan, add the chicken in one layer. Cook 6 to 8 minutes, turning the pieces every 2 minutes so the pale sides touch the hot skillet, until golden in spots and 165°F in the thickest piece.
  5. 5Put the drained pasta in a large mixing bowl. Add 1/2 cup basil pesto, 1 tablespoon olive oil, 2 tablespoons grated parmesan, and the juice of 1/2 lemon. Toss with tongs until the pasta is glossy. If it looks dry, add reserved pasta water 1 tablespoon at a time.
  6. 6Add the cooked chicken, 2 cups baby spinach, and 1 cup halved cherry tomatoes. Gently stir for about 1 minute, just until the spinach begins to soften and the tomatoes are evenly spread through the pasta.
  7. 7Divide into 4 containers and let cool uncovered for 10 to 15 minutes. Seal and refrigerate. Eat cold, or reheat loosely covered for 60 to 90 seconds with 1 tablespoon water if the pesto looks tight.

Tips and Tricks

  1. 1

    Prep Before Any Heat: Read the recipe once, then set out the ingredients before turning on the stove or oven. Meal prep feels easier when the herby chicken, penne or rotini, and baby spinach and cherry tomatoes are ready, because hot pans do not wait while you search for seasonings.

  2. 2

    Cook the Protein Carefully: Use the doneness cue instead of guessing: the chicken should be 165°F in the thickest piece, with clear juices and no pink. Meal prep gets reheated later, and overcooked protein can turn dry. Pull it from the heat as soon as it is safely cooked.

  3. 3

    Cool Before Sealing: Let the hot food cool uncovered for 10 to 15 minutes before closing the containers. Steam trapped under a lid turns penne or rotini soft and can water down the other ingredients. Cooling first keeps the texture cleaner through day two and day three.

  4. 4

    Reheat Gently: Reheat just until the center is hot, then stop. Eat chilled, or microwave loosely covered for 60 to 90 seconds with a splash of reserved pasta water if the pasta looks dry. Gentle reheating protects the texture you worked for, especially with lean proteins, bases, or vegetables that can dry out or soften too much.

Nutrition

Per serving — Calories: 550kcal, Protein: 51g, Carbs: 23g, Fat: 27g, Fiber: 3g, Sugar: 2g, Sodium: 700mg.

Nutrition information is an estimate and may vary based on ingredient brands, product sizes, preparation methods, and substitutions. It is not intended as medical or dietary advice.

Recipe Guides

This recipe appears in