20-Minute One Pot Spinach Artichoke Pasta – Creamy & Easy

You know those nights when you’re staring into the fridge, too tired to cook but too broke for takeout? That was me every Tuesday in my first apartment, until I discovered the magic of one pot meals. This One Pot Spinach Artichoke Pasta saved my weeknights – and my smoke detector! (Yes, I once burned plain pasta so badly my neighbor knocked on the door.) What I love most is how it turns pantry staples into something creamy and comforting with barely any cleanup. Just toss everything in, stir, and boom – dinner’s ready in 20 minutes with only one pot to wash. It’s the kind of simple, satisfying recipe I wish I’d known when I was learning to cook.

Why You’ll Love This One Pot Spinach Artichoke Pasta

Let me count the ways this recipe became my weeknight superhero:

  • One pot magic: I’m serious – you’ll only dirty that single pot (and maybe a spoon). No more sink full of dishes when you’re already exhausted.
  • Creamy comfort in minutes: That rich, velvety sauce comes together faster than you can say “takeout menu” – about 20 minutes start to finish.
  • Endless flexibility: Out of spinach? Use kale. No artichokes? Toss in sun-dried tomatoes. I’ve made at least a dozen variations when my fridge was looking bare.
  • Leftovers that actually taste good: Unlike some pasta dishes that turn gluey, this one reheats beautifully for lunch the next day (if you’re lucky enough to have leftovers).

Trust me, this is the kind of recipe you’ll scribble on a sticky note and keep forever.

Close-up of creamy One Pot Spinach Artichoke Pasta in a black pan, garnished with fresh herbs and black pepper.

Ingredients for One Pot Spinach Artichoke Pasta

Here’s everything you’ll need to make this creamy dream come true – I’ve separated them into pasta and sauce ingredients so you can shop your pantry first. Pro tip: I always eyeball the garlic (who measures love?) but I’ll give you the official amounts so yours turns out perfect.

For the Pasta

  • 12 oz penne pasta – or whatever short pasta you’ve got hiding in the back of your cabinet
  • 4 cups vegetable broth – chicken broth works too if that’s what’s in your fridge
  • 1 cup water – just plain ol’ tap water does the trick

For the Sauce

  • 1 tbsp olive oil – the good stuff you use for dipping bread, not the mystery bottle in the back of your pantry
  • 3 cloves garlic, minced – or 1 heaping teaspoon from the jar when you’re in a hurry (I won’t tell)
  • 1 cup heavy cream – half-and-half works in a pinch but won’t be quite as luxuriously thick
  • 1 cup grated parmesan cheese – please don’t use the green canister stuff, it won’t melt right
  • 1 cup chopped spinach – fresh gives brighter flavor but frozen works if you squeeze out the water
  • 1 cup chopped artichoke hearts – from the can or jar, whichever’s cheaper this week
  • 1/2 tsp salt – plus more to taste because broth varies
  • 1/4 tsp black pepper – freshly cracked if you’re feeling fancy

See? Nothing crazy – just simple ingredients that come together like magic. Now let’s get cooking!

How to Make One Pot Spinach Artichoke Pasta

Okay, let’s get cooking! This is where the magic happens – turning those simple ingredients into creamy, dreamy pasta with barely any effort. I promise it’s easier than you think. Just follow these steps and you’ll have dinner on the table before your favorite show finishes its opening credits.

Step 1: Sauté the Garlic

Grab your biggest pot (I use my trusty 5-quart Dutch oven) and heat that olive oil over medium heat. When it shimmers slightly, toss in your minced garlic. Now here’s the key – stir constantly for about 1 minute until it smells amazing but before it turns brown. Burnt garlic is the only way to ruin this dish, so keep an eye on it!

Step 2: Cook the Pasta

Dump in your dry pasta, vegetable broth, and water all at once. Crank the heat up to bring it to a boil, then immediately reduce to a gentle simmer. Set your timer for 10 minutes and stir occasionally with a wooden spoon – this prevents any sneaky pasta from sticking to the bottom. You’ll know it’s ready when the pasta is al dente (still has a tiny bite to it) and most of the liquid is absorbed.

Step 3: Add Cream and Vegetables

Here comes the good stuff! Pour in the heavy cream and stir until it coats every noodle. Sprinkle the parmesan cheese over the top and watch it melt into creamy perfection. Now toss in your spinach and artichokes – they’ll wilt and soften in about 3 minutes. The sauce should coat the back of your spoon nicely. If it looks too thick, add a splash of water or broth.

Step 4: Season and Serve

Turn off the heat and taste your masterpiece. Add salt and pepper until it sings (I usually go heavier on the pepper because yum). Serve immediately with extra parmesan for sprinkling and maybe some red pepper flakes if you like a kick. Pro tip: Let it sit for 2 minutes before serving – the sauce thickens up perfectly!

Close-up of creamy One Pot Spinach Artichoke Pasta in a large pan, garnished with herbs and cheese.

Tips for Perfect One Pot Spinach Artichoke Pasta

I’ve made this recipe more times than I can count, and here are my hard-earned tips for ensuring your pasta turns out amazing every time:

  • Fresh spinach makes all the difference – While frozen works in a pinch, fresh spinach gives that bright, vibrant flavor. Just tear the leaves with your hands – no fancy chopping needed!
  • Watch your broth – Some brands can be super salty. Taste your broth before adding salt at the end – you might not need any extra.
  • Make it a meal – I often toss in leftover chicken or sautéed shrimp during the last few minutes of cooking for an easy protein boost.
  • Don’t rush the garlic – That one minute of sautéing brings out incredible flavor, but turn the heat down if it starts browning too fast.

