Spinach Artichoke Pasta Skillet.
When it comes to weeknight dinners, finding a dish that’s both comforting and quick to prepare can be a challenge. Enter the Spinach Artichoke Pasta Skillet. This delightful dish combines the creamy richness of artichokes with the earthiness of spinach and the satisfying bite of penne pasta. It’s a one-pan meal that not only satisfies hunger but also brings a smile to the table. Whether you’re cooking for your family or hosting friends, this pasta skillet is sure to impress. Plus, it’s incredibly easy to whip up, making it a staple for any home cook.
Why Cooks Rave About It

The Spinach Artichoke Pasta Skillet is an absolute favorite among home cooks for a multitude of reasons. First, it combines classic flavors that everyone loves, reminiscent of the popular spinach artichoke dip, but in a hearty pasta form. The creamy texture, coupled with the vibrant greens of spinach and the tangy artichokes, creates a dish that’s not only delicious but also visually appealing.
Moreover, it’s a one-skillet meal, which means fewer dishes to wash and more time to enjoy your creation. The simplicity of the recipe allows for flexibility; you can easily add in other vegetables or proteins based on your preference. In just about 30 minutes, you’ll have a comforting dish that feels gourmet but is incredibly easy to make.
What We’re Using
To get started on your Spinach Artichoke Pasta Skillet, gather the following ingredients:
- 1 pound penne pasta, cooked
- 1 cup reserved starchy pasta water
- 1 tablespoon olive oil
- 2 shallots, diced
- Kosher salt and pepper, to taste
- 8 ounces fresh baby spinach
- 4 garlic cloves, minced
- 2 (12 ounce) jars drained and coarsely chopped artichoke hearts
- 8 ounces cream cheese, at room temperature
- 8 ounces shredded mozzarella cheese
- 1 cup freshly grated Parmesan cheese, plus more for serving
Appliances & Accessories
Before diving into the cooking process, ensure you have the following appliances and accessories on hand:
- Large skillet or frying pan – for cooking the pasta and combining the ingredients.
- Wooden spoon or spatula – for stirring and mixing.
- Measuring cups and spoons – to accurately measure your ingredients.
- Colander – for draining the cooked pasta.
Spinach Artichoke Pasta Skillet. Made Stepwise

Step 1: Cook the Pasta
Begin by cooking the penne pasta according to package instructions. Be sure to reserve about 1 cup of the starchy pasta water before draining. This water will help create a creamy sauce later on.
Step 2: Sauté the Shallots
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced shallots, seasoning them with kosher salt and pepper to taste. Sauté for about 2-3 minutes until they become translucent and fragrant.
Step 3: Add Garlic and Spinach
Next, add the minced garlic to the skillet, stirring for about 30 seconds until it becomes fragrant. Then, add the fresh baby spinach, stirring until it wilts down, which should take about 2 minutes.
Step 4: Incorporate Artichokes
Once the spinach is wilted, stir in the chopped artichoke hearts. Allow them to heat through for about 2 minutes, mixing well with the spinach and shallots.
Step 5: Create the Creamy Base
Lower the heat and add the room-temperature cream cheese to the skillet. Stir until the cream cheese is fully melted and incorporated. This will create a rich and creamy base for the pasta.
Step 6: Add the Pasta
Now it’s time to add the cooked penne pasta to the skillet. Pour in the reserved pasta water gradually, mixing until everything is well combined. The starchy water will help to create a silky sauce that clings to the pasta.
Step 7: Cheese It Up!
Sprinkle in the shredded mozzarella and grated Parmesan cheese, stirring until the cheeses are melted and everything is creamy. Taste and adjust seasoning with more salt and pepper if needed.
Step 8: Serve and Enjoy
Once everything is combined and heated through, remove the skillet from the heat. Serve your Spinach Artichoke Pasta Skillet warm, topped with extra Parmesan cheese if desired. Enjoy your delicious creation!
In-Season Flavor Ideas

