Ultimate Chicken Pesto Fettuccine with Asparagus is the perfect balance of creamy comfort and fresh, vibrant flavor in one satisfying pasta dish. Tender chicken, silky fettuccine, and crisp asparagus are tossed in a rich pesto cream sauce that feels restaurant-worthy but comes together easily at home.
If you’re looking for a weeknight dinner that feels special without being complicated, this recipe delivers every time. It’s hearty, colorful, and packed with layers of flavor from garlic, Parmesan, and fragrant basil pesto. Whether you’re cooking for family or hosting friends, this pasta is guaranteed to impress.
Why You’ll Love This Ultimate Chicken Pesto Fettuccine with Asparagus
There are so many reasons this recipe deserves a regular spot in your dinner rotation:
- It’s creamy but balanced with fresh, green flavors.
- The asparagus adds color, texture, and nutrition.
- The sauce comes together in one skillet.
- It’s ready in about 30–35 minutes.
- It tastes like something from your favorite Italian restaurant.
The combination of basil pesto and cream creates a smooth, velvety sauce that coats every strand of fettuccine. Meanwhile, the chicken adds protein and heartiness, making this a complete and satisfying meal.
Ingredients for Ultimate Chicken Pesto Fettuccine with Asparagus

Main Ingredients
- 12 ounces fettuccine pasta
- 2 large chicken breasts, sliced into thin strips
- 1 bunch asparagus, trimmed and cut into 2-inch pieces
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup basil pesto sauce
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon crushed red pepper flakes (optional)
- Fresh basil leaves for garnish
Ingredient Notes
Chicken:
Boneless, skinless chicken breasts work beautifully here. You can also use chicken thighs for extra tenderness and flavor.
Pasta:
Fettuccine is ideal because its wide noodles hold onto the creamy pesto sauce. However, linguine, tagliatelle, or even penne can work if that’s what you have.
Asparagus:
Choose firm, bright green spears. Thinner stalks cook quickly and stay tender. If asparagus isn’t in season, broccoli florets or green beans make great substitutes.
Heavy Cream Substitute:
For a lighter version, use half-and-half or evaporated milk. The sauce will be slightly less rich but still creamy.
Pesto:
Store-bought pesto saves time, but homemade basil pesto adds an even fresher flavor. If using jarred pesto, taste before adding extra salt.
Parmesan Cheese:
Freshly grated Parmesan melts more smoothly than pre-shredded varieties.
Lower-Sodium Option:
Use low-sodium chicken broth and reduce added salt to control overall sodium levels.
Step-by-Step Instructions
Step 1 – Cook the Pasta
Bring a large pot of salted water to a boil. Add the fettuccine and cook according to package directions until al dente. Before draining, reserve 1/2 cup of pasta water. Drain the pasta and set aside.
The reserved pasta water is key—it helps loosen the sauce and creates a silky texture later.
Step 2 – Cook the Chicken
While the pasta cooks, heat 1 tablespoon of olive oil in a large deep skillet over medium-high heat. Add the sliced chicken and season with salt and black pepper.
Cook for 5–6 minutes, stirring occasionally, until the chicken is golden brown and cooked through. Remove it from the skillet and set aside on a plate.
Avoid overcrowding the pan so the chicken sears instead of steaming.
Step 3 – Sauté the Asparagus
In the same skillet, add the remaining tablespoon of olive oil. Add the asparagus pieces and sauté for 3–4 minutes.
You want them bright green and slightly tender while still maintaining a gentle crunch.
Step 4 – Add Garlic
Stir in the minced garlic and cook for about 30 seconds, just until fragrant. Keep the heat moderate and stir constantly to prevent burning.
Step 5 – Build the Creamy Pesto Sauce
Pour in the chicken broth and heavy cream. Stir well and bring the mixture to a gentle simmer.
Allow it to cook for 3–4 minutes until slightly thickened.
Reduce the heat to low and stir in the basil pesto and grated Parmesan cheese. Continue stirring until the sauce becomes smooth, creamy, and well combined.
Step 6 – Combine Everything
Return the cooked chicken to the skillet. Add the drained fettuccine and toss everything together until the pasta is fully coated in the rich pesto cream sauce.
If the sauce feels too thick, add a splash of the reserved pasta water and stir until it reaches your desired consistency.
Let everything simmer together for 2–3 minutes so the flavors blend and the sauce clings beautifully to the noodles.
Step 7 – Garnish and Serve
Remove from heat. Sprinkle with crushed red pepper flakes if you like a touch of heat. Garnish with fresh basil leaves and extra Parmesan before serving.
Serve immediately while warm and creamy.
Pro Tips for Success
- Salt Your Pasta Water Well
It should taste like the sea. This seasons the pasta from the inside out. - Slice Chicken Evenly
Thin, uniform strips cook quickly and stay tender. - Don’t Overcook Asparagus
Keep it slightly crisp for better texture and color. - Use Fresh Parmesan
It melts more smoothly and enhances the flavor. - Add Pasta Water Gradually
A little goes a long way in adjusting the sauce consistency. - Taste Before Serving
Pesto and Parmesan are naturally salty, so adjust seasoning at the end.
Flavor Variations
Looking to customize this dish? Try one of these ideas:
Lemon Brightness
Add 1–2 teaspoons of fresh lemon juice to enhance the freshness.
Sun-Dried Tomato Twist
Stir in chopped sun-dried tomatoes for a slightly sweet and tangy note.
Spinach Boost
Add a handful of baby spinach at the end and let it wilt into the sauce.
Mushroom Addition
Sauté sliced mushrooms before adding asparagus for extra depth.
Protein Swap
Use shrimp instead of chicken for a seafood version.
Serving Suggestions

