Skip to Content

One-Pot Spinach Artichoke Pasta

If you’re in the mood for a dish that’s rich, comforting, and packed with flavor but requires minimal effort, this one-pot spinach artichoke pasta is the answer.

I decided to create this when I was craving something creamy but didn’t want the hassle of a bunch of pots and pans. The result? A smooth, creamy pasta with the delicious combination of artichokes and spinach that makes every bite feel like a treat.

It’s the kind of dish that feels rich and decadent, yet it’s made in one pot with a few simple ingredients. Perfect for a cozy weeknight dinner, or for when you want something delicious without spending all evening cooking. The best part? It all comes together in just about 30 minutes.

Why This One-Pot Spinach Artichoke Pasta is a Game-Changer

This dish is quick, easy, and full of flavor. Here’s why it’s one you’ll want to make again and again:

  • One-Pot Wonder – Everything is cooked in one pot, so there’s less cleanup and the flavors meld together perfectly.
  • Creamy & Dreamy – The sauce is rich and velvety, making each bite comforting without being too heavy.
  • Packed with Flavor – Artichokes, spinach, and Parmesan create the ultimate savory, satisfying taste.
  • Quick to Make – Ready in under 30 minutes, so it’s perfect for a weeknight meal or a last-minute gathering.

This pasta is the kind of dish you can make when you want something that feels fancy, but doesn’t require a lot of time or effort.

Key Ingredients for One-Pot Spinach Artichoke Pasta

To make this creamy pasta, you only need a handful of ingredients that work perfectly together. Here’s what you’ll need:

  • Pasta – I love using penne, but feel free to use whatever pasta you prefer or have on hand.
  • Spinach – Fresh spinach wilts perfectly into the sauce, adding color and nutrients.
  • Artichoke Hearts – These add a rich, slightly tangy flavor that pairs beautifully with the creamy sauce.
  • Cream Cheese – This gives the sauce a velvety smoothness and adds richness without being too heavy.
  • Parmesan Cheese – For that salty, nutty flavor that complements the creamy base.
  • Garlic – Fresh garlic adds that savory base for the sauce.

These ingredients come together to make a creamy, savory pasta that feels indulgent but is still light enough for a weeknight meal.

How to Make One-Pot Spinach Artichoke Pasta

Making this one-pot pasta couldn’t be easier. It’s as simple as adding the ingredients, letting them cook together, and enjoying the delicious results. Here’s how:

  • Cook the Pasta – Bring a large pot of salted water to a boil. Cook the pasta until al dente and drain, reserving about a cup of pasta water.
  • Sauté the Garlic – In the same pot, add a bit of olive oil and sauté the minced garlic for 1-2 minutes until fragrant.
  • Add Spinach & Artichokes – Toss in the fresh spinach and cook until wilted, then add the artichoke hearts and cook for an additional 2-3 minutes.
  • Make the Sauce – Add the cream cheese and a splash of pasta water to the pot. Stir until the cream cheese melts into a smooth sauce, then add the cooked pasta and toss to coat.
  • Finish with Parmesan – Stir in the freshly grated Parmesan cheese until it melts and everything is evenly coated. Add salt and pepper to taste.
  • Serve & Enjoy – Top with extra Parmesan and a sprinkle of fresh herbs if desired, and serve hot.

It’s that easy! You’ve got a creamy, flavorful dish made in one pot with little fuss.

What to Serve with One-Pot Spinach Artichoke Pasta

While this pasta is satisfying on its own, it pairs wonderfully with a few simple sides:

Side DishWhy It Works
Garlic BreadButtery, crispy bread to soak up all the creamy sauce.
Caesar SaladCrisp romaine with a tangy dressing contrasts the richness of the pasta.
Grilled ChickenAdds protein and a smoky flavor to balance the creamy dish.
Roasted VegetablesLight, roasted veggies are a great balance to the creamy pasta.
Caprese SaladFresh tomatoes, mozzarella, and basil provide a refreshing contrast.
Steamed BroccoliA healthy green side that pairs well with the creamy sauce.

How to Store and Reheat One-Pot Spinach Artichoke Pasta

