Creamy Spinach Pasta – Quick Weeknight Dinner
Pasta with spinach sauce is one of those dishes that instantly feels like a warm hug. It’s a weeknight warrior, a comfort food champion, and surprisingly elegant enough for a special occasion. I absolutely adore this pasta with spinach sauce because it’s a brilliant way to sneak those healthy greens into a meal that tastes utterly decadent. What makes this recipe so special is its simplicity and versatility. You get the satisfying chew of perfectly cooked pasta, coated in a vibrant, creamy sauce that’s bursting with the goodness of fresh spinach. It’s not just about the taste, though; it’s about the feeling it evokes. The bright green hue is visually appealing, and the subtle garlic and parmesan notes create a symphony of flavors that are both comforting and invigorating. Get ready to discover your new favorite way to enjoy pasta!

Pasta with Spinach Sauce
There’s something incredibly satisfying about a creamy, comforting pasta dish. And when that dish is also packed with vibrant greens like spinach, it feels like a win-win. This Pasta with Spinach Sauce is a fantastic weeknight meal that comes together surprisingly quickly, yet tastes like it took hours to prepare. The rich cream cheese base is perfectly balanced by the slight earthiness of the spinach, while garlic and nutmeg add layers of subtle, delicious flavor. It’s a dish that’s both simple and elegant, making it perfect for a casual family dinner or even for entertaining guests.
The beauty of this recipe lies in its simplicity and the quality of its ingredients. We’re not going to overcomplicate things; instead, we’ll let the fresh flavors shine. The spinach wilts down beautifully, creating a luscious sauce that coats every piece of pasta. The parmesan cheese adds a salty, nutty depth, and a hint of nutmeg, often overlooked in savory dishes, elevates the entire flavor profile. So, let’s gather our ingredients and get ready to create a truly delightful meal.
Ingredients:
- 8oz (225 grams) pasta (penne, rigatoni, spaghetti…)
- 1 Tbsp olive oil or extra virgin olive oil, plus more to serve
- 2-3 garlic cloves, finely sliced or minced
- 9oz (250 grams) baby spinach, washed
- ¼ tsp fine salt, plus more to taste
- 5oz (140 grams) cream cheese
- 1oz (30 grams) freshly grated parmesan cheese, plus more to serve
- ¼ tsp ground nutmeg, or ⅓ of freshly grated nutmeg, or according to taste
- black pepper, to taste
Cooking Instructions:
This recipe is best enjoyed when all the components are prepared in close succession, allowing the sauce to stay warm and creamy. We’ll start by getting our pasta water boiling, as that’s often the longest part of the cooking process.
1. Cook the Pasta:
First things first, fill a large pot with plenty of water, add a generous pinch of salt (this helps season the pasta from the inside out), and bring it to a rolling boil over high heat. Once the water is boiling, add your chosen pasta. I often opt for penne or rigatoni because their shapes are excellent at catching and holding onto sauces, but spaghetti or linguine are also wonderful choices. Cook the pasta according to the package directions until it is al dente – meaning it’s tender but still has a slight bite to it. Overcooked, mushy pasta is the enemy of a good sauce, so keep a close eye on it during the last couple of minutes of cooking. Before draining, carefully scoop out and reserve about 1 cup of the starchy pasta water. This magical liquid will be our secret weapon for achieving the perfect sauce consistency later on. Drain the pasta well and set it aside.
2. Sauté the Garlic:
While the pasta is cooking, or immediately after you drain it, we’ll start building our flavorful sauce. Place a large skillet or a Dutch oven over medium heat. Add the 1 tablespoon of olive oil. Once the oil is shimmering and hot (but not smoking), add your finely sliced or minced garlic. We want to gently sautĂ© the garlic for about 1 to 2 minutes, until it’s fragrant and just beginning to turn golden. Be very careful not to burn the garlic, as burnt garlic can turn bitter and ruin the delicate flavor of the sauce. If it starts to brown too quickly, reduce the heat slightly. The goal here is to infuse the oil with that lovely garlic aroma.
3. Wilt the Spinach:
Once the garlic is fragrant, it’s time to introduce the star of our green show: the spinach. Add the washed baby spinach to the skillet with the garlic and oil. It might look like a lot of spinach at first, but don’t worry, it will wilt down significantly. You may need to add it in batches if your skillet isn’t very large. Stir the spinach gently, allowing the heat and the steam to cook it down. Continue stirring until all the spinach has wilted and is tender. This usually takes just a few minutes. Season the wilted spinach with ¼ teaspoon of fine salt and a good grind of black pepper at this stage.
4. Create the Creamy Sauce Base:
Now for the creamy goodness! Reduce the heat to low. Add the cream cheese to the skillet with the wilted spinach. Stir gently until the cream cheese begins to melt and combine with the spinach and the garlic-infused oil. This will start to form a luscious, thick sauce. Add the 1 ounce of freshly grated parmesan cheese to the skillet. Continue to stir until the parmesan has melted and is fully incorporated into the sauce. This is where the magic really happens, transforming the simple ingredients into a rich and decadent coating for our pasta.
5. Finish and Combine:
To achieve the perfect sauce consistency, we’ll use that reserved pasta water. Start by adding about ¼ cup of the hot pasta water to the skillet with the sauce. Stir well. The starch in the water will help to emulsify the sauce, making it smoother and glossier. Continue to add more pasta water, a tablespoon at a time, until the sauce reaches your desired consistency. You want it to be thick enough to coat the pasta beautifully, but not so thick that it’s clumpy. Taste the sauce and adjust the seasoning with more salt, pepper, or nutmeg as needed. The nutmeg adds a subtle warmth that complements the creaminess beautifully. Finally, add the cooked and drained pasta directly into the skillet with the spinach sauce. Toss everything together gently until every piece of pasta is thoroughly coated in the delicious, creamy spinach sauce. Serve immediately, garnished with a drizzle of extra olive oil and extra grated parmesan cheese. Enjoy this comforting and flavorful dish!