To elevate your Spinach Artichoke Pasta Skillet, consider incorporating some seasonal ingredients or variations:
- Fresh herbs like basil or parsley for a burst of freshness.
- Sundried tomatoes for a tangy, sweet contrast to the creaminess.
- Grilled chicken or shrimp for added protein.
- Roasted red peppers for a smoky flavor.
Slip-Ups to Skip
While making the Spinach Artichoke Pasta Skillet, here are some common pitfalls to avoid:
- Overcooking the pasta – make sure to cook it al dente so it holds up in the skillet.
- Not reserving enough pasta water – this starchy liquid is crucial for achieving the right sauce consistency.
- Skipping the cream cheese softening step – using cold cream cheese can lead to lumps in your sauce.
- Not tasting and adjusting seasoning – every ingredient can vary, so trust your palate!
Make Ahead Like a Pro
Planning ahead? Here are some pro tips to make your Spinach Artichoke Pasta Skillet easier:
You can cook the pasta in advance and keep it stored in the refrigerator. Just remember to toss it with a little olive oil to prevent sticking. The artichoke and spinach mixture can also be prepared a day ahead, allowing the flavors to meld beautifully. Simply reheat it gently on the stove before adding the pasta and cheese.
Your Top Questions
Can I use frozen spinach instead of fresh?
Absolutely! Frozen spinach can be a great substitute. Just make sure to thaw and drain it well before adding it to the skillet to avoid excess moisture.
What can I substitute for cream cheese?
If you’re looking for a lighter option, you can use Greek yogurt or a plant-based cream cheese alternative. Just keep in mind that the flavor and texture may vary slightly.
How can I make this dish spicier?
Add a pinch of red pepper flakes or some diced jalapeños to the skillet when sautéing the shallots for an extra kick!
Is this dish suitable for leftovers?
Yes! Spinach Artichoke Pasta Skillet keeps well in the refrigerator for up to 3 days. Just reheat gently on the stove, adding a splash of water if needed to loosen the sauce.
Bring It Home
The Spinach Artichoke Pasta Skillet is not just a meal; it’s an experience. With its creamy texture, vibrant colors, and delightful flavors, it brings comfort to any table. The beauty of this dish is its versatility – feel free to play around with ingredients, adjusting to your preferences while keeping the base recipe intact.
Whether you’re enjoying a cozy night at home or impressing guests at a gathering, this skillet dish promises satisfaction with every bite. So, gather your ingredients, roll up your sleeves, and get ready to create a masterpiece that’s sure to become a beloved staple in your kitchen. Happy cooking!

Spinach Artichoke Pasta Skillet.
Ingredients
Equipment
Method
- Begin by cooking the penne pasta according to package instructions. Be sure to reserve about 1 cup of the starchy pasta water before draining.
- In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced shallots, seasoning them with kosher salt and pepper to taste. Sauté for about 2-3 minutes until they become translucent and fragrant.
- Add the minced garlic to the skillet, stirring for about 30 seconds until it becomes fragrant. Then, add the fresh baby spinach, stirring until it wilts down, which should take about 2 minutes.
- Once the spinach is wilted, stir in the chopped artichoke hearts. Allow them to heat through for about 2 minutes, mixing well with the spinach and shallots.
- Lower the heat and add the room-temperature cream cheese to the skillet. Stir until the cream cheese is fully melted and incorporated.
- Add the cooked penne pasta to the skillet. Pour in the reserved pasta water gradually, mixing until everything is well combined.
- Sprinkle in the shredded mozzarella and grated Parmesan cheese, stirring until the cheeses are melted and everything is creamy. Taste and adjust seasoning with more salt and pepper if needed.
- Once everything is combined and heated through, remove the skillet from the heat. Serve warm, topped with extra Parmesan cheese if desired.
Notes
- For extra flavor, consider adding fresh herbs like basil or parsley.
- You can use frozen spinach as a substitute for fresh; just thaw and drain it well.
- This dish can be made ahead; just reheat gently before serving.
