Creamy Garlic Spinach Pasta

Featured in: Everyday Meal Planning

This creamy garlic spinach pasta combines tender baby spinach with a luxurious garlic-infused cream sauce, perfectly coating al dente fettuccine. The dish comes together in just 30 minutes, making it ideal for busy weeknights. Fresh Parmesan cheese and optional cream cheese create a velvety sauce that clings beautifully to the pasta.

The preparation is straightforward: butter and onions form the base, minced garlic adds aromatic depth, and heavy cream creates the signature richness. Spinach wilts directly into the sauce, retaining its nutrients and vibrant color. Optional additions like mushrooms or grilled chicken can elevate the dish with extra protein and texture.

Updated on Sun, 18 Jan 2026 10:42:00 GMT
A bowl of creamy garlic spinach pasta with wilted greens and al dente fettuccine, perfect for a comforting vegetarian dinner. Pin It
A bowl of creamy garlic spinach pasta with wilted greens and al dente fettuccine, perfect for a comforting vegetarian dinner. | sabortighri.com

My neighbor knocked on my door one Tuesday evening holding a bag of wilting spinach and asked if I could use it. I had fettuccine in the pantry, cream in the fridge, and thirty minutes before hunger turned into irritation. What came together that night became my most-requested weeknight dinner. The sauce clings to every strand of pasta, the garlic perfumes the whole kitchen, and the spinach disappears into silky folds of cream before anyone can complain about eating their greens.

I made this for my sister during one of her stressful work weeks, and she sat at my kitchen counter in silence, twirling forkfuls and sighing between bites. She didnt say much, but she scraped the bowl clean and texted me the next day asking for the recipe. Sometimes a dish doesnt need to be fancy to feel like a gesture of care. This one wraps you up like a warm blanket, and it never asks for much in return.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Fettuccine: The wide, flat ribbons are perfect for catching every bit of that creamy sauce, though linguine or pappardelle work beautifully too if thats what you have.
  • Fresh baby spinach: It looks like a mountain when you add it to the pan, but within two minutes it shrinks down to nothing and adds a pop of color and a whisper of earthiness.
  • Garlic: Mince it fine so it melts into the butter and cream without biting back too hard, and never let it brown or it turns bitter.
  • Yellow onion: Finely chopped onion adds a subtle sweetness that balances the richness of the cream and keeps the sauce from feeling one note.
  • Unsalted butter: This is where the flavor foundation starts, so use real butter and let it foam gently before adding the onion.
  • Heavy cream: The backbone of the sauce, it thickens as it simmers and coats the pasta like a dream.
  • Parmesan cheese: Freshly grated melts smoother and tastes sharper than the pre-shredded kind, and it adds that nutty, salty finish the dish needs.
  • Cream cheese: Optional but magical, it makes the sauce extra velvety and helps it cling to the pasta without splitting.
  • Salt, black pepper, and nutmeg: Just enough seasoning to let the cream and cheese shine, with a whisper of nutmeg to add warmth without announcing itself.
  • Parmesan and fresh herbs for garnish: A final shower of cheese and a sprinkle of parsley or basil make it look as good as it tastes.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the pasta:
Bring a large pot of salted water to a rolling boil and cook the fettuccine until it still has a little bite, then scoop out half a cup of that starchy pasta water before you drain. That cloudy liquid is your secret weapon for loosening the sauce later without watering it down.
Sauté the aromatics:
Melt the butter in a large skillet over medium heat, add the chopped onion, and let it soften and turn translucent for a few minutes. Toss in the garlic and stir constantly for about a minute until your kitchen smells like an Italian grandmother just walked in.
Build the cream sauce:
Pour in the heavy cream and let it come to a gentle simmer, then stir in the cream cheese if youre using it and watch it melt into a smooth, dreamy pool. Add the Parmesan, salt, pepper, and a tiny pinch of nutmeg, stirring until the cheese disappears and the sauce turns glossy.
Wilt the spinach:
Add all that fresh spinach to the skillet and stir it around until it collapses into the sauce, which takes about two minutes. It looks like too much at first, but trust the process.
Toss and serve:
Add the drained fettuccine to the skillet and toss everything together with tongs, adding splashes of reserved pasta water if the sauce feels too thick. Serve it immediately with extra Parmesan and a sprinkle of fresh herbs on top.
Fresh baby spinach and grated Parmesan cheese coat the silky garlic cream sauce in this easy Italian-inspired pasta dish. Pin It
Fresh baby spinach and grated Parmesan cheese coat the silky garlic cream sauce in this easy Italian-inspired pasta dish. | sabortighri.com

The first time I served this to friends, one of them looked up mid-bite and said it tasted like a hug. I laughed, but I knew exactly what she meant. Its the kind of food that makes people linger at the table a little longer, scraping their plates and asking if theres more. It doesnt need a special occasion to feel special.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

This recipe is a blank canvas for whatever you have lying around or whatever your mood calls for. I have stirred in sautéed mushrooms for earthiness, tossed in cooked chicken for protein, and even added sun-dried tomatoes for a tangy punch. You can swap the fettuccine for whole-wheat pasta if you want something heartier, or use gluten-free noodles if thats your preference. If cream feels too rich, try using half-and-half or even whole milk, though the sauce wont be quite as luscious.

Storage and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, and they reheat better than most creamy pastas if you do it gently. Add a splash of milk, cream, or pasta water to a skillet over low heat and stir the pasta until the sauce loosens and coats everything again. Microwaving works in a pinch, but cover the bowl with a damp paper towel and stop to stir every thirty seconds so the sauce doesnt break or dry out.

Serving Suggestions

This pasta is rich enough to stand on its own, but I love pairing it with a simple arugula salad dressed in lemon and olive oil to cut through the creaminess. Garlic bread is always a crowd-pleaser, and a crisp white wine like Pinot Grigio or Sauvignon Blanc balances the richness beautifully. If youre feeding a crowd, double the recipe and serve it family-style in a big bowl with extra Parmesan and a pile of napkins.

  • Toss in a handful of toasted pine nuts or crushed red pepper flakes for texture and a little heat.
  • Serve it with roasted cherry tomatoes on the side for a pop of acidity and color.
  • Finish each plate with a drizzle of good olive oil and a crack of extra black pepper.
Serve this creamy garlic spinach pasta with a sprinkle of parsley and extra Parmesan for a delicious weeknight meal. Pin It
Serve this creamy garlic spinach pasta with a sprinkle of parsley and extra Parmesan for a delicious weeknight meal. | sabortighri.com

This dish has earned its place in my weekly rotation, not because its fancy, but because it never lets me down. Its there when I need comfort, speed, or something that makes everyone at the table go quiet for a few bites.

Recipe FAQs

Can I use frozen spinach instead of fresh?

Yes, frozen spinach works well. Thaw it completely and squeeze out excess moisture before adding to the sauce to prevent diluting the cream.

What pasta shape works best?

Fettuccine is ideal because its wide ribbons catch the cream sauce beautifully. Pappardelle, linguine, or even penne are excellent alternatives.

How do I prevent the cream sauce from breaking?

Keep heat at medium and avoid boiling vigorously. Add cheese gradually while stirring constantly, and use reserved pasta water to adjust consistency smoothly.

Can I make this ahead of time?

Prepare the sauce up to 4 hours ahead and refrigerate. Reheat gently over medium-low heat with a splash of cream or milk, then add fresh pasta just before serving.

What's the purpose of reserved pasta water?

Starchy pasta water helps emulsify the cream sauce and prevents it from becoming too thick, creating a silky coating on the fettuccine.

Is there a dairy-free version?

Substitute heavy cream with coconut cream or cashew cream, use nutritional yeast instead of Parmesan, and dairy-free butter. The flavor will differ slightly but remain creamy.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Garlic Spinach Pasta

Tender spinach in a rich garlic cream sauce tossed with fettuccine. A comforting Italian-inspired dish ready in just 30 minutes.

Prep Time
10 minutes
Time to Cook
20 minutes
Entire Time
30 minutes
Author Nicole Wagner


Skill Level Easy

Cuisine Italian

Portions 4 Number of Servings

Diet Information Meat-Free

Ingredient List

Pasta

01 12 oz fettuccine

Vegetables

01 7 oz fresh baby spinach, washed and trimmed
02 3 cloves garlic, minced
03 1 small yellow onion, finely chopped

Dairy

01 2 tablespoons unsalted butter
02 3/4 cup plus 1 tablespoon heavy cream
03 1/2 cup grated Parmesan cheese
04 1/4 cup cream cheese, optional

Seasonings

01 1/2 teaspoon salt, plus more for pasta water
02 1/4 teaspoon freshly ground black pepper
03 Pinch of nutmeg, optional

Garnish

01 Extra grated Parmesan
02 Chopped fresh parsley or basil, optional

How to Make It

Step 01

Cook the Pasta: Bring a large pot of salted water to a boil. Cook fettuccine according to package instructions until al dente. Reserve 1/2 cup pasta water, then drain.

Step 02

Sauté Aromatics: In a large skillet over medium heat, melt butter. Add chopped onion and sauté for 2 to 3 minutes until soft and translucent.

Step 03

Bloom Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 04

Build Cream Sauce: Pour in heavy cream and bring to a gentle simmer. Stir in cream cheese if using until melted and smooth.

Step 05

Season and Emulsify: Add Parmesan, salt, black pepper, and nutmeg. Stir until the cheese is melted and sauce is creamy.

Step 06

Wilt Spinach: Add the spinach, stirring until wilted, approximately 2 minutes.

Step 07

Combine and Coat: Add cooked fettuccine to the skillet. Toss to coat, adding reserved pasta water a little at a time if needed to loosen the sauce.

Step 08

Plate and Serve: Serve immediately, garnished with extra Parmesan and fresh herbs if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Large skillet
  • Colander
  • Wooden spoon or tongs
  • Chef's knife and cutting board

Allergy Details

Go through each item for possible allergens—and seek medical advice for any questions.
  • Contains wheat and gluten
  • Contains milk and dairy products
  • Contains cheese

Nutrition Info (per portion)

These values are for general reference and not a substitute for professional health input.
  • Calorie Count: 520
  • Fats: 25 grams
  • Carbohydrates: 56 grams
  • Proteins: 17 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.