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.

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!

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.

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!

One Pot Spinach Artichoke Pasta
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.