Conclusion:
There you have it! This Pasta with Spinach Sauce recipe is an absolute winner for so many reasons. It’s incredibly quick and easy to whip up, making it perfect for busy weeknights. The vibrant green sauce is packed with nutrients from the spinach, and the creamy, garlicky flavor is simply irresistible. It’s a versatile dish that can be dressed up or down, satisfying even the pickiest eaters. Whether you’re looking for a healthy and delicious meal or a crowd-pleasing pasta dish, this recipe delivers every time. I truly encourage you to give it a try; you won’t be disappointed!
For serving, this pasta is fantastic on its own, but it also pairs beautifully with a simple side salad, some crusty bread for dipping into that luscious sauce, or even grilled chicken or shrimp for added protein. Feel free to experiment with variations too! You can add a pinch of red pepper flakes for a little heat, toss in some sun-dried tomatoes for a sweet and tangy twist, or even stir in some toasted pine nuts for an extra layer of texture and flavor. The possibilities are endless, and that’s part of what makes this dish so enjoyable to make and eat.
Frequently Asked Questions:
Can I use frozen spinach instead of fresh for this Pasta with Spinach Sauce?
Absolutely! Frozen spinach is a perfectly acceptable substitute. You’ll want to use about half the amount of frozen spinach compared to fresh, and make sure to thaw and squeeze out as much excess water as possible before adding it to the sauce. This step is crucial to prevent your sauce from becoming watery.
What kind of pasta works best with spinach sauce?
This creamy spinach sauce is wonderfully adaptable. While long pastas like fettuccine or linguine are classic choices as they hold the sauce beautifully, shorter shapes like penne, fusilli, or farfalle also work exceptionally well. The nooks and crannies of these shapes are excellent for trapping that delicious sauce!
How can I make this recipe dairy-free?
Making this pasta with spinach sauce dairy-free is quite simple. You can easily substitute the heavy cream with a good quality full-fat coconut milk or a dairy-free creamer alternative. For the Parmesan cheese, there are many excellent vegan Parmesan alternatives available in most grocery stores that will provide a similar savory flavor.

Pasta with Creamy Spinach Sauce
A simple and delicious pasta dish featuring a creamy sauce made with fresh spinach and parmesan cheese.
Ingredients
-
8oz (225 grams) pasta (penne, rigatoni, spaghetti)
-
1 Tbsp olive oil
-
2-3 garlic cloves, finely sliced or minced
-
9oz (250 grams) baby spinach, washed
-
¼ tsp fine salt
-
5oz (140 grams) cream cheese
-
1oz (30 grams) freshly grated parmesan cheese
-
¼ tsp ground nutmeg
-
black pepper
Instructions
-
Step 1
Cook pasta according to package directions. Reserve about ½ cup of pasta water before draining. -
Step 2
While pasta is cooking, heat olive oil in a large skillet over medium heat. -
Step 3
Add garlic and cook until fragrant, about 1 minute. Be careful not to burn. -
Step 4
Add the washed baby spinach to the skillet in batches, allowing it to wilt down before adding more. Stir until all spinach is wilted. -
Step 5
Stir in the cream cheese, ¼ tsp fine salt, ¼ tsp ground nutmeg, and black pepper. Cook, stirring, until the cream cheese is melted and the sauce is smooth. -
Step 6
Add the drained pasta to the skillet with the spinach sauce. Toss to coat. If the sauce is too thick, add a little reserved pasta water, a tablespoon at a time, until desired consistency is reached. -
Step 7
Stir in the 1oz (30 grams) freshly grated parmesan cheese until melted and well combined. Taste and adjust salt and pepper if needed. -
Step 8
Serve immediately, with additional parmesan cheese and a drizzle of olive oil, if desired.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.