Dinner doesn’t always need a long ingredient list or a sink full of dishes. Some nights call for something warm, creamy, and deeply comforting without turning the kitchen upside down. That’s exactly where One Pot Creamy Pesto Chicken Pasta comes in.
This is the kind of meal that feels generous and cozy. Tender bites of chicken, soft penne, and a creamy pesto sauce all come together in one skillet. It’s simple enough for a weeknight but satisfying enough that everyone at the table leans in for seconds.
Let me walk you through why this recipe has become such a steady favorite in my kitchen.
The Story & Emotional Connection
A Meal That Saves the Evening
There was a stretch of time when evenings felt rushed. Between work, errands, and the usual daily chaos, dinner often became an afterthought. I remember standing in the kitchen one night, staring at a pack of chicken and half a box of pasta, wishing for something easy but still comforting.
That’s how this one-pot pasta earned its place. It didn’t ask for much effort, but it delivered a creamy, flavorful bowl that felt like more than the sum of its parts. The scent of garlic in butter, the richness of pesto melting into cream cheese, and the quiet simmer of pasta soaking up broth — it turned a hectic night into something calm.
Why This Dish Fits Real Life
This recipe works because it respects your time. Everything cooks in one deep skillet. The pasta absorbs the broth as it softens, which builds flavor without extra steps. There’s no separate pot of boiling water, no draining, and no complicated timing.
It’s hearty without being fussy. It feels comforting but not heavy in an overwhelming way. And if you’re cooking for a family, it’s the kind of meal that brings everyone to the table quickly.
What Makes This Recipe Work
How the Flavors Come Together
Each ingredient plays a clear role here.
Boneless, skinless chicken breast becomes tender and lightly golden when cooked in butter. Garlic adds warmth and depth. The chicken broth soaks directly into the penne, giving the pasta flavor from the inside out.
Milk softens the richness, while cream cheese melts into a smooth, velvety sauce. Basil pesto brings brightness and a gentle herbal note that cuts through the creaminess. Grated Parmesan adds a salty finish that ties everything together.
A final sprinkle of freshly cracked pepper and just a pinch of crushed red pepper wake up the whole dish without overpowering it.
Why It Feels Dependable
This recipe relies on simple steps and steady heat. The pasta cooks right in the skillet, absorbing most of the broth. Stirring every couple of minutes keeps it from sticking and helps everything cook evenly.
Because the sauce builds directly in the same pan, you don’t risk separating flavors or overcomplicating the process. It’s straightforward and forgiving, which makes it ideal even on busy nights.
Making the Recipe at Home
Ingredients
- 1 lb. boneless, skinless chicken breast
- 2 Tbsp butter
- 2 cloves garlic
- 1/2 lb. penne pasta
- 1.5 cups chicken broth
- 1 cup milk
- 3 oz. cream cheese
- 1/3 cup basil pesto
- 1/4 cup grated Parmesan
- freshly cracked pepper
- 1 pinch crushed red pepper
Optional Add-Ins
- 3 cup fresh spinach
- 1/4 cup sliced sun dried tomatoes
Step-by-Step Instructions
Cut the chicken breast into 1-inch pieces.
Place a deep skillet over medium heat and melt the butter. Add the chicken pieces and cook over medium heat until they begin to brown lightly on the outside.
While the chicken cooks, mince the garlic. Add the garlic to the skillet and sauté for about one minute more, just until fragrant.
Add the uncooked penne and chicken broth to the skillet. Stir well, scraping up any browned bits from the bottom of the pan. Cover the skillet with a lid, increase the heat to medium-high, and bring the broth to a boil.
Once it reaches a full boil, give the pasta a quick stir. Replace the lid and reduce the heat to medium-low. Let it simmer for about 8 minutes, or until the pasta is tender and most of the broth has been absorbed. Stir briefly every two minutes, placing the lid back on quickly each time.
When the pasta is tender and the liquid mostly absorbed, pour in the milk. Add the cream cheese in chunks and the basil pesto. Stir over medium heat until the cream cheese melts completely into the sauce.
Add the grated Parmesan and stir until everything is fully combined and smooth.
If using spinach and sun dried tomatoes, stir them in at this point. Cook just until the spinach wilts. Remove the skillet from the heat.
Finish with freshly cracked pepper and a pinch of crushed red pepper before serving.
Common Mistakes and Gentle Tips
Avoid cooking the garlic too long. It only needs about a minute after you add it. If it browns too much, it can taste bitter.
Keep the lid on during the simmering stage. The trapped steam helps cook the pasta evenly.
Stir regularly but briefly. This prevents sticking while still allowing the pasta to absorb the liquid properly.
When adding the cream cheese, cut it into chunks. Smaller pieces melt faster and create a smoother sauce.
Adapting the Recipe
Simple Variations
You can swap penne for another short pasta shape if that’s what you have on hand. Just keep an eye on the texture as it cooks.
If you enjoy extra greens, increase the spinach slightly. It wilts down quickly and blends easily into the sauce.
For a deeper flavor, sun dried tomatoes add a gentle tang and a bit of chew that contrasts nicely with the creamy pasta.
Adjusting to Preferences
If someone at the table prefers less heat, skip the crushed red pepper. The dish will still taste full and balanced.
If you like a thinner sauce, add a small splash of milk at the end and stir gently until it loosens.
Serving & Enjoyment
This pasta feels right at home in a big bowl served straight from the skillet. It works well for weeknights when everyone wants something filling and warm.
Pair it with a simple side salad or a slice of crusty bread if you’d like something extra on the table. But honestly, it stands comfortably on its own.
It’s the kind of dinner that quiets the room for a few minutes while everyone focuses on their plate.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator.
When reheating, add a splash of milk before warming it gently on the stove or in the microwave. The sauce thickens as it sits, and a little liquid brings it back to a creamy consistency.
The flavors deepen slightly overnight, making the next-day bowl just as satisfying.

