Creamy Garlic Spinach Pasta

Featured in: Everyday Meal Ideas

This creamy garlic spinach pasta combines al dente fettuccine with a luxurious garlic-infused cream sauce enriched with Parmesan and cream cheese. Fresh baby spinach wilts into the sauce, creating a silky, restaurant-quality dish in just 30 minutes.

The preparation is straightforward: cook pasta, sauté aromatics, build the cream sauce with garlic and cheese, fold in the spinach, and toss everything together. Reserved pasta water helps achieve the perfect sauce consistency. Garnish with fresh herbs and extra Parmesan for an elegant presentation.

Updated on Sun, 18 Jan 2026 11:25:00 GMT
Creamy Garlic Spinach Pasta served on a white plate, garnished with fresh parsley and extra Parmesan for a vibrant, weeknight-ready meal. Pin
Creamy Garlic Spinach Pasta served on a white plate, garnished with fresh parsley and extra Parmesan for a vibrant, weeknight-ready meal. | felizafer.com

I stumbled onto this dish one Thursday night when the fridge was nearly bare and my energy was even lower. All I had was a bag of spinach about to turn, some cream leftover from coffee experiments, and pasta. I tossed it all together with garlic and butter, and what came out of that pan tasted like I'd planned it for days. My roommate wandered into the kitchen, drawn by the smell, and declared it better than anything we'd ordered that month.

The first time I made this for friends, I doubled the garlic because someone once told me recipe garlic amounts are merely suggestions. We sat around my tiny kitchen table with mismatched bowls, twirling forkfuls of pasta and debating whether the nutmeg was detectable or just a phantom warmth in the background. One friend scraped her bowl clean and asked for the recipe on the spot. I scribbled it on a napkin, and she still texts me photos every time she makes it.

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 noodles hold onto the creamy sauce better than thin pasta, creating perfect bites every time, though any long pasta works if that is what you have.
  • Fresh baby spinach: It wilts down to almost nothing, so do not be alarmed by the mountain you start with, and the slight bitterness balances the richness of the cream beautifully.
  • Garlic: Fresh cloves are essential here, the sharp, aromatic punch mellows into sweet warmth as it cooks and perfumes the whole dish.
  • Yellow onion: Finely chopped so it nearly dissolves into the sauce, adding a subtle sweetness that rounds out the garlic without competing.
  • Unsalted butter: It creates the base for sautéing and adds a silky richness that olive oil just cannot replicate in cream sauces.
  • Heavy cream: This is what makes the sauce luxurious and cling to the pasta, though you can lighten it slightly with half and half if you prefer.
  • Parmesan cheese: Freshly grated melts smoothly into the sauce and adds that nutty, salty depth that pre-grated versions never quite achieve.
  • Cream cheese: Optional but worth it, this small addition makes the sauce impossibly smooth and helps it coat the pasta without breaking.
  • Salt, black pepper, and nutmeg: Simple seasonings that let the garlic and cream shine, with nutmeg adding a whisper of warmth you will feel but not quite name.

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 generously salted water to a rolling boil and cook the fettuccine until it still has a slight bite in the center. Reserve half a cup of the starchy pasta water before draining, it will be your secret weapon for adjusting the sauce later.
Start the sauce base:
Melt the butter in a large skillet over medium heat until it foams gently, then add the chopped onion and let it soften for a few minutes until it turns translucent and smells sweet. Toss in the minced garlic and stir constantly for about a minute, just until the kitchen fills with that unmistakable sharp, toasty aroma.
Build the cream sauce:
Pour in the heavy cream and bring it to a gentle simmer, watching for small bubbles around the edges but never a full boil. If using cream cheese, drop it in now and stir until it melts completely into a smooth, unified sauce.
Add the cheese and seasonings:
Sprinkle in the Parmesan, salt, pepper, and nutmeg, stirring until the cheese melts and the sauce thickens slightly and clings to your spoon. Taste it now and adjust the seasoning, this is your moment to make it exactly how you like it.
Wilt the spinach:
Add the spinach in handfuls, stirring as each batch collapses into the sauce. It will seem like too much at first, but within two minutes it will wilt down to a beautiful dark green ribbon throughout the cream.
Combine and serve:
Add the drained fettuccine directly to the skillet and toss everything together with tongs until every strand is coated. If the sauce feels too thick, add the reserved pasta water a splash at a time until it reaches a silky, clingy consistency, then serve immediately with extra Parmesan and herbs on top.
A close-up of Creamy Garlic Spinach Pasta, featuring wilted spinach and a glossy garlic cream sauce coating every fettuccine strand. Pin
A close-up of Creamy Garlic Spinach Pasta, featuring wilted spinach and a glossy garlic cream sauce coating every fettuccine strand. | felizafer.com

One winter evening, I made this after a long, frustrating day and ate it standing at the stove, straight from the pan. The warmth of the first bite, creamy and garlicky and comforting, melted something tense in my chest. I realized then that some recipes are not just about feeding yourself, they are about taking care of yourself when you need it most. This pasta has been that dish for me more times than I can count.

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.

