This 30-minute creamy pesto chicken pasta is my secret weapon for turning a chaotic Tuesday into something that feels special. The kind of dish where you get that first forkful and just think, “Oh, yes.” My kid, who usually pushes green things around the plate, asked for seconds last week. Here’s why this recipe works: you get that deep, savory sear on the chicken first, which builds a flavor foundation in the pan. Then, you use that same pan to make a sauce that’s rich from cream and bright from pesto, so every strand of pasta gets coated in something magical.
It’s a one-pan wonder, truly. You cook the chicken, make the sauce, and toss the pasta right in there. The whole thing comes together in the time it takes to boil water and cook your noodles. That’s the beauty of this 30-minute creamy pesto chicken pasta—maximum flavor, minimal cleanup.
Jump to:
Why This 30-Minute Creamy Pesto Chicken Pasta Works
First, the chicken gets a proper sear. Don’t rush this step. Letting it develop a golden-brown crust isn’t just for looks; it creates little flavor bits in the pan that melt right into the sauce later. That’s free flavor you don’t want to waste.

Second, we use store-bought pesto smartly. It’s a brilliant shortcut. But we wake it up by letting it simmer gently in the cream with a splash of pasta water. The heat mellows the raw garlic sometimes found in jarred pesto and lets the basil and pine nut flavors bloom.
Finally, finishing the pasta in the sauce is non-negotiable. As the noodles finish cooking in that creamy pesto bath, they drink it all up. The sauce clings to every curve of the pasta, instead of just sliding off. You end up with a cohesive, luxurious dish, not noodles with sauce on top.
Ingredients
Here’s what you need for your 30-minute creamy pesto chicken pasta. A quick note on the pesto: a good-quality store-bought basil pesto works perfectly here. I often grab one from Lilly’s Bites for inspiration on brand choices.
- 12 oz (340g) dried pasta, like fettuccine, penne, or rigatoni
- 1 lb (450g) boneless, skinless chicken breasts, cut into 1-inch pieces
- 1 tsp kosher salt, divided
- 1/2 tsp black pepper
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 cup heavy cream or half-and-half
- 1/2 cup (about 5 oz) basil pesto
- 1/2 cup grated Parmesan cheese, plus more for serving
- 1/4 cup reserved pasta water
- 1 cup cherry tomatoes, halved (optional)
- Fresh basil, for garnish
Quick Sub: No heavy cream? Half-and-half or even whole milk will work, though the sauce will be a bit thinner. Just avoid boiling it vigorously.
How to Make Your 30-Minute Creamy Pesto Chicken Pasta
- Start the pasta. Bring a large pot of well-salted water to a boil. Add your pasta and cook according to package directions for al dente. Before draining, scoop out about 1 cup of the starchy pasta water. You’ll only need 1/4 cup, but it’s good to have extra. Drain the pasta and set it aside.
- While the pasta cooks, season and sear the chicken. Pat the chicken pieces very dry with paper towels—this is key for browning. Toss them with 1/2 teaspoon of the salt and all the pepper. Heat the olive oil in a large skillet or Dutch oven over medium-high heat. When the oil shimmers, add the chicken in a single layer. Let it cook undisturbed for 3-4 minutes until you see a deep golden crust form on the bottom. This step builds the flavor base for your entire 30-minute creamy pesto chicken pasta. Flip and cook for another 3-4 minutes until cooked through. Transfer to a plate.
- Build the sauce base. In the same skillet (don’t wipe it out!), reduce the heat to medium. Add the minced garlic and cook for just 30 seconds until fragrant—you’ll smell it instantly. Pour in the heavy cream and the remaining 1/2 teaspoon of salt. Let it come to a gentle simmer, stirring to scrape up any browned bits from the chicken. Those bits are flavor gold.
- Bring it all together. Stir in the pesto and Parmesan cheese until the cheese melts and the sauce is smooth and green. Let it bubble gently for 2 minutes to let the flavors marry.
- Finish the dish. Add the drained pasta, cooked chicken, and cherry tomatoes (if using) to the skillet. Pour in 1/4 cup of the reserved pasta water. Toss everything together over low heat for 1-2 minutes. The sauce will loosen and coat every single noodle and piece of chicken, creating the perfect texture for your 30-minute creamy pesto chicken pasta. The sauce should be creamy and cling to the pasta, not pool at the bottom of the pan.
- Serve immediately. Divide among bowls. Top with extra Parmesan and a few fresh basil leaves. The smell is incredible—herby, creamy, and savory all at once.

Tips & Variations for the Best Pasta
Storage & Reheating: This 30-minute creamy pesto chicken pasta is best fresh, but leftovers keep in the fridge for up to 3 days. The sauce will thicken as it chills. Reheat gently in a skillet with a splash of milk or cream to bring it back to life.
Make it Veggie-Packed: After cooking the chicken, sauté a cup of sliced mushrooms or a handful of spinach in the pan before adding the garlic. It adds great texture and makes the meal feel even more complete.
Pasta Choice Matters: A pasta with ridges or shapes like rigatoni or fusilli holds the creamy sauce beautifully. For a different twist, try it with a long pasta like fettuccine for a more elegant feel, similar to our Easy Lemon Garlic Butter Shrimp Scampi.
Don’t Skip the Pasta Water: That starchy liquid is your secret weapon. It helps emulsify the sauce, making it silky and helping it stick to the pasta. Always reserve some!
For a Lighter Version: Swap the chicken breast for thinly sliced chicken thighs for more richness, or use a plant-based chicken alternative. You can also use half Greek yogurt and half milk instead of cream for a tangier, lighter sauce—just warm it gently to avoid curdling.
Make this 30-minute creamy pesto chicken pasta on a night when you need a win. Watch it disappear from the plates, and listen for the happy silence that follows a really good meal. If you make it, I’d love to hear how it turned out for you. Now, go grab that skillet.

Ingredients
Method
- Bring a large pot of well-salted water to a boil. Cook pasta to al dente, reserving 1 cup pasta water before draining. Drain pasta and set aside.
- Pat chicken pieces dry. Toss with 1/2 tsp salt and pepper. Heat olive oil in a large skillet over medium-high. Cook chicken in a single layer for 3-4 minutes per side until deeply golden and cooked through. Transfer to a plate.
- In the same skillet over medium heat, cook minced garlic for 30 seconds until fragrant. Pour in heavy cream and remaining 1/2 tsp salt. Bring to a gentle simmer, scraping up browned bits.
- Stir in pesto and Parmesan cheese until smooth. Let simmer gently for 2 minutes.
- Add drained pasta, cooked chicken, and cherry tomatoes (if using) to the skillet. Pour in 1/4 cup reserved pasta water. Toss everything over low heat for 1-2 minutes until sauce coats everything.
- Serve immediately topped with extra Parmesan and fresh basil.

