Creamy Garlic Spinach Pasta

Featured in: Everyday Dinners

Creamy Garlic Spinach Pasta is an elegant yet simple Italian dish combining al dente fettuccine with a luscious garlic-infused cream sauce and fresh wilted spinach. Starting with a butter base, sautéed garlic and onions create an aromatic foundation. Heavy cream and Parmesan cheese build the rich, silky sauce, while fresh spinach adds color and nutrition. The entire dish comes together in just 30 minutes, making it ideal for busy weeknights. Reserved pasta water helps achieve the perfect sauce consistency, coating every strand beautifully.

Updated on Sun, 18 Jan 2026 12:20:00 GMT
Creamy Garlic Spinach Pasta served in a white bowl, with wilted spinach leaves coated in a luscious garlic cream sauce. Pin It
Creamy Garlic Spinach Pasta served in a white bowl, with wilted spinach leaves coated in a luscious garlic cream sauce. | rapidtongs.com

The smell of garlic hitting warm butter is what pulls my husband into the kitchen every single time. This pasta was born on a Tuesday night when I had spinach wilting in the crisper and a craving for something rich but fast. I tossed it all together with cream and Parmesan, and by the time the pasta was done, the sauce had thickened into something restaurant worthy. Now it shows up on our table at least twice a month, and I never get complaints.

I made this for my sister the first time she visited after her baby was born. She was exhausted, and I wanted something comforting that didn't require her to think or wait. She ate two bowls standing at the counter, then asked me to write it down. That's when I knew it was a keeper.

Ingredients

  • Fettuccine: Wide noodles hold onto the cream sauce better than thin ones, and they cook evenly in about ten minutes.
  • Fresh baby spinach: It wilts down fast and adds a pop of green without any bitterness, just make sure it is washed well.
  • Garlic: Minced fine so it blooms in the butter without burning, this is where all the flavor starts.
  • Yellow onion: A small one adds sweetness and depth, and finely chopping it means it melts into the sauce.
  • Unsalted butter: Gives you control over the salt level and creates a silky base for the garlic and onion.
  • Heavy cream: This is what makes the sauce luscious and thick, no need to reduce it for long.
  • Parmesan cheese: Freshly grated melts smoothly and adds that nutty, salty finish.
  • Cream cheese: Optional, but it makes the sauce extra velvety and helps it cling to the pasta.
  • Salt and black pepper: Season in layers so the flavor builds, taste as you go.
  • Nutmeg: Just a pinch wakes up the cream and adds warmth without being obvious.
  • Fresh parsley or basil: A handful of chopped herbs at the end brightens everything up.

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 is al dente, usually about nine to ten minutes. Before draining, scoop out half a cup of the starchy pasta water and set it aside.
Start the sauce base:
Melt the butter in a large skillet over medium heat, then add the chopped onion and let it soften for two to three minutes until it turns translucent. Toss in the minced garlic and stir for about a minute until the kitchen smells amazing.
Build the cream sauce:
Pour in the heavy cream and let it come to a gentle simmer, then stir in the cream cheese if you are using it and let it melt into the cream. Add the Parmesan, salt, pepper, and a pinch of nutmeg, stirring until everything is smooth and creamy.
Wilt the spinach:
Add the fresh spinach to the skillet and stir it around until it wilts down completely, which takes about two minutes. It will shrink a lot, so do not worry if it looks like too much at first.
Toss and serve:
Add the drained pasta to the skillet and toss it with the sauce, adding a splash of the reserved pasta water if it looks too thick. Serve it right away with extra Parmesan and a sprinkle of fresh herbs on top.
Steaming plate of Creamy Garlic Spinach Pasta garnished with fresh parsley and extra grated Parmesan, ideal for a comforting weeknight meal. Pin It
Steaming plate of Creamy Garlic Spinach Pasta garnished with fresh parsley and extra grated Parmesan, ideal for a comforting weeknight meal. | rapidtongs.com

This dish has become my go to when friends drop by unexpectedly. I can have it on the table in less time than it takes to order delivery, and it always feels special. There is something about twirling creamy pasta onto a fork that makes everyone slow down and relax, even on the most chaotic days.

What to Serve Alongside

A simple green salad with lemon vinaigrette cuts through the richness of the cream, and crusty garlic bread is perfect for mopping up any sauce left on the plate. If you want to make it more filling, roast some cherry tomatoes or add grilled chicken on top.

How to Store and Reheat

Leftovers keep in an airtight container in the fridge for up to three days, though the sauce will thicken as it cools. When you reheat it, add a splash of milk or cream and warm it gently on the stove, stirring often so it does not break. The microwave works in a pinch, but the stovetop gives you better control.

Simple Swaps and Add Ins

You can swap the fettuccine for penne or rigatoni if that is what you have, and frozen spinach works if you thaw and squeeze it dry first. Sauteed mushrooms, sun dried tomatoes, or cooked Italian sausage all fold in beautifully, and a squeeze of lemon juice at the end adds a bright finish.

  • Try swapping half the cream for chicken broth if you want a lighter sauce that still has body.
  • Toss in a handful of toasted pine nuts or walnuts for crunch and a nutty contrast.
  • If you like heat, add a pinch of red pepper flakes when you cook the garlic.
Close-up of Creamy Garlic Spinach Pasta twirled on a fork, showcasing tender green spinach and rich, velvety sauce. Pin It
Close-up of Creamy Garlic Spinach Pasta twirled on a fork, showcasing tender green spinach and rich, velvety sauce. | rapidtongs.com

This pasta proves that comfort food does not have to be complicated or time consuming. Keep the ingredients simple, let the garlic and cream do their thing, and you will have a dinner that feels like a warm hug every single time.

Your Questions Answered

Can I use frozen spinach instead of fresh?

Yes, you can use frozen spinach. Thaw it completely and squeeze out excess moisture before adding to the sauce to prevent it from becoming watery.

What can I substitute for heavy cream?

Half-and-half, whole milk, or even Greek yogurt can work. Note that milk will create a lighter sauce, while yogurt adds tang. Adjust quantities as needed for desired consistency.

How do I prevent the sauce from breaking?

Keep the heat at medium or medium-low to maintain a gentle simmer. Avoid boiling, which can cause the cream and cheese to separate. Stir frequently and add pasta water gradually.

Can I make this ahead of time?

Prepare the sauce up to a few hours ahead and reheat gently. Cook pasta fresh just before serving, then combine. Reheating assembled pasta may cause the sauce to thicken, so loosen with warm milk or broth.

What proteins pair well with this dish?

Grilled chicken, crispy pancetta, sautéed mushrooms, or shrimp complement the creamy sauce beautifully. Add cooked protein in step 7 when tossing with pasta.

Is this suitable for a gluten-free diet?

Yes, simply use gluten-free pasta instead of regular fettuccine. The sauce itself is naturally gluten-free, so verify all ingredients are certified gluten-free if needed.

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 fettuccine tossed with wilted spinach in a luxurious garlic cream sauce. Perfect weeknight comfort food.

Prep Duration
10 minutes
Cook Duration
20 minutes
Complete Time
30 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style Italian

Makes 4 Portions

Diet Preferences Meat-Free

What You'll Need

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 for extra creaminess

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 cheese
02 Chopped fresh parsley or basil, optional

How-To Steps

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 onion and sauté for 2-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 finish: 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.

What You'll Need

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

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains wheat and gluten
  • Contains milk and dairy cheese
  • Check labels for gluten-free or dairy-free alternatives if necessary

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 520
  • Fat Content: 25 g
  • Carbohydrates: 56 g
  • Protein Amount: 17 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.