One Pot Creamy Pesto Chicken Pasta

This One Pot Creamy Pesto Chicken Pasta is a rich, comforting, and ridiculously easy dinner that I can pull together in about 25 minutes. Tender bites of chicken simmer with pasta in a creamy pesto-infused sauce, all made in one skillet. No need to boil pasta separately or make a complicated sauce—this dish proves that simple can still be luxurious.

Why You’ll Love This Recipe

I love this recipe because it’s the kind of meal that feels indulgent but is super low-effort. Everything cooks in one pot, so cleanup is minimal. The sauce turns out silky and rich thanks to the combo of cream cheese, milk, and basil pesto. I sometimes toss in fresh spinach or sun-dried tomatoes when I have them, but honestly, the base of chicken, pasta, and sauce is satisfying enough on its own.

What really seals the deal for me is how adaptable this dish is. I can throw it together with pantry staples, adjust the protein, or sneak in some veggies—and it still turns out creamy, cozy, and packed with flavor every single time. One Pot Creamy Pesto Chicken Pasta

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Boneless, skinless chicken breast (or thighs)
  • Butter
  • Garlic
  • Penne pasta (or other short pasta like rotini or bowties)
  • Chicken broth
  • Milk
  • Cream cheese
  • Basil pesto (store-bought or homemade)
  • Grated Parmesan
  • Freshly cracked black pepper
  • Crushed red pepper
  • Fresh spinach (optional)
  • Sun-dried tomatoes (optional)

Directions

  1. I start by cutting the chicken into 1-inch pieces, then sauté it in butter until golden and just cooked through.
  2. I add the garlic and stir it in for a minute until fragrant.
  3. Then I pour in the uncooked pasta and chicken broth, giving everything a good stir to deglaze the skillet.
  4. I let it simmer for about 10–12 minutes, stirring occasionally, until the pasta is tender and most of the broth is absorbed.
  5. Once the pasta is ready, I lower the heat and stir in the milk and cream cheese until melted and smooth.
  6. Then I fold in the basil pesto, grated Parmesan, and any optional veggies like spinach or sun-dried tomatoes.
  7. I finish with a few cracks of black pepper and a pinch of crushed red pepper, then serve it hot right from the skillet.

Servings and timing

This recipe serves 4 people and takes approximately 25 minutes to make—5 minutes of prep time and 20 minutes of cook time. It’s perfect for busy weeknights or anytime I want something fast but satisfying.

Variations

  • I sometimes swap the chicken for Italian sausage or leftover rotisserie chicken for a quicker option.
  • When I’m in the mood for something veggie-packed, I add sautéed mushrooms, roasted red peppers, or steamed broccoli.
  • For an extra cheesy version, I stir in a handful of shredded mozzarella at the end.
  • I’ve also made this with sun-dried tomato pesto instead of basil pesto for a tangier twist.

Storage/Reheating

I store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it gently on the stovetop or in the microwave with a splash of milk to loosen the sauce. This dish doesn’t freeze well because of the dairy, but it’s so tasty, I rarely have leftovers for long anyway.

FAQs

Can I use a different type of pasta?

Short pastas like bowties or rotini work well. I don’t recommend using gluten-free or whole wheat pasta here, since they absorb liquid differently and may not cook properly using the one-pot method.

Do I have to use cream cheese?

The cream cheese helps make the sauce super creamy and smooth. If I need a substitute, I sometimes use heavy cream or a splash of half-and-half, but the texture may not be as thick.

Is basil pesto the only option?

Nope! I’ve tried sun-dried tomato pesto and even arugula pesto, and both work beautifully. It just depends on the flavor profile I’m going for.

Can I make this vegetarian?

Absolutely. I just skip the chicken and use vegetable broth instead of chicken broth. Adding mushrooms or extra veggies helps keep it hearty.

What if I don’t have Parmesan?

While Parmesan adds a lot of savory depth, I’ve used Pecorino Romano or even a little shredded mozzarella in a pinch. It’s still delicious.

Conclusion

This One Pot Creamy Pesto Chicken Pasta has become a staple in my kitchen because it’s fast, flavorful, and endlessly versatile. Whether I keep it simple with chicken and pasta or load it up with veggies, it always hits the spot. It’s one of those meals I can count on when I need comfort food in a hurry—and it never disappoints.

Print

One Pot Creamy Pesto Chicken Pasta

One Pot Creamy Pesto Chicken Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and creamy one-pot pasta dish featuring tender chicken, basil pesto, and a rich cheese sauce, all ready in just 25 minutes with minimal cleanup.

  • Author: Lizaa
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Low Lactose

Ingredients

  • 1 lb boneless, skinless chicken breast or thighs, cut into 1-inch pieces
  • 2 tbsp butter
  • 3 cloves garlic, minced
  • 12 oz penne pasta (or other short pasta like rotini or bowties)
  • 3 cups chicken broth
  • 1 cup milk
  • 4 oz cream cheese
  • 1/3 cup basil pesto (store-bought or homemade)
  • 1/4 cup grated Parmesan
  • Freshly cracked black pepper, to taste
  • Pinch of crushed red pepper
  • 1 cup fresh spinach (optional)
  • 1/4 cup sun-dried tomatoes, chopped (optional)

Instructions

  1. Cut the chicken into 1-inch pieces and sauté in butter over medium heat until golden and cooked through.
  2. Add minced garlic and cook for 1 minute until fragrant.
  3. Stir in the uncooked pasta and chicken broth, scraping up any browned bits from the bottom of the skillet.
  4. Simmer uncovered for 10–12 minutes, stirring occasionally, until the pasta is tender and most of the broth is absorbed.
  5. Reduce heat and stir in milk and cream cheese until melted and smooth.
  6. Mix in the basil pesto, grated Parmesan, and optional spinach or sun-dried tomatoes.
  7. Finish with black pepper and a pinch of crushed red pepper. Serve hot straight from the skillet.

Notes

  • Use rotisserie chicken or Italian sausage as a time-saving protein swap.
  • Add sautéed mushrooms or broccoli for a veggie boost.
  • Substitute sun-dried tomato or arugula pesto for a twist on flavor.
  • Use a splash of milk when reheating to loosen the sauce.
  • Not suitable for freezing due to dairy content.

Nutrition

  • Serving Size: 1 plate (about 2 cups)
  • Calories: 540
  • Sugar: 4g
  • Sodium: 640mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 95mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star