Remember, cooking is all about making it work for you – these are just starting points for your perfect version!

Variations to Try

One of my favorite things about this recipe is how easily you can switch it up based on what’s in your fridge or what mood strikes you. Here are my go-to twists when I’m feeling creative:

  • Sun-dried tomato magic: Swap out the artichokes for chopped sun-dried tomatoes (the oil-packed ones are best). The sweet-tart flavor plays so nicely with the creamy sauce – I sometimes add a spoonful of the tomato oil too for extra richness.
  • Mushroom lover’s dream: Sauté some sliced cremini mushrooms with the garlic at the beginning. Their earthy flavor makes the dish feel extra fancy, like something you’d pay $25 for at a restaurant.
  • Spicy kick: Add a pinch of red pepper flakes with the garlic, or stir in a spoonful of pesto at the end. My roommate calls this the “angry pasta” version – perfect for stressful days!

The best part? You really can’t mess it up. Just taste as you go and trust your instincts!

Serving Suggestions

This pasta shines brightest when served piping hot with some crusty garlic bread to soak up that creamy sauce – trust me, you’ll want every last drop! For a lighter meal, pair it with a simple arugula salad tossed with lemon juice. The recipe makes about 4 generous portions, perfect for dinner plus next-day lunches. Just stash leftovers in an airtight container – they reheat beautifully with a splash of broth to bring the sauce back to life.

Close-up of creamy One Pot Spinach Artichoke Pasta on a white plate, garnished with herbs and pepper.

Storage and Reheating

Here’s the beautiful thing about this pasta – it actually tastes amazing as leftovers! Just pop it in an airtight container in the fridge for up to 3 days. When you’re ready to eat, reheat it gently in a skillet with a splash of broth or water to bring the creamy sauce back to life. Whatever you do, don’t nuke it dry in the microwave – that’s how pasta turns into glue. Trust me, I learned that lesson the hard way!

Nutritional Information

Just a heads up – nutrition varies based on ingredients and brands, so consider this an estimate. For one serving of this heavenly pasta (about 1/4 of the recipe), you’re looking at:

  • 450 calories – perfect fuel for busy days
  • 20g fat (10g saturated) – thanks to that luscious cream and cheese
  • 55g carbs – hello, pasta comfort!
  • 15g protein – not bad for a meatless meal

It also packs 4g fiber, 30% vitamin A, and 10% vitamin C from those sneaky veggies. Not too shabby for something this delicious!

Frequently Asked Questions

I get asked about this recipe all the time – here are the answers to the most common questions that pop up in my inbox:

Can I use frozen spinach?

Absolutely! Just thaw it first and squeeze out all that extra water (I use a clean kitchen towel for this). Frozen works in a pinch, but fresh spinach gives brighter flavor if you’ve got it.

How do I make this gluten-free?

Easy peasy – just swap regular pasta for your favorite gluten-free penne. The cooking time might vary slightly, so check the package instructions. I’ve had great results with brown rice pasta!

What if I don’t like artichokes?

No problem! Zucchini makes a great substitute – just dice it small and toss it in with the spinach. Sun-dried tomatoes or roasted red peppers work beautifully too.

Can I make this ahead of time?

You can prep the ingredients ahead, but I don’t recommend cooking it completely in advance. The pasta absorbs liquid as it sits, turning the sauce gluey. If you must, undercook the pasta slightly and add extra broth when reheating.

What’s the best way to reheat leftovers?

Always add a splash of broth or water when reheating – either in the microwave (stirring every 30 seconds) or in a skillet over medium-low heat. This brings the creamy sauce back to life perfectly!

Close-up of creamy One Pot Spinach Artichoke Pasta in a black skillet, topped with grated cheese and black pepper.

One Pot Spinach Artichoke Pasta

Chef Lina
A simple, creamy pasta dish made in one pot with spinach and artichokes. Perfect for busy weeknights.
No ratings yet
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Dinner
Cuisine American
Servings 4 people
Calories 450 kcal

Equipment

  • Large pot
  • wooden spoon

Ingredients
  

For the Pasta

  • 12 oz penne pasta
  • 4 cups vegetable broth
  • 1 cup water

For the Sauce

  • 1 tbsp olive oil
  • 3 cloves garlic minced
  • 1 cup heavy cream
  • 1 cup grated parmesan cheese
  • 1 cup chopped spinach fresh or frozen
  • 1 cup chopped artichoke hearts canned or jarred
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions
 

  • In a large pot, heat olive oil over medium heat. Add minced garlic and cook for 1 minute until fragrant.
  • Add pasta, vegetable broth, and water to the pot. Bring to a boil, then reduce heat and simmer for 10 minutes, stirring occasionally.
  • Stir in heavy cream, parmesan cheese, spinach, and artichoke hearts. Cook for another 3-5 minutes until the sauce thickens.
  • Season with salt and black pepper. Serve immediately.

Notes

For a lighter version, substitute half-and-half for heavy cream. You can also add cooked chicken or shrimp for extra protein.

Nutrition

Calories: 450kcalCarbohydrates: 55gProtein: 15gFat: 20gSaturated Fat: 10gCholesterol: 50mgSodium: 800mgPotassium: 300mgFiber: 4gSugar: 3gVitamin A: 30IUVitamin C: 10mgCalcium: 200mgIron: 2mg
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating