Introduction
This creamy Quick Spinach Pasta is your answer to a delicious, satisfying meal in under 20 minutes. It’s a vibrant dish where tender pasta is enveloped in a silky, garlicky sauce packed with fresh spinach. After extensive testing, I’ve perfected the balance of rich cream cheese and sharp parmesan, making this a foolproof weeknight favorite that feels far from basic.
Ingredients
The magic of this simple pasta lies in a few quality ingredients. Using freshly grated parmesan and a pinch of real nutmeg makes a noticeable difference in flavor depth compared to pre-grated cheese or powdered spice.
- 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
Timing
| Prep Time | 5 minutes |
| Cook Time | 12 minutes |
| Total Time | 17 minutes |
Context: At just under 20 minutes total, this recipe is about 30% faster than traditional cream-based sauces that require a roux. The timeline is perfect for busy weeknights, as the sauce comes together in the time it takes to boil the pasta.
Step-by-Step Instructions
Step 1 — Boil the Pasta
Bring a large pot of well-salted water to a rolling boil. Add your pasta and cook according to package directions for al dente. (Pro tip: Reserve about 1 cup of the starchy pasta water before draining, as it’s key for adjusting the sauce consistency later).
Step 2 — Sauté the Garlic
While the pasta cooks, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the sliced or minced garlic and sauté for just 60-90 seconds until fragrant and lightly golden. Sautéing, which means cooking quickly in a small amount of fat, prevents the garlic from burning and becoming bitter.
Step 3 — Wilt the Spinach
Add all the fresh baby spinach and the ¼ teaspoon of salt to the skillet. Using tongs, gently toss the spinach in the hot oil until it wilts down completely, which should take 2-3 minutes. The salt helps draw out moisture from the leaves, speeding up the wilting process.
Step 4 — Create the Creamy Sauce
Reduce the heat to low. Add the cream cheese, grated parmesan, nutmeg, and a generous grind of black pepper to the wilted spinach. Stir continuously until the cheeses melt into a smooth, cohesive sauce. If the sauce seems too thick, stir in a splash of the reserved pasta water to loosen it.
Step 5 — Combine Pasta and Sauce
Add the drained, cooked pasta directly to the skillet with the creamy spinach sauce. Toss everything together thoroughly until every piece of pasta is evenly coated. Add more pasta water a tablespoon at a time if needed to achieve a luxuriously silky sauce that clings to the noodles.
Step 6 — Final Seasoning and Serve
Taste and adjust the seasoning with more salt and pepper if desired. Serve immediately, topped with an extra drizzle of olive oil and a sprinkle of freshly grated parmesan cheese. This quick spinach pasta is best enjoyed right away while the sauce is at its creamiest.

