One-Pot Creamy Pesto Chicken Pasta

One-Pot Creamy Pesto Chicken Pasta

One-Pot Meals are the perfect solution for an easy dinner. Less dishes to clean up and this One-Pot Creamy Pesto Chicken Pasta even cooks in 30 minutes or less. Cream Cheese makes this pesto pasta nice and creamy. Using chicken broth instead of water to cook the pasta adds extra flavor.

creamy pesto chicken pasta in a bowl with a fork and parsley

Ingredients you’ll need for this recipe:

  • Chicken Breasts – Boneless and Skinless. You could sub boneless, skinless chicken thighs as well.
  • Olive Oil
  • Garlic
  • 1/2 lb of Pasta – Short pasta is preferred like farfalle, rigatoni, or penne
  • Chicken Broth – cooking the pasta in broth vs water makes this pasta extra flavorful
  • Cream Cheese
  • Basil Pesto – homemade or store-bought
  • Grated Parmesan Cheese
  • Spices: Salt, Pepper, and Crushed Red Pepper Flakes
Cooked chicken breast chunks and uncooked pasta in a sauté pan

For this one-pot pasta recipe you’ll want to use a large pot or skillet that is big enough for the whole recipe. I like to use a deep sauté pan but a dutch oven would also work. Make sure you use a pan that has a tight fitting lid.

The first step is to brown the chicken and sauté the garlic. The chicken doesn’t need to be fully cooked at this point because it will continue to cook when we add and cook the pasta. Add in the pasta and broth and bring to a covered boil/simmer.

Cooked chicken and pasta with cream cheese chunks, grated cheese, and pesto on top

Once the pasta is cooked, add the cream cheese, parmesan cheese, pesto, and spices. Stir it all together so it’s nice and creamy and combined.

Finished pesto chicken pasta with a sprinkle of parsley and extra cheese in sauté pan

That’s it! Dinner is served. I like to sprinkle with some fresh parsley before serving. It’s great with some crusty bread and a salad on the side.

Try these other One-Pot Pasta Recipes:

Creamy pesto chicken pasta in bowl with fork

One-Pot Creamy Pesto Chicken Pasta

  • Author: Kathleen
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x


One-Pot Creamy Pesto Chicken Pasta is an easy 30-minute meal that has only one dish to clean up! Cream Cheese makes this pesto pasta nice and creamy and using chicken broth instead of water to cook the pasta adds extra flavor.



  • 1lb boneless, skinless chicken breasts. Cut into chunks
  • 2 tablespoons olive oil
  • 1 teaspoon minced garlic
  • 1/2 lb short pasta like fusilli, penne, rigatoni, or farfalle
  • 1 15oz can chicken broth
  • 4 ounces cream cheese. Cut into cubes.
  • 1/3 cup basil pesto
  • 1/2 cup grated parmesan cheese
  • Salt and Pepper
  • Pinch of red pepper flakes


  1. Season the chicken breast cubes with a heavy pinch of salt and pepper.
  2. Heat the olive oil in a large, deep skillet or dutch oven over medium heat. Once hot, add the chicken and cook until the chicken is slightly browned on all sides. It’s okay if the chicken isn’t 100% cooked through at this point. Add the garlic and sauté for an addition 30 seconds to 1 minute until the garlic is soft and fragrant.
  3. Add the uncooked pasta and broth to the skillet. Stir together and scrape any browned bits off the bottom. Cover the skillet with a lid, increase heat to medium-high, and bring to a boil.
  4. Once boiling, reduce heat so it maintains a simmer. Cook for about 8-9 minutes until the pasta is tender and the liquid is mostly absorbed. Stir the pasta every 2-3 minutes, immediately replacing the lid, so nothing sticks to the bottom.
  5. Once the pasta is cooked (the chicken should also be cooked through at this point), stir in the cream cheese, pesto, parmesan cheese, and red pepper flakes. Stir until the cream cheese has melted and everything is combined. Taste and season with salt and pepper, to taste.

  • Category: Mains, Pasta
  • Method: Stovetop
  • Cuisine: American

Leave a Reply

Your email address will not be published. Required fields are marked *