
Chicken Pesto Pasta Skillet is a comforting one-pan meal that brings together tender chicken, fragrant basil pesto, and perfectly cooked pasta in a rich, savory sauce. It’s the kind of dish that fills the kitchen with inviting aromas while coming together quickly enough for a weeknight dinner.
This recipe keeps things simple without sacrificing flavor. The chicken is seared until golden, then combined with pasta and pesto for a creamy, herb-forward finish. Everything cooks in one skillet, which means fewer dishes and a more relaxed cooking experience.
With its balance of protein, carbs, and bold flavors, Chicken Pesto Pasta Skillet is both satisfying and versatile. It works just as well for a casual family meal as it does for serving guests when you want something hearty and reliable.
Ingredients Overview

The heart of Chicken Pesto Pasta Skillet lies in its carefully chosen ingredients, each contributing to the dish’s flavor and texture. Boneless, skinless chicken breast or thighs provide a lean yet tender protein base. Chicken thighs offer a slightly richer taste, while breasts stay firm and slice neatly.
Pasta acts as the backbone of the dish, absorbing the pesto sauce and chicken juices. Short pasta shapes like penne or rotini are ideal because their ridges hold onto the sauce, giving each bite a flavorful coating.
Pesto is the defining element, bringing fresh basil, garlic, Parmesan cheese, olive oil, and nuts into one cohesive sauce. Store-bought pesto works well for convenience, but homemade pesto can add a brighter, more aromatic touch.
Garlic and onions deepen the flavor base, while a splash of chicken broth helps loosen the sauce and keeps everything moist. Heavy cream or half-and-half adds richness, creating a smooth texture that clings to the pasta.
Parmesan cheese enhances the savory notes, and a handful of fresh spinach or cherry tomatoes can add color and freshness. If needed, you can substitute gluten-free pasta or use dairy-free cream alternatives without losing the essence of the dish.
Ingredients
1 pound boneless skinless chicken breast, cut into bite-sized pieces
10 ounces penne pasta
2 tablespoons olive oil
3 cloves garlic, minced
1/2 cup finely chopped onion
1 cup chicken broth
1/2 cup heavy cream
1/2 cup basil pesto
1/2 cup grated Parmesan cheese
1 cup fresh spinach (optional)
1/2 cup cherry tomatoes, halved (optional)
1 teaspoon salt
1/2 teaspoon black pepper
Step-by-Step Instructions

