Creamy Spinach Pasta Ready in 20 Minutes
Cream, garlic, spinach, pasta. That's dinner. No debate required.
It's one of those nights where you need something that feels like real cooking without actually requiring it. This creamy spinach pasta is your answer: a handful of ingredients, one pot of boiling water, and about fifteen minutes of actual effort. The cream sauce comes together while the pasta cooks, so there's no waiting around. It's rich enough to feel satisfying, the spinach makes it feel slightly virtuous, and the whole thing tastes like you planned it. You didn't, but nobody needs to know that.
Ingredients
- 8 oz fettuccine or linguine — or any long pasta you have
- 2 tbsp unsalted butter
- 3 unit garlic cloves — thinly sliced or minced
- 0.75 cup heavy cream
- 5 oz fresh baby spinach — about 4 large handfuls
- 0.5 cup Parmesan cheese — finely grated, plus more for serving
- 0.25 tsp red pepper flakes — optional
- 1 pinch freshly grated nutmeg — optional but recommended
- 1 tsp kosher salt — for pasta water, plus more to taste
- 1 pinch black pepper — to taste
Method
- 1 Bring a large pot of well-salted water to a boil. Cook pasta according to package directions until al dente. Before draining, scoop out about 1/2 cup of pasta water and set aside.
- 2 While the pasta cooks, melt butter in a large skillet over medium heat. Add garlic and cook, stirring, for about 1 minute until fragrant and just starting to turn golden — don't let it burn.
- 3 Pour in the heavy cream and stir to combine with the garlic butter. Let it simmer gently for 2–3 minutes until it thickens slightly.
- 4 Add the baby spinach in two or three big handfuls, stirring between each addition. Let it wilt fully into the sauce, about 2 minutes total.
- 5 If using, add red pepper flakes and nutmeg. Stir to combine.
- 6 Reduce heat to low. Add the drained pasta directly to the skillet and toss to coat in the sauce. Add a splash of the reserved pasta water to loosen if the sauce feels too thick.
- 7 Remove from heat and stir in the Parmesan until melted and creamy. Taste and adjust salt and pepper.
- 8 Serve immediately with extra Parmesan on top.
Variations
- Add protein — Stir in a can of drained white beans when you add the spinach for a heartier, higher-protein vegetarian version — no extra cooking required.
- Dairy-free swap — Use full-fat canned coconut cream in place of heavy cream and skip the Parmesan (or use a dairy-free alternative). The sauce will be slightly sweeter but still silky and satisfying.
- Use frozen spinach — Thaw a 10 oz package of frozen chopped spinach and squeeze out as much water as possible before adding it to the sauce. Works perfectly and saves a step.
Notes
The pasta water is your secret weapon here — the starch helps the cream sauce cling to every strand. Add it a little at a time so you don't thin the sauce too much. If reheating leftovers, add a small splash of cream or water to revive the sauce, as it thickens considerably as it sits.
Equipment that helps
- Large skillet — A wide skillet gives you enough surface area to wilt the spinach quickly and toss the pasta without it spilling over.
- Pasta pot — A tall pot prevents the pasta from sticking together and makes it easy to scoop out pasta water before draining.
Find more dinners like this
More like this