Pesto spinach artichoke pasta is a creamy, herb-packed dinner that brings together pasta with artichoke hearts, fresh spinach, and basil pesto in one pan. This recipe fits busy nights and still feels special, which is why meals with artichoke like this one keep showing up in my kitchen.
I started making this spinach and artichoke pasta on a week when I needed something quick but still comforting. The sauce turns silky, the greens soften into the pasta, and the artichokes add that gentle bite that keeps things interesting. I come back to it often. It just works.

Why this creamy artichoke pasta holds together so well
The balance between pesto and cream creates the base. I use half a cup of each so the sauce stays rich but still bright, which matters for creamy artichoke pasta.
The reserved pasta water does more than loosen the sauce. It binds everything and gives that glossy finish you see in good artichoke pasta recipes. I did not expect that the first time. Now I never skip it.
Cooking the garlic briefly keeps the flavor clean. One minute feels short, but it is enough.
Ingredients that shape this spinach artichoke pasta

Each ingredient plays a clear role in this artichoke recipe. The pasta carries the sauce, so I choose spaghetti or linguine for better coating.
Fresh spinach melts into the sauce and adds color and a soft texture. I like how it disappears a bit. It feels balanced.
Artichoke hearts bring a slight tang and structure. I always drain them well so they sauté instead of steam.
Pesto adds herbs, oil, and depth in one step. A good quality pesto matters here. I taste it before using it. Always.
Cream rounds everything out and softens the pesto edges. Parmesan adds salt and body at the end. I sometimes add a little extra. Just a habit.
A closer look at artichoke hearts in pasta with artichoke hearts
Artichoke hearts carry this dish. They hold their shape and give small bursts of flavor across the plate.
When they hit the pan, they should turn slightly golden. That light color change tells you they are ready. If they stay pale, they need more time.
If you do not have canned artichokes, jarred ones work too. Just rinse them lightly to reduce excess oil.
How I cook this spinach artichoke pasta step by step
I start with salted boiling water and cook the pasta until just firm. I always save that pasta water. I have forgotten before, and I noticed the difference.

In a skillet, I warm olive oil and cook the garlic briefly. Then I add artichokes and chicken. They should sizzle lightly.
Spinach goes in next and wilts fast. It looks like a lot at first, then it shrinks down. Always surprises me.

I lower the heat and stir in pesto and cream. The sauce should look smooth, not separated.
Then I add the pasta and toss. A splash of pasta water brings it all together.
How to know your artichoke pasta is ready
The sauce should coat each strand without pooling. That is the first sign.
The texture should feel creamy but light. If it feels heavy, it needs more pasta water.
Taste matters most. The pesto should come through, but not overpower the artichokes.
I also have several recipes with spinach that I come back to often because they feel easy and reliable in the kitchen. My spinach mushroom orzo combines tender orzo, sautéed mushrooms, and fresh spinach into a creamy, balanced meal that cooks in one pan. The Italian sausage spinach pasta is a quick 30 minute pasta with bold flavor from the sausage and a creamy base that works well with the spinach. For something softer, the creamy spinach ricotta pasta uses ricotta to create a smooth sauce that coats the pasta gently while the spinach keeps it fresh.
Fixing common issues in recipes with artichoke hearts
If the sauce feels too thick, add more pasta water slowly. It loosens fast.
If the flavor feels flat, add a pinch of salt or more Parmesan. That usually fixes it.
If spinach turns dull, you cooked it too long. Add it later next time.

Simple ways to change this artichoke pasta recipe
You can skip chicken and use mushrooms for a deeper flavor. I do this often.
White beans work too and make it more filling. About one cup works well.
A squeeze of lemon brightens everything. I add it at the end sometimes.
Storing creamy artichoke pasta
You can keep it in the fridge for up to three days. The sauce thickens as it sits.
Reheat with a splash of water or cream. It brings back the texture.
Freezing works, but the sauce changes slightly. I prefer fresh.
Practical tips from my kitchen
Use a wide skillet so the pasta mixes evenly. It makes a difference.
Taste the pesto before adding salt. Some are already salty.
Do not rush the artichokes. Let them brown a little.
Keep the heat low when adding cream. It prevents splitting.
How I like to serve meals with artichoke
Serve it with extra Parmesan and black pepper.
Add a simple green salad on the side.
Pair it with toasted bread for scooping sauce.
Sometimes I just eat it straight from the pan. It happens.
Save this spinach artichoke pasta for later
Save this creamy artichoke pasta to your Pinterest board so you have it ready for busy nights.
Tell me how your spinach artichoke pasta turned out or what you changed. I read every comment and love seeing your versions.

Pesto Spinach Artichoke Pasta
Creamy spinach artichoke pasta with pesto and simple steps. Easy artichoke recipe packed with flavor and quick to make.
Ingredients
- 12 oz (340 g) spaghetti or linguine
- 2 cups fresh spinach
- 1 can (14 oz) artichoke hearts, drained and chopped
- 1 cup cooked chicken breast, cubed (optional)
- 1/2 cup basil pesto
- 1/2 cup heavy cream or half-and-half
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1/4 cup grated Parmesan cheese
- Salt, to taste
- Black pepper, to taste
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 cup reserved pasta water
Instructions
- COOK THE PASTA: Bring a large pot of salted water to a boil. Add pasta and cook until al dente according to package instructions. Reserve 1/4 cup pasta water, then drain the pasta.
- PREPARE THE BASE: Heat olive oil in a large skillet over medium heat. Add minced garlic and cook for 1 minute until fragrant, stirring constantly to prevent burning.
- ADD ARTICHOKES AND CHICKEN: Add chopped artichoke hearts and cooked chicken to the skillet. Cook for 3–4 minutes, stirring occasionally, until heated through and lightly golden.
- ADD SPINACH: Add fresh spinach to the skillet. Stir continuously until the spinach wilts and blends into the mixture.
- CREATE THE SAUCE: Reduce heat to low. Add pesto and heavy cream. Stir until the mixture becomes smooth and fully combined.
- COMBINE PASTA AND SAUCE: Add the drained pasta directly into the skillet. Toss well to coat all pasta evenly with the sauce.
- ADJUST CONSISTENCY: Pour in reserved pasta water a little at a time, stirring until the sauce reaches a silky consistency.
- FINISH WITH CHEESE AND SEASONING: Add Parmesan cheese, salt, black pepper, and red pepper flakes if using. Stir and taste, then adjust seasoning as needed.
- SERVE: Transfer pasta to serving plates and top with additional Parmesan if desired. Serve warm.
Notes
Use high-quality pesto for the best flavor.
Swap chicken with mushrooms or white beans for a vegetarian option.
Add a squeeze of lemon juice before serving for a brighter taste.
Nutrition Information
Yield
4Serving Size
1Amount Per Serving Calories 684Total Fat 43gSaturated Fat 15gUnsaturated Fat 29gCholesterol 108mgSodium 619mgCarbohydrates 37gFiber 5gSugar 3gProtein 37g
