There’s something so comforting about a creamy, flavorful pasta dish that you can whip up in just one pan. This One-Pot Creamy Pesto Chicken Pasta Recipe has become a go-to in my kitchen because it’s ridiculously easy and packs a punch of fresh basil flavor with that luscious creamy texture.

One-Pot Creamy Pesto Chicken Pasta Recipe Save
Save for later

Why You’ll Love This Recipe

  • Quick & Easy: You’ll be amazed at how this meal comes together in about 25 minutes using just one pot.
  • Rich, Creamy Flavor: The combination of cream cheese, milk, and pesto creates a silky sauce that clings perfectly to every bite of pasta and chicken.
  • Minimal Cleanup: Cooking everything in one pot means fewer dishes and more time to relax or enjoy your meal.
  • Customizable: You can easily add veggies like spinach or sun-dried tomatoes to suit your taste and what you have on hand.

Ingredients You’ll Need

These ingredients balance creamy richness with fresh pesto’s herbal brightness — it’s a combo that’s hard to beat. Plus, most of them are pantry staples or easy to find at any grocery store.

Flat lay of boneless skinless chicken breast pieces, two whole brown garlic cloves, a few pats of fresh butter, uncooked penne pasta, small white ceramic bowl with golden chicken broth, small white ceramic bowl of creamy white milk, a chunk of fresh cream Save
  • Boneless, skinless chicken breast: Using chicken breast gives tender, lean protein that cooks quickly and soaks up all the flavors easily.
  • Butter: Start your chicken off in butter for that golden, flavorful sear.
  • Garlic: Fresh garlic adds that essential pungent kick to every good pasta dish.
  • Penne pasta: I like penne here because its ridges help trap the creamy pesto sauce, but any short pasta will work.
  • Chicken broth: This adds depth to the pasta as it cooks and helps infuse the chicken with flavor.
  • Milk: Use whole or 2% for the creamiest results without heaviness.
  • Cream cheese: This is the secret ingredient that transforms the sauce into silky, smooth perfection.
  • Basil pesto: Homemade or store-bought — either works beautifully, just pick one packed with fresh basil flavor.
  • Grated Parmesan: Adds that salty, nutty note and helps thicken the sauce.
  • Freshly cracked pepper: For finishing — it adds a fresh, spicy bite to balance the creaminess.
  • Crushed red pepper: Just a pinch gives a subtle heat that wakes up your taste buds.

Variations

I love how versatile this One-Pot Creamy Pesto Chicken Pasta Recipe is — it’s perfect for making it your own. I often toss in extra veggies or swap proteins, and I encourage you to play around with what you enjoy.

  • Spinach & Sun-Dried Tomatoes: I add fresh spinach and sun-dried tomatoes when I want to sneak in some greens and a tangy burst – my family totally loves this twist.
  • Swap the Chicken: Sometimes I use thinly sliced turkey breast or even shrimp for a seafood take, and it always turns out great.
  • Make it Vegetarian: Skip the chicken and add mushrooms or roasted veggies — just be sure to use vegetable broth instead of chicken broth.
  • Extra Creamy: For an ultra indulgent version, stir in a bit of heavy cream with the milk.

How to Make One-Pot Creamy Pesto Chicken Pasta Recipe

A close-up of a bowl of penne pasta mixed with creamy green pesto sauce, scattered with pieces of cooked chicken. The pasta and chicken are topped with fresh green basil leaves and thin shreds of white cheese. The bowl is white, resting on a white marbled Save

Step 1: Sauté Your Chicken to Golden Perfection

Start by cutting your chicken breast into bite-sized 1-inch pieces. Melt the butter over medium heat in a deep skillet or large pan, then add your chicken pieces. Cook the chicken until it’s lightly browned on the outside — this usually takes 5–6 minutes. Don’t crowd the pan or you won’t get that beautiful sear. It’s okay if the chicken isn’t fully cooked here because it will finish cooking with the pasta.

Step 2: Sauté the Garlic for Fragrant Flavor