Ultimate Chicken Pesto Fettuccine with Asparagus is satisfying on its own, but you can round out the meal with:
- A crisp green salad with balsamic vinaigrette
- Garlic bread or warm dinner rolls
- Roasted cherry tomatoes
- Sparkling water with lemon
For entertaining, serve it family-style in a large pasta bowl and top with extra fresh basil and shaved Parmesan.
Storage and Freezing Instructions
Refrigerator:
Store leftovers in an airtight container for up to 3 days.
Reheating:
Reheat gently on the stovetop over low heat. Add a splash of milk or broth to loosen the sauce.
Freezing:
Cream-based sauces can change texture after freezing. If you choose to freeze it, store in a freezer-safe container for up to 2 months and thaw overnight in the refrigerator before reheating gently.
For best texture and flavor, enjoy fresh or within a few days.
Nutrition Facts (Per Serving)
| Nutrient | Amount (Approx.) |
|---|---|
| Calories | 620 |
| Protein | 38g |
| Carbs | 48g |
| Fat | 30g |
| Fiber | 3g |
| Sodium | 680mg |
Values are estimates and may vary based on ingredient brands and portion sizes.
FAQ About Ultimate Chicken Pesto Fettuccine with Asparagus
Can I make this ahead of time?
Yes, you can prepare the chicken and sauce ahead of time and store them separately from the pasta. When ready to serve, cook the pasta fresh and combine everything while reheating the sauce gently. This keeps the texture of the pasta from becoming too soft.
Can I use frozen asparagus?
Frozen asparagus can work in a pinch, but fresh asparagus provides better texture and color. If using frozen, thaw and pat dry before sautéing to avoid excess moisture in the sauce.
How do I keep the sauce from becoming too thick?
The key is reserved pasta water. Adding small amounts while tossing helps emulsify the sauce and keeps it silky. You can also add a splash of milk or broth when reheating leftovers.
Is this recipe kid-friendly?
Absolutely. The creamy pesto sauce is mild and flavorful without being spicy. You can omit the red pepper flakes to make it even more family-friendly.
Can I make it gluten-free?
Yes. Simply substitute your favorite gluten-free fettuccine. Cook it carefully according to package instructions, as gluten-free pasta can overcook more easily.

Ultimate Chicken Pesto Fettuccine with Asparagus
Equipment
- large pot for boiling pasta
- colander for draining pasta
- large deep skillet for cooking chicken and sauce
- wooden spoon or tongs for tossing pasta
- knife and cutting board for slicing chicken and vegetables
Ingredients
- 12 oz fettuccine pasta
- 2 large chicken breasts, sliced into thin strips
- 1 bunch asparagus, trimmed and cut into 2-inch pieces
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup basil pesto sauce
- 1/2 cup grated Parmesan cheese
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp crushed red pepper flakes (optional)
- fresh basil leaves for garnish
Instructions
- Bring a large pot of salted water to a boil. Add the fettuccine and cook according to package directions until al dente. Before draining, reserve 1/2 cup of pasta water. Drain the pasta and set aside.
- Heat 1 tablespoon olive oil in a large deep skillet over medium-high heat. Add the sliced chicken, season with salt and black pepper, and cook for 5–6 minutes until golden and cooked through. Remove and set aside.
- In the same skillet, add the remaining tablespoon of olive oil. Add the asparagus and sauté for 3–4 minutes until bright green and slightly tender.
- Stir in the minced garlic and cook for about 30 seconds until fragrant.
- Pour in the chicken broth and heavy cream. Bring to a gentle simmer and cook for 3–4 minutes until slightly thickened. Reduce heat and stir in basil pesto and grated Parmesan until smooth and creamy.
- Return the cooked chicken to the skillet. Add the drained fettuccine and toss to coat in the sauce. Add reserved pasta water as needed to loosen. Simmer together for 2–3 minutes.
- Remove from heat. Sprinkle with crushed red pepper flakes if desired and garnish with fresh basil and extra Parmesan before serving.
Notes
Nutrition
Final Thoughts
Ultimate Chicken Pesto Fettuccine with Asparagus brings together creamy comfort and fresh flavor in a dish that feels both elegant and approachable. The tender chicken, vibrant asparagus, and silky pesto sauce create a meal that’s satisfying without being heavy.
It’s simple enough for busy weeknights yet impressive enough for guests. Once you try it, this recipe just might become one of your most requested pasta dinners.