Creamy Spinach Artichoke Pasta

A creamy, cheesy bowl of Creamy Spinach and Artichoke Pasta, perfect for a cozy dinner. Save to Pinterest
A creamy, cheesy bowl of Creamy Spinach and Artichoke Pasta, perfect for a cozy dinner. | cookingwithyvette.com

This comforting pasta features tender baby spinach and artichoke hearts combined with a rich cream cheese and Parmesan sauce. Aromatic garlic and sautéed onion form the base, thickened by a buttery roux, creating a luscious and velvety texture. Tossed with penne or rigatoni, the dish is simple to prepare in under 40 minutes and garnished with fresh parsley and extra Parmesan for added flavor. Ideal for quick weeknight dinners or casual gatherings, it's a hearty vegetarian option that pairs well with crisp white wine.

I remember the first time I made this creamy spinach and artichoke pasta—it was a chilly evening and I wanted something warm and comforting but also a little fancy. The garlicky cream sauce wrapping the tender spinach and artichoke hearts felt like a hug after a long day, and from that moment, it became a go-to for weeknights and casual get-togethers.

One dinner, unexpected friends stopped by right when I was midway through, and with just a little extra pasta boiling, I pulled this together in no time. Their delight made me realize this recipe is pure magic under pressure.

Ingredients

  • Pasta: I always reach for penne or rigatoni because their shapes hold onto the creamy sauce perfectly, making every bite rich and satisfying.
  • Baby spinach: Fresh and roughly chopped, it wilts quickly, adding a pop of bright green and a mild flavor that balances the richness.
  • Artichoke hearts: Canned and drained, they add a tender, slightly tangy bite that complements the creamy sauce brilliantly.
  • Butter and all-purpose flour: These start the roux that thickens the sauce, and I never rush this step to avoid lumps.
  • Milk and heavy cream: Whole milk brings body, while cream adds that silky texture you can’t skip.
  • Cream cheese and Parmesan: Cream cheese makes it luxuriously smooth and Parmesan layers in the savory depth.
  • Seasonings: Oregano and a touch of crushed red pepper flakes give just the right hint of warmth and herbiness.
  • Fresh parsley: Stirred in at the end for freshness and a bit of color.

Instructions

Get Everything Ready:
Set your pot of salted water boiling so the pasta cooks perfectly al dente. Meanwhile, gather your chopped spinach, drained artichoke hearts, and minced garlic to have them waiting.
Build the Flavor Base:
Melt butter in a skillet over medium heat until it bubbles, then gently sauté onions till soft and translucent, releasing their sweetness. Add garlic next and cook until fragrant, filling the kitchen with that irresistible smell.
Make the Creamy Sauce:
Sprinkle in flour, stirring constantly to avoid clumps as the roux thickens and turns slightly golden. Slowly whisk in milk and cream, keeping the sauce smooth while it thickens to a luscious consistency—watch the texture change and the sauce cling to your whisk.
Cheese It Up:
Stir in cream cheese and Parmesan until melted and silky, then season with oregano, red pepper flakes if you’re feeling adventurous, salt, and pepper—taste as you go to make it your own.
Green Goodness:
Add spinach and artichokes, cooking just until spinach wilts and artichokes are warmed through, brightening the dish with fresh color and flavor.
Toss to Finish:
Mix in the drained pasta, tossing to coat every piece in that dreamy sauce. Add reserved pasta water a little at a time to get your perfect sauce thickness—a little magic that makes it just right.
Serve and Garnish:
Dish it out immediately, sprinkling chopped parsley and extra Parmesan to finish with fresh, cheesy notes.
This decadent Creamy Spinach and Artichoke Pasta showcases tender pasta coated in a rich, creamy sauce. Save to Pinterest
This decadent Creamy Spinach and Artichoke Pasta showcases tender pasta coated in a rich, creamy sauce. | cookingwithyvette.com

This dish isn't just dinner; it's a comfort bowl that’s been part of celebrations and quiet nights alike—each creamy bite sparking memories of warmth, laughter, and those perfect easy meals we all cherish.

Keeping It Fresh