Nutritional Information
| Calories | ~450 kcal |
| Protein | ~18g |
| Carbohydrates | ~55g |
| Fat | ~18g |
| Fiber | ~5g |
| Sodium | ~550mg |
This spinach pasta recipe is a good source of Vitamin A, Vitamin C, and Iron from the fresh spinach. Estimates are based on typical ingredients and a single serving size; values may vary depending on specific brands and measurements used.
Healthier Alternatives
- Whole Wheat or Legume Pasta — Boosts fiber and protein content for a more filling meal.
- Low-Fat Cream Cheese or Greek Yogurt — Reduces overall fat while maintaining creaminess; add yogurt off-heat to prevent curdling.
- Nutritional Yeast or Vegan Parmesan — Creates a dairy-free, cheesy flavor perfect for vegan diets.
- Add Lean Protein — Stir in shredded rotisserie chicken, canned tuna, or white beans for a complete, high-protein dinner.
- Reduce Sodium — Use low-sodium cheese and skip added salt, relying on garlic and black pepper for flavor.
- Boost Veggies — Add sautéed mushrooms, sun-dried tomatoes, or peas for extra nutrients and texture.
Serving Suggestions
- Pair with a simple side salad dressed with lemon vinaigrette to cut through the richness.
- For a protein-packed meal, top with grilled shrimp, salmon, or sliced chicken breast.
- Serve family-style in a warm bowl, garnished with red pepper flakes and fresh basil.
- Perfect for a casual weeknight dinner or a quick, impressive lunch for guests.
- Pair with a crisp white wine like Pinot Grigio or a sparkling water with lemon.
This dish is versatile year-round. In spring, top with fresh peas; in fall, add roasted butternut squash. It also holds up well for meal prep when stored properly.
Common Mistakes to Avoid
- Mistake: Not reserving pasta water. Fix: Always save at least 1 cup of the starchy liquid before draining; it’s essential for creating a silky, emulsified sauce that clings to the pasta.
- Mistake: Burning the garlic in Step 2. Fix: Sauté over medium heat for only 60-90 seconds until fragrant. Burnt garlic turns bitter and can ruin the entire dish.
- Mistake: Overcooking the spinach. Fix: Wilt it just until it collapses, about 2-3 minutes. Overcooked spinach becomes slimy and loses its vibrant color and nutrients.
- Mistake: Adding cold cheese directly to high heat. Fix: Reduce the heat to low before adding cream cheese and parmesan to prevent separation and grainy texture.
- Mistake: Using pre-grated parmesan. Fix: Grate a block of parmesan fresh. Pre-grated cheese contains anti-caking agents that prevent it from melting smoothly into the sauce.
- Mistake: Skipping the final taste test. Fix: Always season to taste at the end. The saltiness of cheese varies, so you may need an extra pinch of salt or pepper to balance the flavors.
Storing Tips
- Fridge: Cool completely and store in an airtight container for up to 5 days. The sauce may thicken; revive it with a splash of water or milk when reheating.
- Freezer: Freeze in portion-sized containers for up to 3 months. Note that the creamy texture may change slightly upon thawing. For best results, freeze without the pasta or use a sturdy shape like rigatoni.
- Reheat: Gently warm in a skillet over medium-low heat with a tablespoon of water or broth, stirring frequently. You can also microwave in 30-second intervals, stirring in between. Ensure the internal temperature reaches 165°F for food safety.
For meal prep, you can double the sauce and freeze half. Cook fresh pasta during the week and combine with the thawed sauce for a nearly-instant healthy spinach pasta dinner.
Conclusion
This Quick Spinach Pasta proves that a deeply flavorful, creamy dinner doesn’t require hours in the kitchen. Its simplicity and versatility make it a reliable staple you can customize endlessly. For another fast and flavorful pasta dish, try this Shrimp Orzo in Lemon Garlic Sauce Recipe. Give this recipe a try and share your favorite variation in the comments below!
Frequently Asked Questions
How many servings does this Quick Spinach Pasta recipe make?
This recipe yields 2 generous main course servings or 3-4 smaller side dish portions. For a family of four, I recommend doubling all ingredients. The sauce scales perfectly, but you may need a larger skillet to accommodate the extra spinach when wilting.
Can I use frozen spinach instead of fresh for this pasta?
Yes, you can substitute one 10-ounce package of frozen chopped spinach, thawed and thoroughly squeezed dry of all excess moisture. Using frozen spinach will slightly change the texture and make the sauce a bit denser, so you may need to add an extra splash of pasta water or cream to achieve the desired creaminess.
Why did my creamy spinach sauce turn out grainy or separate?
Why did my creamy spinach sauce turn out grainy or separate?
This usually happens if the heat is too high when adding the cheese or if you use pre-grated parmesan. Pre-grated cheese contains anti-caking agents that prevent smooth melting. The fix is to always reduce the heat to low before stirring in the cream cheese and fresh-grated parmesan, ensuring they melt gently into a cohesive sauce.
PrintPasta with Spinach Sauce
- Author: Dorothy Miler
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
Instructions
- Cook your pasta until al dente following the package directions. Before draining, reserve at least 1/2 cup of pasta cooking water and set aside.
- Meanwhile, heat the olive oil in a large skillet over medium heat.
- Add garlic and cook for about 1 or 2 minutes until fragrant (make sure you don't burn it).
- Add part of the spinach and season with salt. Stir until wilted adding handful of spinach at a time.
- When the spinach are wilted but still bright green, stir in cream cheese and 1/3 cup of pasta cooking water (don't add all the reserved water straight away, but save the rest in case you need to loosen the sauce when you add pasta to the skillet).
- Then add grated parmesan cheese and nutmet to the sauce and give a good stir. The sauce will be ready in a couple of minutes.
- Drain pasta, add to the skillet and toss to combine. Serve immediately ¼with a drizzle of extra virgin olive oil, black pepper and freshly grated parmesan cheese. Enjoy.