Leftovers? No problem! Here’s how to keep your pasta fresh:

How to Store Leftovers

  • Store in an airtight container in the fridge for up to 3 days.
  • Make sure the pasta is coated well in the sauce to keep it from drying out.

How to Reheat

  • Stovetop: Reheat in a pan over medium-low heat, adding a bit of cream or pasta water to loosen up the sauce.
  • Microwave: Heat in 30-second intervals, adding a splash of cream or water to maintain the creamy texture.
  • Oven: For a crispy top, bake in an oven-safe dish at 350°F (175°C) for 10-15 minutes, covering it with foil to keep it moist.

Tips for the Best One-Pot Spinach Artichoke Pasta

A few simple tips can elevate this dish:

  • Don’t overcook the pasta – Make sure you cook it just to al dente so it holds up in the sauce.
  • Use fresh spinach – Frozen spinach can make the sauce watery, while fresh spinach wilts beautifully and adds great flavor.
  • Reserve pasta water – Before draining, save some pasta water to help thin the sauce and make it cling to the pasta better.
  • Add protein – For extra heartiness, toss in grilled chicken, shrimp, or tofu.

Frequently Asked Questions

1. Can I make this dish dairy-free?

Yes! You can use dairy-free cream cheese and substitute nutritional yeast for the Parmesan cheese for a dairy-free version.

2. Can I use frozen spinach instead of fresh?

Yes, you can, but fresh spinach will give the best texture and flavor. If you use frozen spinach, make sure to drain it well to avoid extra moisture in the sauce.

3. Can I make this ahead of time?

Absolutely! You can cook the pasta and sauce ahead of time, then store it in the fridge for up to 2 days. Just reheat and serve when ready.

4. Can I freeze this pasta?

While it’s best enjoyed fresh, you can freeze the sauce for up to 3 months. When ready to eat, thaw the sauce and cook fresh pasta to combine.

5. How can I make this dish spicier?

Add red pepper flakes or a dash of hot sauce to the sauce to give it an extra kick.

This one-pot spinach artichoke pasta is a quick, creamy, and flavor-packed dish that’s perfect for any occasion. With just a few simple ingredients, it comes together in no time and tastes like a dish that took hours to make.

One-Pot Spinach Artichoke Pasta

This one-pot spinach artichoke pasta is creamy, flavorful, and super easy to make. With rich artichokes, fresh spinach, and a creamy sauce, it’s the perfect dinner that comes together in no time!
No ratings yet
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Course, Pasta
Cuisine Italian
Servings 4 servings

Equipment

  • Large pot For cooking pasta
  • Large Skillet For making sauce
  • Wooden Spoon For stirring the pasta and sauce

Ingredients
  

  • 12 ounces penne pasta or your preferred pasta
  • 1 cup spinach fresh
  • 1 cup artichoke hearts jarred or fresh
  • 1/2 cup heavy cream
  • 2 cloves garlic minced
  • 1 teaspoon red pepper flakes optional for heat
  • 1/4 cup Parmesan cheese freshly grated
  • 1 tablespoon olive oil
  • 1 teaspoon salt to taste

Instructions
 

  • Cook the pasta according to package instructions. Drain, reserving some pasta water.
  • Heat olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1-2 minutes.
  • Add spinach and artichoke hearts to the skillet. Cook until spinach is wilted and artichokes are heated through, about 3-4 minutes.
  • Stir in the heavy cream and simmer for 2-3 minutes to create a creamy sauce. Add pasta and toss to coat the noodles in the sauce.
  • Add Parmesan cheese and red pepper flakes (if using). Stir to combine, and cook for another 1-2 minutes.
  • Serve the pasta hot, topped with extra Parmesan cheese and a sprinkle of fresh parsley.

Notes

  • To make it vegan, swap the cream for coconut cream and use a dairy-free Parmesan alternative.
  • For added protein, you can stir in grilled chicken or shrimp.
  • For more veggies, add mushrooms or zucchini along with the spinach and artichokes.
Keyword creamy pasta, one-pot pasta, spinach artichoke pasta
Did you make this recipe?Mention @CooksCrafter or tag #CooksCrafter!

Recipe Rating