Spinach Artichoke Pasta

I remember the first time I made Spinach Artichoke Pasta because I had leftover dip from a party and didn’t want it to go to waste so I stirred it into a pot of hot pasta with a splash of cream and the result completely surprised me. The sauce clung perfectly to each bite and the mix of tender artichokes with creamy spinach and cheese was like comfort food at its best.

Spinach Artichoke Pasta

Since then I’ve recreated it from scratch countless times because it’s such a cozy and flavorful dish that still feels a little fancy. Spinach Artichoke Pasta is one of those meals that’s easy enough for a weeknight but elegant enough for sharing and it always gets rave reviews at the table.

Ingredients

  • Here’s what I use for this recipe. You can always make substitutions if you prefer!
  • Pasta – I like penne or rigatoni because the sauce gets tucked into every bite.
  • Fresh spinach – Adds color and a light earthy flavor.
  • Artichoke hearts – Tender and tangy they balance the richness of the sauce.
  • Garlic – Provides that warm aromatic base for everything.
  • Cream cheese – Makes the sauce extra creamy and adds a slight tang.
  • Parmesan cheese – Salty and nutty it enhances the entire dish.
  • Milk or cream – Thins out the sauce just enough while keeping it rich.
  • Olive oil – Used to sauté the garlic and spinach gently.
  • Salt and black pepper – Essential to round out the flavors.
  • Red pepper flakes – Optional but a great way to add a subtle kick.

Tools You’ll Need

  • Pot – For cooking the pasta until perfectly al dente.
  • Skillet – Used to sauté the vegetables and build the creamy sauce.
  • Knife and cutting board – For chopping artichokes and mincing garlic.
  • Wooden spoon – Great for stirring the sauce until smooth and creamy.
  • Grater – For freshly grated Parmesan cheese.
  • Colander – To drain the pasta quickly and evenly.
Spinach Artichoke Pasta

Instructions

Step 1:

I start by boiling a large pot of salted water and cooking the pasta until al dente then I reserve a bit of pasta water and drain the rest.

Step 2:

In a skillet I heat olive oil over medium heat then I sauté the garlic until fragrant before adding chopped spinach and cooking just until wilted.

Step 3:

I stir in the chopped artichoke hearts and mix everything together then I add the cream cheese and a splash of milk to form the base of the sauce.

Step 4:

I stir the sauce gently until the cream cheese melts completely and becomes smooth then I mix in the Parmesan and season with salt black pepper and red pepper flakes if I want a bit of heat.

Step 5:

I add the cooked pasta to the skillet and toss everything together using a little pasta water to help coat each piece evenly.

Step 6:

I serve it hot with more Parmesan and freshly cracked black pepper on top.

📌 Love Home Recipes? Follow Me on Pinterest!

Join thousands of others for daily Sweet home Recipes and creative ideas.

Follow Me on Pinterest

Tips

If you want to lighten things up use reduced-fat cream cheese and swap the cream for milk or even Greek yogurt. You can also add some shredded chicken or rotisserie chicken for extra protein. And if you’re a garlic lover feel free to double the cloves for a bolder flavor!

Ways to Serve

Spinach Artichoke Pasta is a full meal on its own but I love serving it with a crisp side salad or warm garlic bread. It also pairs nicely with a glass of white wine or sparkling water with lemon and leftovers reheat beautifully for a quick lunch the next day.

Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Yes just thaw and drain it well before adding to avoid excess water in the sauce.

Are canned artichokes okay to use?

Definitely just rinse and drain them before chopping and adding.

Can I make this pasta vegan?

Yes use plant-based cream cheese and milk plus a vegan Parmesan substitute.

See You in the Kitchen

I hope you give this Spinach Artichoke Pasta a try! It’s rich creamy and full of flavor and one of those dishes that always hits the spot. Let me know how it turns out for you and don’t forget to pin or share the recipe for later.

Happy Cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Artichoke Pasta

Spinach Artichoke Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sofie recipes
  • Total Time: 25 minutes
  • Yield: 2–3 servings
  • Diet: Vegetarian

Description

Looking for the best spinach artichoke pasta recipe? This quick and easy dinner idea is rich creamy and full of flavor! It’s one of the best simple pasta dishes you can make with healthy greens and hearty artichokes for a satisfying meal any night of the week.


Ingredients

Scale
  • 250g pasta (penne or rigatoni)
  • 2 cups fresh spinach
  • 1 can (14 oz) artichoke hearts drained and chopped
  • 2 garlic cloves minced
  • 2 tbsp olive oil
  • 4 oz cream cheese
  • 1/2 cup milk or cream
  • 1/3 cup grated Parmesan cheese
  • Salt and pepper to taste
  • Red pepper flakes (optional)


Instructions

  1. Boil pasta in salted water until al dente. Reserve ½ cup pasta water and drain.
  2. In a skillet heat olive oil and sauté garlic until fragrant.
  3. Add spinach and cook until wilted. Stir in chopped artichoke hearts.
  4. Add cream cheese and milk. Stir until smooth and melted.
  5. Mix in Parmesan and season with salt pepper and optional chili flakes.
  6. Add pasta and toss with sauce. Use pasta water to adjust consistency.
  7. Serve hot with more cheese and cracked pepper on top.

Notes

  • Use reduced-fat cream cheese or milk for a lighter version.
  • Add cooked chicken for extra protein.
  • Use frozen spinach if fresh is not available.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American-Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 3g
  • Sodium: 540mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 55mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star