Frequently Asked Questions
Can I use a different type of pasta?
Yes. Any short pasta shape works well. Just keep an eye on the liquid as it cooks and adjust slightly if needed.
Can I make this ahead of time?
You can cook it ahead and store it in the refrigerator. Reheat gently with a splash of milk to restore the creamy texture.
What if I don’t have cream cheese?
Cream cheese gives the sauce its smooth texture. If you leave it out, the sauce will be thinner and less rich.
Is the spinach necessary?
Not at all. It’s optional. The dish tastes wonderful without it, but spinach adds color and a mild freshness.
Conclusion
One Pot Creamy Pesto Chicken Pasta proves that comfort food doesn’t need to be complicated. With one skillet and a handful of simple ingredients, you get tender chicken, flavorful pasta, and a creamy pesto sauce that feels generous and satisfying.
Some meals simply make life easier. This is one of them.

One Pot Creamy Pesto Chicken Pasta
Ingredients
Method
- Cut the chicken breast into 1-inch pieces. Add the butter to a deep skillet and melt over medium heat. Add the chicken to the skillet and cook over medium heat until the chicken is slightly browned on the outside.
- While the chicken is cooking, mince the garlic. Add the garlic to the skillet with the chicken and continue to sauté for one minute more.
- Add the uncooked pasta and chicken broth to the skillet with the chicken and garlic. Stir to dissolve any browned bits from the bottom of the skillet. Place a lid on the skillet, turn the heat up to medium-high, and bring the broth up to a boil.
- Once the broth comes to a full boil, give the pasta a quick stir, replace the lid, and turn the heat down to medium-low. Let the pasta simmer over medium-low heat for about 8 minutes, or until the pasta is tender and most of the broth has been absorbed. Stir the pasta briefly every two minutes as it simmers, replacing the lid quickly each time.
- Once the pasta is tender and most of the broth absorbed, add the milk, cream cheese (cut into chunks), and pesto. Stir and cook over medium heat until the cream cheese has fully melted into the sauce. Finally, add the grated Parmesan and stir until combined.
- If using, add the fresh spinach and sliced sun dried tomatoes. Stir until the spinach has wilted, then remove the pasta from the heat. Top the pasta with freshly cracked pepper and a pinch of crushed red pepper, then serve.
Notes
Serving: 1Serving | Calories: 748.68kcal | Carbohydrates: 52.55g | Protein: 41.75g | Fat: 41.53g | Sodium: 1099.28mg | Fiber: 4.1g