Follow Me On Pinterest!
The holiday season often feels like a beautiful whirlwind of gift-wrapping, carol-singing, and non-stop socializing. When the Christmas calendar gets packed, the last thing you want to do is spend hours over a hot stove, but you still crave a meal that feels special and festive. This Creamy Chicken Pesto Pasta is the ultimate holiday “cheat code.” In just 20 minutes, you can serve a vibrant, restaurant-quality dish that features the classic Christmas colors of deep green basil and bright red tomatoes. Since it all cooks in one single pot, you can spend less time scrubbing dishes and more time enjoying a glass of eggnog with your loved ones.
Recipe Information
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Servings: 4 servings
- Difficulty: Easy
Nutrition values
- Calories: 580 kcal
- Protein: 35g
- Carbs: 52g
Why Make This Creamy Chicken Pesto Pasta Christmas One Pot 20 Minute
This recipe is designed for the busy home cook who refuses to sacrifice flavor for speed. The “one-pot” method means the pasta cooks directly in the sauce, absorbing every ounce of garlic, cream, and chicken essence. The addition of basil pesto provides a rich, earthy flavor and a stunning green hue that looks magnificent on a holiday table. It is hearty enough to satisfy a hungry family after a day of tree-trimming, yet elegant enough to serve to unexpected guests who drop by with Christmas cards.
Ingredients
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- 1 tbsp olive oil
- 3 cloves garlic, minced
- 12 oz dried penne or fusilli pasta
- 3 cups chicken broth
- 1 cup heavy cream
- 1/2 cup high-quality basil pesto
- 1/2 cup grated Parmesan cheese
- 1/2 cup sun-dried tomatoes or halved cherry tomatoes (for that festive red pop)
- Salt and black pepper to taste
- Fresh basil leaves for garnish
Directions
Step 1: Sauté the Chicken and Garlic
Place a large pot or deep skillet over medium-high heat and add the olive oil. Once shimmering, add the chicken pieces. Season with salt and pepper. Sauté the chicken for about 4 to 5 minutes until it is browned on all sides. Stir in the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn the garlic.
Step 2: Simmer the Pasta and Sauce
Pour the chicken broth and heavy cream directly into the pot with the chicken. Add the dry pasta and stir well to ensure the noodles are submerged. Bring the liquid to a gentle boil, then reduce the heat to medium-low. Cover the pot and simmer for 10 to 12 minutes, stirring occasionally to prevent the pasta from sticking to the bottom. The pasta should be al dente and the liquid should reduce into a thick, creamy base.
Step 3: Incorporate Pesto and Finish
Turn off the heat. Stir in the basil pesto and the grated Parmesan cheese until the sauce is smooth and vibrant green. Fold in the sun-dried tomatoes or fresh cherry tomatoes. The residual heat will soften the tomatoes and melt the cheese perfectly. If the sauce is too thick, add a splash of broth. Serve immediately in warm bowls, garnished with extra Parmesan and fresh basil leaves.
Expert Tips for Perfect Creamy Chicken Pesto Pasta Christmas One Pot 20 Minute
To ensure the best results, use a high-quality, refrigerated pesto rather than the shelf-stable canned variety; the color and flavor are significantly brighter. Always stir the pot every few minutes during the simmering stage to release the pasta starch, which helps thicken the sauce naturally. If you prefer a lighter version, you can substitute half-and-half for the heavy cream, though the final sauce will be slightly thinner. Finally, don’t overcook the chicken in the first step; it will finish cooking through while the pasta simmers in the broth.
Delicious Variations
Make this dish your own with a few simple swaps. For a vegetarian version, replace the chicken with sliced mushrooms or canned chickpeas and use vegetable broth. If you want a bit of heat to warm up a cold winter night, add a teaspoon of red pepper flakes when sautéing the garlic. You can also swap the chicken for large shrimp; simply add the shrimp during the last 3 minutes of the pasta cooking time so they don’t become rubbery. For an extra festive touch, top the finished dish with toasted pine nuts or pomegranate arils for a crunchy, colorful surprise.
Frequently Asked Questions
Can I use a different type of pasta?
Yes, short pasta shapes like penne, rotini, or farfalle work best for one-pot recipes because they cook evenly and are easy to stir. Avoid long noodles like spaghetti unless you break them in half, as they may clump together in a single-pot environment.

Is this recipe good for meal prep?
This pasta is delicious the next day, but the sauce tends to thicken significantly as it cools. When reheating, add a tablespoon of water or milk to loosen the sauce and bring back that creamy consistency.
What should I serve as a side dish?
A simple arugula salad with a lemon vinaigrette cuts through the richness of the cream sauce perfectly. A side of toasted garlic bread is also a classic choice for soaking up any leftover pesto sauce.
Can I make this dairy-free?
You can substitute the heavy cream with full-fat canned coconut milk or a cashew-based cream. Ensure you use a vegan pesto and nutritional yeast instead of Parmesan cheese to maintain the savory profile.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. We do not recommend freezing this dish, as the cream-based sauce may separate and the pasta texture can become mushy upon thawing.
Conclusion
This Creamy Chicken Pesto Pasta is the perfect solution for a stressful holiday season. It proves that you don’t need a sink full of dishes or hours of preparation to create a meal that looks and tastes like a Christmas celebration. With its rich flavors and festive colors, it is sure to become a staple in your winter recipe rotation. Give yourself the gift of a 20-minute gourmet meal tonight!

Creamy Chicken Pesto Pasta Christmas One Pot 20 Minute
- Total Time: 20 minutes
- Diet: Not specified
Ingredients
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- 1 tbsp olive oil
- 3 cloves garlic, minced
- 12 oz dried penne or fusilli pasta
- 3 cups chicken broth
- 1 cup heavy cream
- 1/2 cup high-quality basil pesto
- 1/2 cup grated Parmesan cheese
- 1/2 cup sun-dried tomatoes or halved cherry tomatoes (for that festive red pop)
- Salt and black pepper to taste
- Fresh basil leaves for garnish
Instructions
- Step 1: Sauté the Chicken and Garlic
Place a large pot or deep skillet over medium-high heat and add the olive oil. Once shimmering, add the chicken pieces. Season with salt and pepper. Sauté the chicken for about 4 to 5 minutes until it is browned on all sides. Stir in the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn the garlic.
- Step 2: Simmer the Pasta and Sauce
Pour the chicken broth and heavy cream directly into the pot with the chicken. Add the dry pasta and stir well to ensure the noodles are submerged. Bring the liquid to a gentle boil, then reduce the heat to medium-low. Cover the pot and simmer for 10 to 12 minutes, stirring occasionally to prevent the pasta from sticking to the bottom. The pasta should be al dente and the liquid should reduce into a thick, creamy base.
- Step 3: Incorporate Pesto and Finish
Turn off the heat. Stir in the basil pesto and the grated Parmesan cheese until the sauce is smooth and vibrant green. Fold in the sun-dried tomatoes or fresh cherry tomatoes. The residual heat will soften the tomatoes and melt the cheese perfectly. If the sauce is too thick, add a splash of broth. Serve immediately in warm bowls, garnished with extra Parmesan and fresh basil leaves.
- Cook Time: 20 minutes









