10-Minute Creamy Spinach & Artichoke Pasta

10-Minute Creamy Spinach & Artichoke Pasta

There's this moment — maybe you know it — where you open the fridge at 6pm, fully exhausted, and just stare. Nothing is jumping out. You're one delivery app click away from spending $22 on mediocre pad thai.

This pasta is what saved me from that moment. Honestly? More than once.

Creamy spinach and artichoke pasta sounds like something you'd order at a sit-down Italian place. But it comes together faster than that delivery would even arrive. Ten minutes, one pan, and ingredients you probably already have. The sauce is rich and silky — it clings to the pasta the way a good cream sauce should. The artichokes add this subtle briny depth that makes the whole thing taste thought out, even when you threw it together in a panic.

Let me show you exactly how to make it.




Why This Recipe Actually Works

I want to explain the mechanics here, because I think it matters. A lot of "quick creamy pasta" recipes end up greasy, or watery, or just kind of flat. Here's what makes this one different:

The starch is doing heavy lifting. When you reserve a splash of pasta water before draining, you're keeping liquid that's full of dissolved starch. That starch acts as an emulsifier — it helps the cream and the fat from the parmesan bind together instead of separating into a greasy puddle. This is the same reason restaurant pasta always looks glossy and perfect.

Artichokes bring acid. Canned artichoke hearts packed in water (not oil) have a gentle lemony brightness to them. In a rich cream sauce, that subtle tartness cuts through the fat and keeps each bite from feeling heavy. You're not tasting "artichoke" in an aggressive way — you're tasting balance.

Spinach wilts fast on purpose. You add it at the very end, off the heat, so it just barely wilts. It stays bright green, keeps a little texture, and doesn't turn into a soggy mess. Fresh or frozen both work — more on that in the variations section.


What You'll Need



The Pasta

Any short pasta works beautifully — rigatoni, penne, fusilli, farfalle. You want something with ridges or curves that the sauce can grab onto. Linguine works too if that's what you have. Whole wheat pasta adds a nutty depth that pairs surprisingly well with artichoke.

The Sauce Base

Heavy cream (also sold as heavy whipping cream) is the move here. Half-and-half will work but the sauce will be thinner. If you want a dairy-free version, full-fat coconut cream gives you the body you need — it sounds weird, but it actually doesn't taste like coconut once you add garlic and parmesan.

The Stars

  • Canned artichoke hearts: One 14oz can, drained and roughly chopped. Water-packed, not marinated.
  • Fresh spinach: About 3 big handfuls. Frozen works too — just thaw and squeeze out the excess water first.
  • Garlic: Real garlic, not powder. Three cloves minimum. Four if you love garlic.
  • Parmesan: Freshly grated melts into the sauce seamlessly. Pre-shredded often has anti-caking agents that make it clump instead of melt.

How to Make It: Step by Step

Step 1: Cook the pasta

Boil it in well-salted water (it should taste like mild sea water — this is the only chance you get to season the pasta itself). Cook to just under al dente, about a minute less than the package says. It'll finish cooking in the sauce. Before you drain it, scoop out about half a cup of pasta water and set it aside. You might not use all of it, but you'll want it nearby.

Step 2: Sauté the garlic

Heat a wide skillet or sauté pan over medium. Add a good drizzle of olive oil — maybe two tablespoons — and let it warm up for about 30 seconds. Add the minced garlic. Cook it for 60 to 90 seconds, stirring constantly. You want it golden and fragrant, not brown. Burned garlic will make the whole dish bitter, so don't walk away.

Step 3: Add artichokes

Add the chopped artichoke hearts to the pan and let them cook with the garlic for about two minutes. They'll pick up some color and deepen in flavor. Season with a pinch of salt, a pinch of red pepper flakes if you like a little heat, and some black pepper.

Step 4: Make the cream sauce



Pour in the heavy cream — about ¾ cup. Let it come to a gentle simmer (not a full boil) and cook for two to three minutes, stirring occasionally, until it thickens just slightly. It should coat the back of a spoon. Pull it off the heat before you add the cheese.

Step 5: Add pasta and finish

Add the drained pasta directly to the pan. Toss to coat. Add the parmesan a small handful at a time, tossing as you go. If the sauce feels too thick, add a splash of that reserved pasta water and toss again — it loosens beautifully. Drop in the spinach and fold it in gently. The residual heat from the pan will wilt it in about 30 seconds. Taste for salt. Serve immediately.


5 Variations Worth Trying

This recipe is a solid base — endlessly riffable depending on your mood or what you have on hand.

