Spinach Artichoke Fettuccine

Classic spinach artichoke dip flavors are perfect to turn into a sauce for your favorite pasta. 

Course dinner, Main Course
Cuisine American
Keyword artichoke, cream sauce, fettuccine, pasta, spinach
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4
Calories 958 kcal


  • 1 lb uncooked fettuccine
  • 2 tbsp canola oil
  • 1 small yellow onion
  • 3 garlic cloves
  • 8.5 oz can artichoke hearts
  • 9 oz frozen spinach defrosted and liquid squeezed out
  • 2 oz cream cheese
  • 1/3 cup vegetable or chicken broth
  • 1 1/4 cup heavy whipping cream
  • 2 oz fresh grated Parmesan cheese
  • salt
  • fresh cracked black pepper
US Customary - Metric


  1. Cook fettuccine al dente and drain off water.


  1. Preheat a large cooking pan over medium heat and add oil.

  2. Add thinly sliced onion and saute until starts to brown. Press garlic and add it to the pan. Cook until garlic is fragrant.

  3. Add artichoke heats and spinach to the pan, stir and season with some salt and pepper. Cook for a few minutes.

  4. Chop cream cheese into pieces and add it to the pan. Let it heat up so it's easier to stir and pour in broth and heavy whipping cream while slowly stirring. Stir until everything is evenly incorporated.

  5. Bring the sauce to simmer and let it simmer for just a couple of minutes. Taste to see if more salt is needed.

  6. Stir in grated Parmesan cheese and add cooked fettuccine to the pan.

  7. Use pasta tongs to stir pasta with sauce and serve.

Recipe Notes

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have a slight variation.

Nutrition Facts
Spinach Artichoke Fettuccine
Amount Per Serving
Calories 958 Calories from Fat 486
% Daily Value*
Fat 54g83%
Saturated Fat 25g156%
Cholesterol 222mg74%
Sodium 681mg30%
Potassium 635mg18%
Carbohydrates 93g31%
Fiber 7g29%
Sugar 5g6%
Protein 27g54%
Vitamin A 9588IU192%
Vitamin C 19mg23%
Calcium 374mg37%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.