Chicken and Asparagus Spinach and Artichoke Pasta is a creamy, comforting, and flavor-packed meal that brings together tender chicken, fresh asparagus, baby spinach, and artichoke hearts in a luscious, cheesy sauce. Inspired by the classic spinach and artichoke dip, this dish transforms it into a hearty pasta dinner with added protein and vibrant vegetables.
Why You’ll Love This Recipe
This pasta is a one-pan wonder that combines rich, creamy comfort with fresh, nutritious ingredients. It’s perfect for a weeknight dinner or a cozy weekend meal. The combination of lean chicken, bright green asparagus, and tangy artichokes creates a balance of flavor and texture that feels both indulgent and wholesome. Plus, it’s easy to make and can be ready in about 30 minutes.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Boneless, skinless chicken breasts or thighs
- Pasta (penne, rigatoni, or fusilli)
- Fresh asparagus
- Fresh baby spinach
- Marinated artichoke hearts
- Garlic
- Cream cheese
- Parmesan cheese
- Chicken broth
- Olive oil
- Salt
- Black pepper
- Red pepper flakes (optional)
- Lemon zest (optional, for brightness)
directions

- Bring a pot of salted water to a boil and cook pasta until al dente. Drain and set aside.
- While pasta cooks, heat olive oil in a large skillet over medium-high heat. Season chicken with salt and pepper and sauté until cooked through and golden. Remove from pan and set aside.
- In the same skillet, add more oil if needed, then sauté chopped garlic for 1 minute.
- Add chopped asparagus and cook for 3–4 minutes, until just tender.
- Stir in chopped artichokes and cook for another minute.
- Reduce heat to medium-low and add cream cheese and a splash of chicken broth. Stir until melted into a creamy sauce.
- Return the chicken to the skillet and stir in cooked pasta, spinach, and grated Parmesan. Toss everything until the spinach wilts and the sauce coats the pasta.
- Season with additional salt, pepper, and red pepper flakes to taste. Add lemon zest if desired for brightness.
- Serve hot with extra Parmesan on top.
Servings and timing
Serves: 4–6
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Variations
- Use rotisserie or leftover grilled chicken for a quick shortcut.
- Swap cream cheese with a splash of heavy cream for a lighter texture.
- Use gluten-free pasta for a gluten-free version.
- Add sun-dried tomatoes or olives for more Mediterranean flavor.
- Make it vegetarian by omitting the chicken and adding mushrooms or chickpeas instead.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat gently on the stovetop or in the microwave with a splash of broth or milk to loosen the sauce.
Freezing is not recommended due to the creamy sauce and delicate veggies.
FAQs
Can I use frozen spinach or asparagus?
Yes, thawed spinach and frozen asparagus can be used in a pinch, but fresh will give the best texture.
What type of pasta works best?
Short pasta like penne, rigatoni, or fusilli holds the sauce well, but any type can be used.
Can I make this dish ahead of time?
You can cook everything ahead and reheat before serving, though it’s best fresh for the creamiest texture.
Is this dish spicy?
Not unless you add red pepper flakes. It’s mild by default but easy to customize.
Can I make this dairy-free?
Try using dairy-free cream cheese and a vegan Parmesan substitute. The flavor will differ but still be creamy.
What’s the best way to cook the chicken for this?
Sautéing in olive oil until golden and cooked through gives the best flavor and texture.
Can I use canned artichokes?
Yes, just drain and chop them before adding to the skillet.
How do I keep the sauce from getting too thick?
Add a splash of chicken broth or reserved pasta water to thin it to your desired consistency.
Can I add more veggies?
Absolutely—mushrooms, peas, or cherry tomatoes would all be great additions.
Does this recipe work for meal prep?
Yes, it’s great for meal prep. Store in containers and reheat with a bit of liquid to refresh the sauce.
Conclusion
Chicken and Asparagus Spinach and Artichoke Pasta is a creamy, delicious way to bring comfort food and veggies together in one satisfying dish. With classic flavors, easy prep, and endless flexibility, it’s a recipe you’ll want to keep in your weeknight rotation. Whether you’re cooking for a family dinner or meal prepping for the week, this pasta delivers big on flavor and comfort.
PrintChicken and Asparagus Spinach and Artichoke Pasta
This creamy, flavorful pasta combines juicy chicken, tender asparagus, artichoke hearts, and fresh spinach in a lemony Parmesan cream sauce. It’s a comforting and veggie-loaded meal perfect for any night of the week!
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American, Mediterranean-inspired
Ingredients
For the Pasta:
-
12 oz penne, fettuccine, or pasta of choice
-
1 lb boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
-
2 tablespoons olive oil
-
3 cloves garlic, minced
-
1 bunch asparagus, trimmed and cut into 1-inch pieces
-
1 (14 oz) can artichoke hearts, drained and quartered
-
2 cups baby spinach
-
1 cup heavy cream
-
½ cup grated Parmesan cheese
-
Zest and juice of 1 lemon
-
Salt and pepper, to taste
-
Red pepper flakes (optional, for heat)
-
Fresh parsley (optional, for garnish)
Instructions
-
Cook Pasta:
Bring a large pot of salted water to a boil. Cook pasta until al dente. Reserve ½ cup of pasta water, then drain and set aside. -
Cook Chicken:
In a large skillet, heat 1 tablespoon olive oil over medium-high heat.
Season chicken with salt and pepper and sauté until golden and cooked through, 5–7 minutes. Remove and set aside. -
Sauté Vegetables:
In the same skillet, add another tablespoon of olive oil and garlic. Sauté for 30 seconds.
Add asparagus and cook until just tender, about 3–4 minutes.
Stir in artichoke hearts and cook for 2 minutes more. -
Make the Sauce:
Reduce heat to medium. Add cream, lemon juice, and zest to the skillet.
Stir in Parmesan and a pinch of red pepper flakes if using. Let it simmer gently until slightly thickened, 3–5 minutes. -
Combine:
Return cooked chicken to the skillet along with spinach. Stir until spinach wilts.
Add cooked pasta and toss everything together, adding a splash of reserved pasta water if needed to loosen the sauce. -
Serve:
Divide among plates and garnish with chopped parsley and extra Parmesan if desired. Serve warm.
Notes
-
Want to make it lighter? Use half-and-half or a mix of milk and broth instead of cream.
-
Add sun-dried tomatoes or mushrooms for extra flavor.
-
This dish also works well with leftover or rotisserie chicken.