Begin by cooking the pasta in a large pot of salted boiling water according to package instructions. Cook until al dente, then drain and set aside. Reserve about half a cup of pasta water in case you need to loosen the sauce later.
While the pasta cooks, heat olive oil in a large skillet over medium-high heat. Add the chicken pieces in a single layer and season with salt and black pepper. Let them cook undisturbed for a few minutes to develop a golden crust, then stir and continue cooking until fully done. The internal temperature should reach 165°F, and the pieces should be firm and lightly browned.
Remove the chicken from the skillet and set aside. In the same pan, add the chopped onion and cook for 2–3 minutes until softened. Stir in the garlic and cook for another 30 seconds until fragrant, being careful not to let it burn.
Pour in the chicken broth, scraping up any browned bits from the bottom of the skillet. This step adds depth to the flavor. Lower the heat to medium and stir in the heavy cream, allowing the mixture to gently simmer for a few minutes until slightly thickened.
Add the cooked pasta to the skillet along with the pesto sauce. Stir well so the pasta is evenly coated. Return the chicken to the pan and mix everything together. If the sauce seems too thick, add a splash of the reserved pasta water to reach your desired consistency.
Sprinkle in the Parmesan cheese and stir until melted and smooth. If using spinach or cherry tomatoes, add them at this stage and cook for another 1–2 minutes until the spinach wilts and the tomatoes soften slightly.
Taste and adjust seasoning if needed. Avoid overcooking at this stage, as the sauce can become too thick and the chicken may dry out. Serve immediately while warm and creamy.
Tips, Variations & Substitutions
For the best flavor, use freshly grated Parmesan instead of pre-shredded cheese, as it melts more smoothly into the sauce. Cooking the chicken in batches can help achieve better browning if your skillet is small.
If you prefer a lighter version, replace heavy cream with half-and-half or even a mixture of milk and a small amount of cream. For a dairy-free option, use coconut cream or a plant-based alternative and skip the Parmesan or use a dairy-free substitute.
You can switch up the protein by using shrimp or cooked sausage instead of chicken. Rotisserie chicken is another convenient option that saves time and still delivers great flavor.
Adding vegetables like mushrooms, zucchini, or broccoli can make the dish more filling and colorful. For a bit of heat, sprinkle in red pepper flakes while cooking the garlic.
If you want a nuttier pesto flavor, try using pesto made with walnuts instead of pine nuts. Whole wheat pasta can be used for added fiber, while gluten-free pasta works well for those with dietary restrictions.
Serving Ideas & Occasions
Chicken Pesto Pasta Skillet pairs beautifully with simple sides that complement its rich flavors. A crisp green salad with a light vinaigrette helps balance the creaminess of the dish. Garlic bread or a warm baguette is perfect for soaking up the extra sauce.
For drinks, a chilled white wine such as Sauvignon Blanc or Pinot Grigio works well, while sparkling water with lemon offers a refreshing non-alcoholic option.
This dish is ideal for weeknight dinners when you need something quick yet satisfying. It also works well for casual gatherings, as it can be made in one pan and served family-style. The flavors are familiar and comforting, making it a dependable choice for a variety of occasions.
Nutritional & Health Notes
Chicken Pesto Pasta Skillet offers a balanced combination of protein, carbohydrates, and fats. The chicken provides a strong source of protein, which supports muscle maintenance and helps keep you full.
Pasta contributes energy through carbohydrates, while pesto and cream add fats that give the dish its rich texture. Using whole grain pasta can increase fiber content, supporting digestion.
Adding vegetables like spinach or tomatoes boosts vitamins and minerals, bringing more nutritional value to the meal. While the dish is hearty, portion control can help keep it aligned with a balanced diet.
Reducing the amount of cream or cheese can lower the overall fat content, while still maintaining a satisfying flavor profile.
FAQs
Can I use store-bought pesto for Chicken Pesto Pasta Skillet?
Yes, store-bought pesto works very well in this recipe and keeps preparation quick and simple. Choose a good-quality pesto with a strong basil aroma and balanced flavor. Some versions may be more oily or salty, so taste before adding extra seasoning. If you have time, homemade pesto can bring a fresher taste, but it is not necessary for a successful dish. Both options blend nicely with the creamy sauce and chicken.
What type of pasta works best for this recipe?
Short pasta shapes like penne, rotini, or fusilli are ideal because they hold onto the sauce effectively. Their ridges and curves trap the pesto and cream mixture, making each bite flavorful. Long pasta like spaghetti can also be used, but it may not coat as evenly. Cooking the pasta to al dente is important so it maintains structure when mixed with the sauce.
Can I make Chicken Pesto Pasta Skillet ahead of time?
This dish can be prepared ahead, but it is best enjoyed fresh. If making in advance, store it in an airtight container in the refrigerator for up to three days. When reheating, add a splash of broth or cream to loosen the sauce, as it tends to thicken when chilled. Warm gently over low heat to prevent the chicken from becoming tough.
How do I keep the chicken from drying out?
To keep the chicken tender, avoid overcooking it during the initial searing step. Cook just until it reaches 165°F, then remove it from the skillet. It will continue to warm when added back to the sauce. Cutting the chicken into even pieces also helps it cook uniformly, reducing the risk of dryness.
Can I freeze Chicken Pesto Pasta Skillet?
Freezing is possible, but the texture of the sauce may change slightly due to the cream. If you plan to freeze it, allow the dish to cool completely before transferring to a freezer-safe container. Thaw overnight in the refrigerator and reheat gently, stirring well to bring the sauce back together. Adding a little fresh cream during reheating can help improve the texture.
What vegetables can I add to this dish?
Many vegetables work well in Chicken Pesto Pasta Skillet. Spinach, cherry tomatoes, mushrooms, and zucchini are popular choices. Broccoli or asparagus can also be added for extra texture. Add softer vegetables toward the end of cooking so they retain their color and shape, while firmer vegetables can be sautéed earlier with the onions.
Is there a lighter version of this recipe?
A lighter version can be made by reducing or replacing the heavy cream with half-and-half or milk. You can also use less cheese or switch to a lower-fat option. Increasing the amount of vegetables while slightly reducing the pasta can create a more balanced meal. These changes maintain the core flavors while making the dish feel less heavy.