Always use fresh spinach when possible; frozen tends to add too much water and can dilute the sauce. Also, adding fresh parsley right before serving brightens the entire dish with a pop of color and freshness.

When You're Missing Something

If you don't have heavy cream on hand, swapping half-and-half works well for a lighter sauce. And if you want a protein boost, stirring in cooked chicken or white beans makes this a heartier meal without extra fuss.

Serving Ideas That Clicked

This pasta pairs beautifully with a crisp white wine like Pinot Grigio and a simple salad dressed with lemon vinaigrette. Before guests leave, I like to remind them:

  • Leftover sauce thickens, so add a splash of milk when reheating.
  • A little extra Parmesan on the side is never a bad idea.
  • Don't forget to save some pasta water next time—it really saves the sauce!
Imagine the aroma: Warm Creamy Spinach and Artichoke Pasta, served with fresh parsley and Parmesan cheese. Save to Pinterest
Imagine the aroma: Warm Creamy Spinach and Artichoke Pasta, served with fresh parsley and Parmesan cheese. | cookingwithyvette.com

Thanks for sharing this kitchen journey with me. Can't wait for you to make this creamy delight your own favorite.

Recipe Questions & Answers

Short pasta shapes like penne or rigatoni hold the creamy sauce well and provide a nice texture contrast.

Yes, but make sure to thaw and drain the spinach thoroughly to avoid excess moisture diluting the sauce.

Adjust the consistency by gradually adding reserved pasta water for thinning, or cook the sauce longer to reduce and thicken it.

Adding cooked chicken or white beans works well to boost protein without altering the creamy texture significantly.

Half-and-half or whole milk can be used for a lighter sauce but may result in a less rich texture.

Creamy Spinach Artichoke Pasta

Pasta with tender spinach and artichokes tossed in a smooth, garlicky cream sauce for easy dinners.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz penne or rigatoni

Vegetables

  • 7 oz baby spinach, roughly chopped
  • 14 oz canned artichoke hearts, drained and quartered
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced

Sauce

  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1 2/3 cups whole milk
  • 1/2 cup heavy cream
  • 2 oz cream cheese, softened
  • 3 oz grated Parmesan cheese
  • 1/2 tsp dried oregano
  • 1/2 tsp crushed red pepper flakes (optional)
  • Salt and black pepper, to taste

Garnish

  • 2 tbsp chopped fresh parsley
  • Extra grated Parmesan cheese

Instructions

1
Cook pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup pasta water, drain pasta, and set aside.
2
Sauté aromatics: Melt butter in a large skillet over medium heat. Add chopped onion and sauté for 3 to 4 minutes until softened. Add minced garlic and cook for 1 minute until fragrant.
3
Prepare roux and sauce base: Sprinkle flour over the aromatics and stir continuously for 1 minute to form a roux. Gradually whisk in whole milk and heavy cream, stirring constantly until mixture is smooth and slightly thickened, approximately 3 to 4 minutes.
4
Incorporate cheeses and seasonings: Stir in softened cream cheese and grated Parmesan until fully melted and sauce is creamy. Season with dried oregano, crushed red pepper flakes if using, salt, and black pepper to taste.
5
Add vegetables: Fold in baby spinach and artichoke hearts. Cook for 2 to 3 minutes until spinach wilts and artichokes heat through.
6
Combine pasta and sauce: Add drained pasta to the skillet. Toss to coat evenly, adding reserved pasta water gradually until desired sauce consistency is achieved.
7
Serve: Plate immediately and garnish with chopped fresh parsley and additional grated Parmesan cheese.
Additional Information

Equipment Needed

  • Large pot
  • Colander
  • Large skillet
  • Whisk
  • Wooden spoon

Nutrition (Per Serving)

Calories 550
Protein 20g
Carbs 66g
Fat 22g

Allergy Information

  • Contains milk (dairy) and wheat (gluten from pasta and flour). May contain egg if using egg-based pasta. Verify packaged ingredients for hidden allergens.
Yvette Morales

Home cook sharing easy, wholesome recipes and kitchen tips for busy food lovers.