Spinach Artichoke Pasta
This post may contain affiliate links. Please read my disclosure policy.
Discover the magic of one-pot cooking with this creamy Spinach Artichoke Pasta, ready to impress in under 30 minutes! Packed with fresh spinach and tangy artichoke hearts, enveloped in a velvety cream sauce, it’s a quick, comforting dish that will become an instant favorite in your weeknight meal rotation.
Easy One Pot Spinach Artichoke Pasta
Get ready for a one-pot wonder that will change the way you do weeknight dinners – our Creamy Spinach Artichoke Pasta. Prepared in under 30 minutes, it’s the perfect combination of convenience and comfort. Think al dente penne coated in a velvety sauce, studded with fresh spinach and tangy artichoke hearts. It’s a whirlwind of tantalizing flavors that will have you hooked from the first forkful.
This pasta dish is more than a meal, it’s a sensory experience. The luxurious cream cheese creates a comforting blanket for the pasta, while the artichokes add a tangy zing, and the spinach brings a touch of earthiness. It’s a symphony of tastes and textures, all harmonizing to make this dish your new go-to comfort food. Skip the fuss, but not the flavor, with this delicious, quick, and easy recipe.
Why You’ll Love This Spinach Artichoke Pasta
- Convenience: This is a one-pot dish, meaning minimal cleanup and maximum ease. It’s also ready in under 30 minutes, making it perfect for those busy weeknights when time is of the essence but a satisfying meal is still a priority.
- Flavor Explosion: The combination of fresh spinach, tangy artichoke hearts, and a creamy cheese sauce creates an incredibly flavorful dish. It’s a symphony of tastes that is sure to delight your taste buds and impress anyone at your dinner table.
- Versatility: This Spinach Artichoke Pasta is not only a great standalone dish, but it can also be easily modified to accommodate any dietary needs or preferences. Want to add some protein? Toss in some grilled chicken or sautéed shrimp. Need it gluten-free? Simply swap the regular penne for your favorite gluten-free alternative. The possibilities are endless.
- Penne: Chosen for its tube shape, perfect for catching creamy sauce. Substitute with any pasta you like.
- Olive Oil: Sauté the spinach and artichoke hearts with this to add a light, fruity flavor. Substitute with avocado oil or butter for a different flavor profile.
- Spinach: Fresh spinach provides a pop of color and earthy taste. If fresh isn’t available, use thawed and well-drained frozen spinach.
- Artichoke Hearts: Marinated for a tangy bite that complements the creamy sauce. If marinated ones are unavailable, use regular canned or frozen artichoke hearts.
- Cream Cheese: Makes the sauce creamy and indulgent. For a different flavor profile, use ricotta or mascarpone.
- Garlic Powder: Infuses the dish with a subtle depth of flavor. For a more pronounced garlic flavor, use fresh minced garlic.
- Salt and Pepper: Essential for enhancing the flavors of the other ingredients. Adjust these to your own taste.
- Milk: Creates the perfect consistency for the sauce. Non-dairy milk like almond or soy can replace regular milk.
- Mozzarella Cheese: Adds a gooey, stretchy quality to the sauce. Substitute with any good melting cheese like Monterey Jack or Fontina.
- Parmesan Cheese: Brings sharp, umami flavor to the dish. Substitute with other hard, aged cheeses like Asiago or Pecorino Romano.
You won’t believe how easy this dish is to make! All you need is one pot and less than 30 minutes. Here’s how we’re going to whip it up.
Let’s start by getting that pasta cooked. Just follow the package instructions for your penne. While it’s bubbling away, we can start on our sauce.
Next, take your large saucepan or Dutch oven and heat up some olive oil. Toss in your fresh spinach and let it cook until it wilts down – it happens quicker than you’d think! Then, let those chopped artichoke hearts join the party, giving them a minute or so to get nice and warmed up.
Now, it’s time for our cream cheese. Stir that in until it’s completely melted and smoothly blended in with the spinach and artichokes. Trust me, this is the start of something delicious!
Next up, we’ve got our garlic powder, salt, and pepper. Stir those in and then pour in your milk. You’ll want to let this cook, stirring occasionally, until it begins to boil. Starting to smell good, isn’t it?
Here comes the best part – the cheese! Stir in your shredded mozzarella until it melts into the sauce. Then, drain your pasta and add it to the saucepan. Give everything a good stir to make sure the pasta is fully coated in that creamy, cheesy sauce.
Finally, all that’s left is a sprinkle of Parmesan and you’re ready to serve. Dish it up while it’s warm, and get ready for the oohs and aahs from your lucky diners!
Frequently Asked Questions
What if I’m lactose intolerant? Can I still make this dish?
Yes, you can. Substitute regular milk with a non-dairy alternative like almond or soy milk. You can also find lactose-free versions of cream cheese and mozzarella, or try using vegan cheese alternatives.
Can I add some protein to this pasta dish?
Of course! You can definitely add some grilled chicken, sautéed shrimp, or even cooked chickpeas if you prefer a plant-based protein. Just cook your protein separately and mix it in at the end with the pasta.
Can I make this dish ahead of time?
This dish is best served fresh, but you can make it a few hours ahead. If you do, undercook your pasta slightly. When you’re ready to serve, reheat the pasta gently on the stove, adding a splash of milk if needed to loosen up the sauce.
Expert Tips
- Salt Your Pasta Water: Make sure to salt your pasta water generously. It’s your only chance to season the pasta itself, and this can really elevate the overall flavor of your dish.
- Don’t Overcook Your Pasta: Cook your pasta until it’s just al dente, or firm to the bite. Since it will continue cooking in the sauce, you don’t want it to become too soft and lose its texture.
- Use Full-Fat Dairy Products: For the creamiest and most indulgent sauce, use full-fat cream cheese and milk. They lend a richer flavor and smoother texture to the sauce.
- Stir Cream Cheese Thoroughly: When adding the cream cheese, be sure to stir it thoroughly until it’s fully melted and integrated into the sauce. This ensures a smooth, velvety sauce without any lumps.
Storage
Storing this Spinach Artichoke Pasta is a breeze. First, let the pasta cool down to room temperature after cooking. Once the pasta is cool, transfer it into an airtight container to maintain its freshness and prevent it from absorbing any fridge odors. The pasta will stay good for up to 3-5 days in the refrigerator.
When you’re ready for a round of delicious leftovers, reheat the pasta gently on the stove or in a microwave. If the sauce needs reviving, just add a bit of milk while reheating to bring back its creamy consistency. Make sure it’s heated thoroughly before serving.
Other Pasta Recipes You’ll Love
- Cajun Chicken Pasta
- American Goulash
- Italian Pasta Salad
- Chicken Ranch Pasta Salad
- Creamy Cajun Patalaya
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Spinach Artichoke Pasta
Video
Ingredients
- 8 ounces penne (uncooked, (2 cups dry))
- 2 tablespoons olive oil
- 5 ounces spinach (fresh, roughly chopped)
- 1 cup artichoke hearts (marinated, roughly chopped)
- 8 ounces cream cheese
- 1 tablespoon garlic powder
- ¼ teaspoon salt (or to taste)
- ¼ teaspoon pepper (or to taste)
- 2 cups milk (I used 2%)
- 1 cup mozzarella cheese (shredded)
- ¼ cup Parmesan cheese (shredded)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Start by cooking the pasta according to package instructions.
- While the pasta is cooking, prepare the sauce. Add the olive oil to a large saucepan or Dutch oven and heat over medium heat.
- Add the spinach and cook until wilted. Add the artichoke hearts and cook for another minute.
- Add the cream cheese and stir until melted and there are no lumps.
- Stir int he garlic powder, salt and pepper. Add the milk and cook, stirring occasionally until it comes to a boil.
- Stir in the mozzarella cheese then add the pasta and mix until the pasta is evenly coated.
- Sprinkle with Parmesan cheese and serve while warm.
Equipment
Notes
- Pasta Choice: We’ve used penne pasta for this recipe, but feel free to use any pasta shape of your choice. Just adjust cooking times as needed.
- Dairy Substitutions: For those with dietary restrictions, you can use non-dairy milk and vegan cheese alternatives.
- Adding Protein: You can easily add more protein to this dish. Grilled chicken, sautéed shrimp, or chickpeas would all be great additions.
- Reheating Leftovers: If reheating leftovers, you may need to add a splash of milk to loosen up the sauce. Always ensure that leftovers are heated to a safe temperature before serving.
- Saving Pasta Water: Remember to reserve some pasta water before draining. This starchy water can help adjust the sauce consistency if it becomes too thick.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.
I followed the recipe exactly and it was soooo good! My husband groans when he hears that I’m making pasta, it’s just not his favorite food, BUT HE LOVED THIS MEAL! He asked that I make it again!!! Thanks, Jo!!!
I know how it is, I have one of those husbands that hate pasta as well so I’m glad to hear he liked this one. 🙂
Yum!!!! No other word to describe this…
I’m making it again!!!!! Love it!!!!💕♥️
I forgot to take a pic! We absolutely loved this and it’s in the rotation now👍I subbed the milk with almond milk and the cream cheese with Nufachel’, whole wheat pasta etc and,…I’m sure I spelled that totally wrong 🤣, just to save a few calories etc as we’re working on our weight and health here. Sending the recipe to my daughter in a sec. She’s a health nut already but loves her cream cheese lol!!! A winner, thank you for sharing this recipe!!!!👏💕♥️
My pleasure, so glad you enjoyed it!
I made a few minor changes; a little white wine and I topped it with panko and EVOO spray and baked at 375* for 10 mins. I loved it because it’s a light pasta dish, no guilt.
I used a 1/2 of cup of half a half and 2% milk for the other 1/2 cup I also added 4 pats of butter as it reduced. Family loved it!
This recipe ended-up being a crowd pleaser. I used chick pea pasta and added cooked chicken for a protein packed meal.
I changed it a bit but it was delicious! Sautéed one onion in olive oil, added chopped spinach, 12 oz. artichokes, about 5 oz. cream cheese, 1 8 oz. ball of fresh mozzarella, 1 tsp. Garlic powder, and only about 1/3 cup of milk. Absolutely perfect!
This is delicious! I used closer to 8 oz of spinach and subbed in jarlsberg for mozzarella since that’s what i had on hand
This recipe is so similar to one I lost when we moved from Provence to the USA. My question: Are the Artichoke hearts “frozen. canned, or fresh?”
Love your generosity in sharing the recipes, many of which we’ve used. Thank you ever so much Joanna.
My pleasure, Barbara! They are canned, I used marinated artichoke hearts, they come in a jar and I bought them at Costco.
Thanks Jo. I’ll be making this for an office Ugly Sweater party. This will be a great side dish for cocktail meatballs. She makes them with he grape jelly recipe.
Have you ever added chicken to this recipe?
I haven’t but you can easily cook the chicken first and then add the spinach and artichokes and continue on as stated in the recipe.
Jo,
Thanks again and again for this ‘fantastic recipe. My large Christmas family will enjoy!
My pleasure!