1. Add Protein: Rotisserie Chicken Version

Pull apart a store-bought rotisserie chicken and fold the shredded meat into the sauce right before you add the pasta. It turns this into a heartier, almost casserole-adjacent dinner. No extra cooking required — the chicken is already done.

2. Make It Vegan

Swap the heavy cream for full-fat coconut cream, use nutritional yeast (about 3 tablespoons) instead of parmesan, and you're done. The coconut flavor disappears once it cooks with the garlic and artichokes. Genuinely good.

3. Add Sun-Dried Tomatoes

Chop up about ¼ cup of oil-packed sun-dried tomatoes and add them with the artichokes. They add a sweet-acidic punch that makes the dish feel more complex. Also gorgeous visually — red and green against the cream sauce looks intentional.

💚 Pairing Tip: If you are hosting a cozy dinner, pair this dish with my delicious Mindful Sourdough Toast or wind down afterwards with a warm cup of Golden Turmeric Milk.

4. Baked Pasta Version

Make the sauce as written, toss with cooked pasta, and transfer to a baking dish. Top with shredded mozzarella and a handful of breadcrumbs. Broil for five to seven minutes until bubbly and golden. Dinner party territory, zero extra effort.

5. Lemon & White Wine Variation



After the garlic step, pour in ¼ cup of dry white wine and let it reduce by half before adding the cream. Finish with a squeeze of fresh lemon juice and lemon zest. This version is brighter and more elegant — great for a date night.


Make It Ahead & Storage Tips

Cream sauces don't love being stored — the fat separates and the pasta soaks up the sauce as it sits. That said, leftovers are totally salvageable.

To reheat: Add a splash of cream or whole milk to the pan before you warm it over medium-low. Toss it constantly and it'll come back together. Don't microwave it without adding liquid first — you'll end up with dry clumps.

If you're meal prepping: Cook the sauce components ahead and refrigerate separately. Boil fresh pasta the day you eat it — the whole thing still comes together in under 10 minutes even when starting from a cold sauce.

Freezing: Not ideal. Cream sauces tend to separate and become grainy after freezing and thawing. This one is better made fresh.


Serving Ideas

This pasta is rich enough to stand alone, but here's what I usually serve alongside it:

  • A simple arugula salad with lemon and olive oil (the bitterness of arugula is a nice contrast)
  • Garlic bread — always
  • A glass of dry white wine like Pinot Grigio or Sauvignon Blanc
  • Sparkling water with lemon if you're keeping it light



FAQ: Creamy Spinach & Artichoke Pasta

Can I use frozen spinach instead of fresh?

Yes, absolutely. Thaw it first and squeeze out as much water as you can — frozen spinach holds a surprising amount of liquid and it will dilute your sauce if you don't. About ½ cup of thawed, squeezed spinach equals roughly 3 cups of fresh.

What pasta shape works best for this recipe?

Short, ridged shapes like rigatoni, penne, or fusilli hold onto the cream sauce best. That said, any pasta will taste great — the shape is more about texture preference than flavor.

Can I make this without heavy cream?

Yes. Half-and-half gives you a lighter sauce. Full-fat coconut cream works for a dairy-free version. Cream cheese (about 3 tablespoons, thinned with pasta water) is another option that makes the sauce extra thick and tangy.

Why is my cream sauce grainy or broken?

Usually this happens when the heat is too high when you add the parmesan, or when you add it all at once. Pull the pan off the heat before adding cheese, and add it gradually while stirring. If it does break, a splash of warm pasta water and vigorous stirring usually saves it.

Is this recipe gluten-free?

The sauce itself is naturally gluten-free. Just swap in your favorite gluten-free pasta — brown rice pasta, chickpea pasta, or corn pasta all work well here. The sauce is forgiving enough to handle different textures.


One Last Thing

I keep coming back to this pasta because it hits that very specific target: tastes impressive, costs almost nothing, takes less time than scrolling for something to order. The artichoke and spinach together feel like a proper meal — not just pasta with cream. There's substance here.

And honestly? It photographs beautifully. That deep green against the pale cream sauce, a little parmesan snow on top — it's the kind of bowl you want to sit with for a second before you eat it.

If you try this, I'd genuinely love to know what variation you made. The lemon-white wine version might be my personal favorite, but the rotisserie chicken one is a very close second on a cold night.

For more aesthetic, easy recipes like this one — cozy meals that actually fit into real life — come find me on Pinterest. I post new ideas there almost every day.

Love this recipe? Save it to your Wellness board on Pinterest — and if you make it, show us your version. We're at Nourish_Rituals.