Customizing Your Pasta

This recipe is a foundation, not a rulebook, and it welcomes additions without complaint. I have stirred in sautéed mushrooms for earthiness, shredded rotisserie chicken for protein, or even sun dried tomatoes for a bright, tangy contrast. Once I added a handful of frozen peas straight from the bag and they turned sweet and tender in the hot sauce. The cream base is forgiving enough to carry whatever you need to use up or whatever sounds good in the moment.

Lighter and Dietary Swaps

If the richness feels like too much, you can cut the heavy cream with an equal amount of whole milk or half and half and still get a lovely, silky sauce. For a dairy free version, cashew cream and nutritional yeast can stand in, though the flavor shifts to something nuttier and less sharp. I have also made this with gluten free pasta for a friend, and as long as you watch the cooking time and reserve extra pasta water, it works just as well.

Serving and Storing

This pasta is best eaten immediately, when the sauce is still glossy and clinging to the noodles, but leftovers can be gently reheated in a skillet with a splash of milk or cream to loosen everything up. I have packed it for lunch the next day and enjoyed it cold, though it loses some of its magic that way. If you are serving it for guests, plate it in warmed bowls and finish with a generous grating of Parmesan and a few torn basil leaves for color.

  • Reheat gently on the stovetop with added liquid, never in the microwave at full power or the sauce will separate.
  • Store in an airtight container in the fridge for up to three days.
  • Double the recipe if feeding a crowd, it scales up beautifully and disappears just as fast.
Overhead view of Creamy Garlic Spinach Pasta, with steam rising and chopped parsley sprinkled over the rich, cheesy Italian-inspired dish. Pin
Overhead view of Creamy Garlic Spinach Pasta, with steam rising and chopped parsley sprinkled over the rich, cheesy Italian-inspired dish. | felizafer.com

This creamy garlic spinach pasta has become my answer to hurried weeknights, last minute dinner guests, and moments when I need something that feels like a hug in a bowl. I hope it does the same for you.

Recipe FAQs

How do I prevent the cream sauce from breaking?

Keep the heat at medium and bring the cream to a gentle simmer rather than a rolling boil. Stir in the cheese slowly and continuously for a smooth, silky sauce. If the sauce seems to separate, add a splash of reserved pasta water and stir gently.

Can I make this ahead of time?

Prepare the sauce components in advance, but assemble just before serving for the best texture. The spinach wilts quickly, and the pasta is best enjoyed immediately after tossing. You can cook the pasta earlier and reheat it gently with the sauce.

What's the best way to cook spinach for this dish?

Add fresh baby spinach directly to the hot cream sauce and stir for about 2 minutes until completely wilted. Baby spinach cooks quickly and gently incorporates into the sauce. Avoid overcooking, which can darken the spinach and affect the sauce's appearance.

Can I substitute the heavy cream with lighter alternatives?

Yes, substitute half-and-half or whole milk for part or all of the heavy cream. The sauce will be lighter but still creamy. For a dairy-free version, use coconut cream or cashew cream, though this changes the flavor profile slightly.

How do I achieve the perfect pasta texture?

Cook the fettuccine to al dente according to package directions, which typically takes 9-12 minutes. Test for doneness a minute before the suggested time. Reserve pasta water before draining to adjust the sauce consistency when tossing the final dish.

What proteins pair well with this pasta?

Grilled chicken, pancetta, prosciutto, or sautéed mushrooms complement this dish beautifully. Cook proteins separately and add just before serving to maintain their texture. Shrimp also works wonderfully for a seafood variation.

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 luscious garlic cream sauce with fettuccine. Quick, comforting, and perfectly vegetarian for any weeknight.

Prep Time
10 min
Cook Time
20 min
Total Duration
30 min


Skill Level Easy

Cuisine Italian

Makes 4 Number Served

Dietary details 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 tbsp unsalted butter
02 3/4 cup plus 1 tbsp heavy cream
03 1/2 cup grated Parmesan cheese
04 1/4 cup cream cheese, optional for extra creaminess

Seasonings

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

Garnish

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

Directions

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

Infuse with garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 04

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

Step 05

Develop the sauce: Add Parmesan, salt, black pepper, and nutmeg. Stir until the cheese is fully melted and sauce reaches a creamy consistency.

Step 06

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

Step 07

Combine and finish: Add cooked fettuccine to the skillet. Toss to coat evenly, adding reserved pasta water gradually if needed to achieve desired sauce consistency.

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.

Needed Tools

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

Allergy Info

Always check each ingredient for allergens. Seek medical advice if you’re unsure.
  • Contains wheat gluten
  • Contains milk and dairy products
  • Contains cheese

Nutrition Details (per serve)

These nutrition numbers are for reference only and can’t replace professional advice.
  • Calorie Count: 520
  • Fats: 25 g
  • Carbohydrates: 56 g
  • Proteins: 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.