Chicken Pesto Pasta Bowl
Chicken Pesto Pasta Bowl is a balanced lunch with whole wheat pasta, golden Italian-seasoned chicken, basil pesto, cherry tomatoes, baby spinach, Parmesan, toasted pine nuts, basil, and lemon. Reserved pasta water loosens the pesto so it coats the pasta smoothly without making the bowl feel heavy.

Why You’ll Love This Recipe
This bowl gives you the cozy feel of pesto pasta with enough protein and freshness to make it work for lunch. Whole wheat penne or fusilli adds a hearty base, while the chicken brings savory flavor and staying power. Pesto makes the sauce quick, but the reserved pasta water is what helps it turn smooth and glossy instead of thick or clumpy. Cherry tomatoes add juicy sweetness, baby spinach softens gently from the warm pasta, and Parmesan brings salty depth. The toasted pine nuts, basil, and lemon wedges make the bowl taste a little brighter and more complete. It is simple, but it does not taste like a plain leftover pasta bowl. The textures feel fresh, saucy, tender, and crisp all at once.

What Makes This Recipe Work
The key to this pasta bowl is using the heat of the cooked pasta wisely. Warm pasta helps loosen the pesto and gently softens the baby spinach without needing another pan. A small amount of reserved pasta water turns the pesto into a smoother sauce because the starchy water helps it cling to the noodles. The chicken is seasoned simply with Italian seasoning, garlic powder, salt, and pepper, then cooked until golden outside and 165 degrees F inside. Resting it before slicing keeps the juices from running out onto the cutting board. The tomatoes stay fresh, the pine nuts stay crisp because they are added at the end, and the lemon gives the pesto a cleaner finish. That small final squeeze keeps the basil flavor from feeling too rich.

Before You Start
Bring the pasta water to a full boil before adding the noodles, and salt the water so the pasta itself has flavor. Before draining, scoop out 1/4 cup pasta water and set it aside near the mixing bowl; it is easy to forget once the pasta is ready. Pat the chicken dry so the seasoning sticks and the outside browns instead of steaming. Have the pesto, spinach, tomatoes, Parmesan, pine nuts, basil, and lemon ready before you drain the pasta. This bowl comes together best while the pasta is still hot, because that heat helps the pesto spread and softens the spinach just enough. Use a large bowl so you can toss without spilling, and slice the chicken after resting, not before. This keeps the juices in the meat.

Ingredient Notes & Easy Swaps
Whole wheat penne or fusilli: These shapes hold pesto well and make the bowl feel hearty. For a gluten-free bowl, use a certified gluten-free pasta and follow that package's own cooking time, since chickpea, lentil, and corn pastas can cook faster or slower than wheat pasta.
Salt for the pasta water: The pasta water uses 2 teaspoons fine sea salt, not a tablespoon. That is enough to season the pasta from the inside without pushing the finished bowl too salty once the pesto and Parmesan are added.
Chicken breasts: Pound any part thicker than 3/4 inch to an even thickness between parchment or plastic wrap. Even thickness means the center reaches 165 degrees F at about the same time the outside browns, so the chicken stays juicy instead of dry at the edges. Thicker or thinner pieces will change the cooking time.
Italian seasoning, garlic powder, and sea salt: The chicken is seasoned with 3/4 teaspoon fine sea salt total. If your pesto or Parmesan is already very salty, use a little less on the chicken and taste before adding more.
Basil pesto: Store-bought or homemade pesto both work. For dairy-free, use a dairy-free pesto and also replace the Parmesan, since most jarred pesto contains cheese. For nut-free, use a certified nut-free pesto and swap the pine nuts for toasted pumpkin seeds. Add the reserved pasta water slowly so the pesto loosens without becoming watery.
Cherry tomatoes and baby spinach: Tomatoes add juicy freshness and the spinach softens from the warm pasta without cooking separately. Grape tomatoes or arugula can be used instead.
Parmesan: Parmesan adds salty, savory flavor, and the recipe uses 1/4 cup plus 2 tablespoons for serving. For dairy-free, leave it out or use a dairy-free hard-cheese alternative along with a dairy-free pesto.
Pine nuts, basil, and lemon: Toasted pine nuts add crunch, 1/4 cup fresh basil leaves keeps the bowl bright, and one lemon wedge per bowl adds acidity at the table. For nut-free, use toasted pumpkin seeds instead of pine nuts.