Once your chicken is nicely browned, add the minced garlic directly to the skillet. Stir everything together and sauté for about one minute — you want the garlic to be fragrant but not burnt, so keep it moving in the pan.

Step 3: Add the Pasta and Liquids, and Let it Simmer

Next, add the uncooked penne pasta and chicken broth to the skillet. Give it a good stir — scrape the bottom of the pan well to loosen any flavorful browned bits stuck there. Then cover the skillet with a lid, turn the heat up to medium-high, and bring the broth to a full boil. Once boiling, quickly stir, replace the lid, and turn the heat down to medium-low to let the pasta simmer. It should cook for about 8 minutes until tender and most of the broth has been absorbed. Make sure to stir it every 2 minutes to keep the pasta from sticking and ensure even cooking.

Step 4: Make it Creamy with Pesto, Cream Cheese, and Parmesan

When the pasta is tender and the liquid mostly absorbed, pour in the milk, add the cream cheese (cut into chunks to help it melt faster), and spoon in the basil pesto. Stir everything well over medium heat until the cream cheese completely melts and blends into a creamy sauce. Then sprinkle in the grated Parmesan and stir it all together — this will add depth and a subtle nutty richness to your sauce.

Step 5: Optional Add-Ins and Seasoning

If you want to get some greens and extra pops of flavor, stir in fresh spinach and sun-dried tomatoes now. Let the spinach wilt in the warm sauce — it only takes a minute. Then, finish by seasoning with freshly cracked pepper and a pinch of crushed red pepper for a hint of heat and brightness. Serve it immediately for the best creamy texture.

Pro Tips for Making One-Pot Creamy Pesto Chicken Pasta Recipe

  • Don’t Rush Browning the Chicken: Getting a good sear adds flavor, so give it time without stirring too often at the start.
  • Stir Regularly While Simmering: To avoid the pasta sticking or burning on the bottom, stirring every couple of minutes is key.
  • Cut Cream Cheese Into Small Pieces: This helps it melt quickly and integrate smoothly into the sauce without clumping.
  • Add Liquids Gradually If Needed: If the pasta isn’t quite tender, add a splash more broth or water to help it finish cooking without drying out.

How to Serve One-Pot Creamy Pesto Chicken Pasta Recipe

Creamy Pesto Chicken Pasta - Serving Suggestion Save

Garnishes

I love topping this dish with a sprinkle of extra Parmesan and a few fresh basil leaves when I have them. A little freshly cracked black pepper goes a long way, and if you like spice, a light dusting of crushed red pepper flakes brightens things up beautifully.

Side Dishes

This pasta stands well on its own, but I often serve it alongside a crisp green salad dressed in simple lemon vinaigrette for balance. Garlic bread or warm, crusty rolls are also a perfect match for soaking up every bit of that creamy sauce.

Creative Ways to Present

For a dinner party, I like plating the pasta in shallow bowls and garnishing with a twist of lemon zest and a small spoonful of pesto on the side to brighten each bite. Adding a few edible flowers or fresh herb sprigs can also make this simple dish feel surprisingly elegant.

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge — it keeps well for up to 3 days. The sauce might thicken quite a bit once chilled, but a quick stir with a splash of milk helps bring it right back to its creamy texture.

Freezing

Freezing this pasta works okay, but I find the fresh spinach and cream cheese texture changes slightly after thawing. If you plan to freeze, leave out the spinach and add fresh upon reheating. Store in freezer-safe containers for up to 2 months.

Reheating

Reheat leftovers gently on the stove over low heat, stirring often. Add a splash of milk or broth to loosen the sauce as you warm it. The stove method keeps the pasta from drying out, unlike the microwave which can sometimes toughen the chicken.

Final Thoughts

I absolutely love how this One-Pot Creamy Pesto Chicken Pasta Recipe combines comfort and freshness with minimal fuss. It’s one I come back to again and again, especially on busy weeknights when I want something hearty yet elegant. Give it a try — I promise you’ll enjoy that perfect balance of creamy, herby flavor and tender chicken wrapped around al dente pasta. Plus, the easy cleanup is the cherry on top. Happy cooking!