Chicken & Asparagus Skillet Pasta With Pesto – A Fresh, One-Pan Weeknight Dinner

This is the kind of weeknight dinner that feels special without any fuss. Tender bites of chicken, crisp-tender asparagus, and al dente pasta all come together in one skillet, glossy with a bright, garlicky pesto. It smell amazing, cooks fast, and tastes like spring in a bowl.

You’ll love how the pesto coats every strand and how the lemon lifts the whole dish. Best part: minimal cleanup and maximum flavor.

What Makes This Special

This skillet pasta is built for busy nights. Everything cooks in the same pan, so the pasta soaks up flavor instead of just water.

Asparagus stays snappy, chicken stays juicy, and pesto ties it all together with fresh basil and garlic. A splash of pasta water makes the sauce silky without cream. It’s simple, fresh, and hard to mess up.

What You’ll Need

  • 8 ounces short pasta (penne, rotini, or orecchiette)
  • 1 pound boneless, skinless chicken breasts, cut into small bite-size pieces
  • 1 bunch asparagus (about 1 pound), trimmed and cut into 1–2 inch pieces
  • 1/2 cup basil pesto (store-bought or homemade)
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1/2 lemon, zested and juiced
  • 1/3 cup grated Parmesan, plus more for serving
  • Salt and black pepper, to taste
  • 3–4 tablespoons reserved pasta water (as needed)

Instructions

  1. Boil the pasta: Bring a large pot of salted water to a boil.Cook the pasta until just shy of al dente. Reserve 1/2 cup of the pasta water, then drain.
  2. Prep the skillet: While the pasta cooks, heat 1 tablespoon olive oil in a large skillet over medium-high heat.
  3. Cook the chicken: Season chicken with salt and pepper. Add to the hot skillet and cook, stirring occasionally, until golden and cooked through, 5–7 minutes.Transfer to a plate.
  4. Sauté asparagus: Add the remaining tablespoon of olive oil to the skillet. Add asparagus and a pinch of salt. Cook 3–5 minutes, stirring, until crisp-tender and bright green.
  5. Add aromatics: Push asparagus to the side.Add garlic and red pepper flakes to the center. Cook 30 seconds until fragrant, then toss with the asparagus.
  6. Combine: Return chicken to the skillet. Add drained pasta, pesto, lemon zest, and 2–3 tablespoons pasta water.Toss over low heat until glossy and well coated, 1–2 minutes.
  7. Finish: Stir in Parmesan and a squeeze of lemon juice. Add more pasta water if needed to loosen the sauce. Taste and adjust salt, pepper, and lemon.
  8. Serve: Top with extra Parmesan and a pinch of red pepper flakes if you like.

How to Store

Let leftovers cool, then store in an airtight container for up to 3 days in the fridge. Add a splash of water or broth when reheating on the stovetop to bring back the silky texture. You can microwave in short bursts, stirring between each. Pesto can darken a bit, but the flavor stays great.

READ Related Post  Homemade Flour Tortillas

Why This is Good for You

  • Lean protein: Chicken provides satisfying protein without heaviness.
  • Veggie boost: Asparagus adds fiber, folate, and vitamins A, C, and K.
  • Healthy fats: Pesto and olive oil offer heart-friendly fats that keep you full.
  • Balanced plate: Carbs, protein, and fats in one skillet help steady energy.

Pitfalls to Watch Out For

  • Overcooking pasta: Pull it early.It finishes in the skillet and should stay pleasantly firm.
  • Dry sauce: Don’t skip reserved pasta water. It emulsifies with the pesto for a silky coating.
  • Mushy asparagus: Keep heat medium-high and cook briefly for crunch and color.
  • Under-seasoning: Taste at the end. Lemon, salt, and Parmesan wake up the flavors.

Recipe Variations

  • Swap the greens: Use broccoli florets, green beans, or peas if asparagus isn’t available.
  • Change the protein: Try rotisserie chicken, chicken sausage, shrimp, or white beans for a vegetarian option.
  • Go whole-grain or gluten-free: Use whole-wheat or gluten-free pasta; adjust cook time accordingly.
  • Creamy twist: Stir in 2 tablespoons mascarpone, ricotta, or Greek yogurt at the end.
  • Nuts and crunch: Toasted pine nuts or almonds add texture and richness.
  • Dairy-free: Use vegan pesto and swap Parmesan for nutritional yeast or a dairy-free grated cheese.

FAQ

Can I use store-bought pesto?

Yes. Choose a pesto made with real basil, olive oil, and nuts for the best flavor. Taste it first; if it’s very salty, reduce added salt and Parmesan.

How do I make it ahead?

Cook the chicken and prep the asparagus in advance. Boil pasta just before serving. Combine everything with pesto and pasta water in the skillet to finish.

What pasta shape works best?

Short shapes like penne, rotini, or orecchiette grab the pesto well and mix easily with chicken and asparagus pieces.

Can I use frozen asparagus?

You can, but thaw and pat it dry first. Cook it hot and fast to prevent sogginess, and expect a slightly softer texture.

How do I keep the chicken juicy?

Cut it evenly, cook over medium-high heat, and don’t crowd the pan. Remove it as soon as it’s cooked through and finish the rest quickly.

Is this good for meal prep?

Yes. It reheats well with a splash of water, and the flavors meld nicely. For the best texture, slightly undercook the pasta on day one.

READ Related Post  Non-Alcoholic Coconut Cooler

Wrapping Up

This chicken and asparagus skillet pasta with pesto hits that sweet spot between easy and impressive. It’s bright, herby, and satisfying, and it comes together fast in one pan.

Keep a jar of good pesto on hand and you’re halfway to dinner. Add a squeeze of lemon, extra Parmesan, and you’ve got a new weeknight favorite.

Chicken & Asparagus Skillet Pasta With Pesto - A Fresh, One-Pan Weeknight Dinner

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 8 ounces short pasta (penne, rotini, or orecchiette)
  • 1 pound boneless, skinless chicken breasts, cut into small bite-size pieces
  • 1 bunch asparagus (about 1 pound), trimmed and cut into 1–2 inch pieces
  • 1/2 cup basil pesto (store-bought or homemade)
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1/2 lemon, zested and juiced
  • 1/3 cup grated Parmesan, plus more for serving
  • Salt and black pepper, to taste
  • 3–4 tablespoons reserved pasta water (as needed)

Method
 

  1. Boil the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente. Reserve 1/2 cup of the pasta water, then drain.
  2. Prep the skillet: While the pasta cooks, heat 1 tablespoon olive oil in a large skillet over medium-high heat.
  3. Cook the chicken: Season chicken with salt and pepper. Add to the hot skillet and cook, stirring occasionally, until golden and cooked through, 5–7 minutes. Transfer to a plate.
  4. Sauté asparagus: Add the remaining tablespoon of olive oil to the skillet. Add asparagus and a pinch of salt. Cook 3–5 minutes, stirring, until crisp-tender and bright green.
  5. Add aromatics: Push asparagus to the side. Add garlic and red pepper flakes to the center. Cook 30 seconds until fragrant, then toss with the asparagus.
  6. Combine: Return chicken to the skillet. Add drained pasta, pesto, lemon zest, and 2–3 tablespoons pasta water. Toss over low heat until glossy and well coated, 1–2 minutes.
  7. Finish: Stir in Parmesan and a squeeze of lemon juice. Add more pasta water if needed to loosen the sauce. Taste and adjust salt, pepper, and lemon.
  8. Serve: Top with extra Parmesan and a pinch of red pepper flakes if you like.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.