Garlic Parmesan Chicken Pasta Boxes
Whole wheat pasta, tender chicken, baby spinach, garlic, parmesan, and a creamy light sauce make cozy meal prep boxes that reheat smoothly. The sauce clings to penne or rotini, the spinach wilts into the pasta, and each serving feels comforting without being too heavy. It stays balanced all week.

Why You’ll Love This Recipe
Garlic Parmesan Chicken Pasta Boxes is the kind of meal prep that makes lunch feel handled without making it feel plain. The garlic parmesan chicken brings the main flavor and protein, while the whole wheat penne or rotini gives the container a steady base that will not disappear after a day in the fridge. You also get baby spinach, 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 chicken broth, milk, cornstarch, parmesan, garlic, and Italian seasoning 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.

Before You Start
Start by setting up your workspace before any heat goes on. For Garlic Parmesan Chicken Pasta Boxes, 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 garlic parmesan 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.

Ingredient Notes & Easy Swaps
Chicken breast: Cut the chicken into even 1-inch cubes so the pieces cook at the same speed. Pat it dry first so it browns instead of steaming.
Whole wheat penne or rotini: These shapes hold the creamy garlic Parmesan sauce well. Regular penne, rotini, or chickpea pasta can work too.
Olive oil: Olive oil helps brown the chicken without making the sauce heavy. Avocado oil can be used for the chicken step.
Garlic: Fresh minced garlic gives the sauce its main flavor. Stir it briefly so it smells fragrant but does not turn dark brown.
Chicken broth: Low sodium broth gives the sauce savory flavor without making it too salty. Vegetable broth can work if that is what you have.
Whole milk or 2% milk: Milk keeps the sauce creamy but lighter than heavy cream. Whole milk makes it richer, while 2% keeps it a little lighter.
Cornstarch slurry: Cornstarch mixed with cold water thickens the sauce smoothly. Stir the slurry again right before adding it because cornstarch settles fast.
Parmesan: Parmesan adds saltiness and helps the sauce taste creamy. Use finely grated Parmesan so it melts smoothly.
Baby spinach: Spinach wilts quickly into the warm pasta. Add it near the end so it stays green and does not overcook.

Garlic Parmesan Chicken Pasta Boxes
Description
Whole wheat pasta, tender chicken, baby spinach, garlic, parmesan, and a creamy light sauce make cozy meal prep boxes that reheat smoothly. The sauce clings to penne or rotini, the spinach wilts into the pasta, and each serving feels comforting without being too heavy. It stays balanced all week.
Ingredients
- 1.25 lbs boneless skinless chicken breast, cut into 1-inch cubes
- 12 oz whole wheat penne or rotini
- 1 tbsp olive oil
- 3/4 tsp salt, divided
- 1/2 tsp black pepper
- 4 garlic cloves, minced
- 1 1/2 cups low sodium chicken broth
- 3/4 cup whole milk (or 2%)
- 2 tsp cornstarch + 2 tbsp cold water (slurry)
- 1/2 cup grated Parmesan cheese
- 3 cups baby spinach
- 1/2 tsp Italian seasoning
Instructions
- 1Set out a large pot, a colander, a large deep 12-inch skillet, a clean plate, a small cup or bowl for the cornstarch slurry, measuring cups, measuring spoons, a cutting board, a sharp knife, a wooden spoon or spatula, a whisk or fork, and 4 meal-prep containers.
- 2Fill the large pot with water and bring it to a rolling boil over high heat. Add 12 ounces whole-wheat penne or rotini and stir immediately so the pieces do not stick together. Cook for 9 to 11 minutes, or according to the package directions, until the pasta is tender but still has a slight bite. Stir once or twice while it cooks. Continue with the chicken while the pasta water heats and the pasta cooks.
- 3Pat the chicken cubes dry with paper towels. Season them evenly with 1/2 teaspoon salt and 1/2 teaspoon black pepper.
- 4Heat the large skillet over medium-high heat for 1 to 2 minutes. Add 1 tablespoon olive oil, then add the chicken in a single layer. Cook for 6 to 8 minutes, turning the pieces every 1 to 2 minutes so they brown on several sides. The chicken is ready when no pink remains and the thickest pieces reach 165°F. Transfer the cooked chicken to the clean plate.
- 5Before draining the pasta, carefully scoop out 1/2 cup of the pasta cooking water and set it aside. Drain the pasta in the colander without rinsing it.
- 6Reduce the skillet heat to medium. Add the 4 minced garlic cloves to the same skillet and stir for about 30 seconds, just until fragrant. Do not let the garlic turn dark brown.
- 7Slowly pour in 1 1/2 cups low-sodium chicken broth and 3/4 cup milk. Add 1/2 teaspoon Italian seasoning and the remaining 1/4 teaspoon salt. Stir while scraping the bottom of the skillet to loosen the browned bits left by the chicken. Bring the liquid to a gentle simmer, with small bubbles appearing around the edges rather than a hard boil.
- 8In the small cup, stir together 2 teaspoons cornstarch and 2 tablespoons cold water until no dry lumps remain. Slowly pour the slurry into the simmering sauce while stirring. Cook for 1 to 2 minutes, until the sauce lightly thickens.
- 9Reduce the heat to low. Add 1/2 cup grated Parmesan a little at a time, stirring after each addition until the cheese melts smoothly into the sauce. Do not allow the sauce to boil after adding the Parmesan because high heat can make the cheese grainy.
- 10Return the cooked chicken to the skillet. Add the drained pasta and 3 cups baby spinach. Toss everything together over low heat for 1 to 2 minutes, until the spinach wilts and the sauce coats the pasta. If the sauce becomes too thick, add the reserved pasta water 1 tablespoon at a time until it reaches a creamy consistency.
- 11Divide the pasta evenly among 4 meal-prep containers. Let it sit uncovered for about 15 minutes so the heavy steam can escape, then cover and refrigerate promptly.
- 12The sauce will thicken after refrigeration. Before reheating, add about 1 tablespoon milk or water to one serving. Loosely cover and microwave for 90 seconds, stir well, and continue heating in 30-second intervals until hot throughout.
Tips and Tricks
- 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 garlic parmesan chicken, whole wheat penne or rotini, and baby spinach are ready, because hot pans do not wait while you search for seasonings.
- 2
Cook the Protein Carefully: Use the doneness cue instead of guessing: the chicken should be 165°F in the thickest cube, with no pink in the center. Meal prep gets reheated later, and overcooked protein can turn dry. Pull it from the heat as soon as it is safely cooked.
- 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 whole wheat penne or rotini soft and can water down the other ingredients. Cooling first keeps the texture cleaner through day two and day three.
- 4
Reheat Gently: Reheat just until the center is hot, then stop. Add a splash of milk or water, microwave covered for 90 seconds, stir, then heat 30 seconds more if needed. 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: 465kcal, Protein: 56g, Carbs: 26g, Fat: 14g, Fiber: 2g, Sugar: 2g, Sodium: 1100mg.
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
96 High-Protein Meal Prep Lunches
Lunch and meal-prep recipes that hold up in the fridge and provide at least 35 grams of protein per listed serving.
Explore high-protein meal-prep lunches →