Chicken Pesto Pasta Bowl
Description
Chicken Pesto Pasta Bowl is a balanced lunch with whole wheat pasta, golden Italian-seasoned chicken, basil pesto, cherry tomatoes, baby spinach, Parmesan, toasted pine nuts, basil, and lemon. Reserved pasta water loosens the pesto so it coats the pasta smoothly without making the bowl feel heavy.
Ingredients
- 8 oz whole wheat penne or fusilli
- 2 tsp fine sea salt, for pasta water
- 1 lb boneless, skinless chicken breasts (2 medium breasts), pounded to an even 3/4-inch thickness
- 1 tbsp olive oil
- 1 tsp Italian seasoning
- 1/2 tsp garlic powder
- 3/4 tsp fine sea salt
- 1/2 tsp black pepper
- 1/3 cup basil pesto (store-bought or homemade)
- 1 1/2 cups cherry tomatoes, halved
- 2 cups baby spinach
- 1/4 cup grated Parmesan, plus 2 tbsp for serving (optional)
- 2 tbsp pine nuts, toasted
- 1/4 cup fresh basil leaves, for serving
- 1 medium lemon, cut into 4 wedges
Instructions
- 1Equipment: a large pot, a colander, a 12-inch nonstick skillet, tongs, an instant-read thermometer, a large mixing bowl, a clean cutting board, a sharp knife, paper towels, parchment paper or plastic wrap and a meat mallet or heavy skillet if you need to pound the chicken to an even thickness, measuring spoons, and 4 serving bowls.
- 2Fill a large pot with water and bring it to a full boil over high heat. Add 2 teaspoons fine sea salt to the boiling water.
- 3Add the whole wheat pasta and cook according to the package directions, usually 9 to 11 minutes, until tender but not mushy.
- 4Before draining, carefully scoop out 1/4 cup pasta water and set it aside. Drain the pasta and keep it warm.
- 5While the pasta cooks, pat the chicken dry with paper towels.
- 6If any part of a breast is thicker than 3/4 inch, place it between two sheets of parchment paper or plastic wrap and gently pound the thick end with a meat mallet or the bottom of a heavy skillet until the whole breast is an even 3/4-inch thickness. Even thickness helps the chicken cook through without drying out.
- 7Season both sides of the chicken with the Italian seasoning, garlic powder, 3/4 teaspoon fine sea salt, and black pepper.
- 8Heat the olive oil in a large skillet over medium-high heat until the oil looks shiny and moves easily across the pan.
- 9Add the chicken in a single layer. Cook for 5 to 6 minutes on the first side, until golden brown.
- 10Flip the chicken and cook for 5 to 6 minutes more, until the thickest part reaches 165 degrees F.
- 11Move the chicken to a cutting board and let it rest for 5 minutes. Slice it into thin strips.
- 12Add the drained pasta and pesto to a large mixing bowl. Stir while adding the reserved pasta water 1 tablespoon at a time, until the pesto looks smooth and coats the pasta.
- 13Add the cherry tomatoes, baby spinach, and Parmesan. Stir for about 1 minute, until the spinach looks slightly softened but still green.
- 14Divide into bowls and top with the sliced chicken, 2 tablespoons toasted pine nuts, 1/4 cup fresh basil leaves, and 2 tablespoons extra Parmesan if using. Serve each bowl with 1 lemon wedge.
Tips and Tricks
- 1
Save the pasta water before draining. The starch in that water helps loosen the pesto and make it cling to the pasta, so the bowl tastes silky and saucy without needing extra oil or a heavier dressing at the end.
- 2
Pat the chicken dry before seasoning and let it rest after cooking. Dry chicken browns better in the skillet, and resting gives the juices time to settle so the sliced pieces stay tender instead of leaking onto the cutting board.
- 3
Add the spinach while the pasta is still warm. The gentle heat softens the leaves just enough without making them limp, which keeps the bowl fresh, colorful, and easier to mix without using another pan or overcooking the greens before serving.
- 4
Finish with pine nuts, basil, and lemon right before serving. Pine nuts stay crunchy, basil keeps its fresh flavor, and lemon brightens the pesto after the richer ingredients are already in the bowl, so each serving tastes lively and fresh.
Nutrition
Serving size: 1 bowl (1/4 recipe)
Calories: 530kcal, Protein: 38g, Carbs: 49g, Fat: 21g, Fiber: 7g, Sugar: 5g, Sodium: 920mg.
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 →




