One-Pan Creamy Spinach and Artichoke Spaghetti in 20 Minutes

This stovetop spinach artichoke spaghetti takes the flavors of classic spinach artichoke dip and transforms them into a cozy, creamy pasta you can make in one skillet with pantry ingredients in about 20 minutes.

If you’ve ever wanted that appetizer to be dinner, this recipe delivers. No oven, no heavy cream—just pasta, spinach, artichokes and a simple, cheesy sauce that comes together fast. It’s vegetarian, family-friendly, and ideal for busy weeknights when you need dinner on the table quickly.

spaghetti with spinach and artichokes in a bowl with the pan behind it.

TL;DR – Creamy Spinach Artichoke Pasta Skillet

  • 🍝 What it is: A creamy spinach artichoke spaghetti inspired by the appetizer, cooked on the stovetop in one pan.
  • 🔥 How to make: Boil pasta → sauté garlic or oil with artichokes and spinach → melt cream cheese with pasta water → stir in Parmesan and toss with pasta until silky.
  • ⏱️ Time: About 20–25 minutes from start to finish—perfect for weeknights.
  • 📦 Storage: Keeps 3–4 days refrigerated; reheat gently with a splash of water or milk to revive the sauce.
  • 🔍 Notes: This is a quick, one-pan stovetop version of spinach artichoke pasta—no oven required.

Add this recipe to your weekly meal plan

[feast_advanced_jump_to]

Key Ingredients

ingredients for spinach artichoke spaghetti
  • Baby Spinach: It looks like a lot at first but wilts down quickly.
  • Marinated Artichokes: Jarred or canned marinated artichokes add extra flavor; regular quartered artichokes work in a pinch.
  • Pasta: Shortened or standard long pasta works—pot-sized spaghetti, fettuccine, bucatini, or linguine are all good options.

💡Ingredient Spotlight

Marinated artichokes are a pantry favorite. They bring bright, tangy flavor to this dish and are also great in baked pastas, pasta salads, or tossed into salads. Keep a jar on hand to boost quick weeknight meals.

Spinach Artichoke Pasta Variations

This spinach artichoke spaghetti is delicious as written, but easy to adapt. Try these variations to suit your tastes:

  • Extra veggies: Double the spinach or artichokes, or add asparagus, kale, or sautéed mushrooms. Add them early enough to cook through.
  • Make it spicy: Stir in red pepper flakes while sautéing the spinach for a kick.
  • Add pesto: Stir in ¼ cup spinach or basil pesto with the Parmesan for another layer of flavor.
  • Add protein: Fold in shredded chicken, flaked salmon, or plant-based chicken for a heartier meal.

How to Make Spinach Artichoke Spaghetti

Step 1: Boil the pasta in well-salted water according to package directions. Before draining, reserve 1 cup of pasta water—starchy water helps create a silky sauce.

spinach cooking in a frying pan with artichokes

Step 2: While the pasta cooks, heat a tablespoon of olive oil in a large skillet over medium heat. Add the artichokes, then the spinach and Italian seasoning. Cook until the spinach wilts.

sauce for past with spinach and artichokes mixed together in pan

Step 3: Add about ¾ cup of reserved pasta water to the skillet with the cream cheese and stir until it melts. Add the Parmesan and stir until the sauce is smooth and silky. Season with salt to taste.

spaghetti noodles being added to sauce in a pan

Step 4: Add the drained pasta to the skillet.

spaghetti artichoke pasta mixed together int he pan

Step 5: Toss everything together until well combined and the sauce coats the pasta. Serve immediately.

Tip: the reserved pasta water is your friend. The starch helps the cheese melt and binds the sauce so it becomes thick, glossy, and clings to the pasta.

spaghetti with spinach and artichokes in a bowl with the pan behind it.

Recipe FAQs

Is this spinach artichoke pasta baked?

No—this is a stovetop skillet pasta. Everything comes together on the stove and is ready once the pasta is combined with the sauce.

Can I use frozen spinach instead of fresh?

Yes. Thaw and squeeze out excess moisture, then add it in the same step as fresh spinach.

How do I keep the sauce creamy when reheating?

Reheat gently on the stove or in the microwave, adding a splash of milk or reserved pasta water to loosen the sauce as needed.

Can I make this ahead?

Yes. Store in the refrigerator for 3–4 days and reheat gently, adding liquid if the sauce has thickened.

Storage Tips

  • To store: Place leftovers in an airtight container and refrigerate for up to 3–4 days.
  • To reheat: Warm on the stovetop or microwave in short intervals with a splash of milk or water so the cheese melts evenly and the pasta doesn’t dry out.

Other awesome pasta dishes with veggies

  • 6-Ingredient Artichoke Pasta Bake (No Spinach Needed!)
  • Easy, Creamy Zucchini Pasta
  • One Pan Lemon Garlic Pasta (7-Ingredients)
  • Easy One Pot Pasta Primavera

Did you try this recipe and love it? Let me know by leaving a comment or rating!

📖 Recipe

spinach artichoke spaghetti with a lemon in a bowl with forks next to it.

20-Minute Spinach Artichoke Spaghetti

Marni Katz

If spinach artichoke dip and a bowl of pasta had a love child, this would be it. Creamy, cheesy, and packed with flavor, this spinach artichoke spaghetti is an easy dinner that tastes special but takes minimal effort. Toss everything together in one pan and serve.
5 from 1 vote
Print Recipe
Pin Recipe
Save Recipe

Cook Time 20 minutes
Total Time 20 minutes

Course Main Dish
Cuisine Italian

Servings 8
Calories 385 kcal

Ingredients

  

  • 1 lb pasta
  • 1 jar marinated artichokes
  • 10 oz baby spinach
  • 6 oz cream cheese
  • 1 cup grated Parmesan cheese
  • ½ TB Italian seasoning
  • 1 cup pasta water (saved from boiling pasta)

Instructions

 

  • Boil the pasta according to package directions in salted water.
  • While the pasta cooks, heat 1 TB olive oil in a saucepan over medium heat. Add the artichokes, then the spinach and Italian seasoning. Cook until the spinach wilts.
  • Before draining, reserve 1 cup of pasta water. You won’t need all of it, but it’s helpful to have extra.
  • Add about ¾ cup reserved pasta water to the pan with the cream cheese and stir until melted. Add the Parmesan and stir until the sauce is smooth. Season to taste.
  • Add the drained pasta and toss until everything is well combined. Serve immediately.

Notes

  • Always save some pasta water—the starch helps the sauce become smooth and cling to the pasta.
  • Turn this into a baked version by transferring the pasta to a baking dish, topping with mozzarella, and baking at 400°F until bubbly and golden.
  • Customize the veg: extra spinach, artichokes, cooked kale or asparagus are all great additions.

Nutrition

Calories: 385kcalCarbohydrates: 48gProtein: 14gFat: 15g
Tried this recipe?Let me know what you think!