Creamy Garlic Spinach Pasta

Featured in: Weekend Chill Plates

A luxurious pasta dish combining fresh baby spinach with a silky garlic cream sauce made from butter, heavy cream, and Parmesan cheese. Tossed with al dente fettuccine for a restaurant-quality result in just 30 minutes. Perfect for vegetarian weeknight dinners that feel indulgent without requiring advanced cooking skills.

Updated on Sun, 18 Jan 2026 15:54:00 GMT
Freshly cooked fettuccine tossed in a creamy garlic sauce with wilted spinach and Parmesan garnish.  Save
Freshly cooked fettuccine tossed in a creamy garlic sauce with wilted spinach and Parmesan garnish. | williesnack.com

The smell of garlic hitting warm butter is what pulled my roommate out of her room one Tuesday night. She appeared in the kitchen doorway, textbook in hand, and asked what I was making. I told her it was just pasta with spinach and cream, nothing fancy. By the time I plated it, she'd abandoned her studying entirely and we ate at the counter in silence, twirling fettuccine and trying not to drip cream sauce on our shirts.

I started making this dish during a particularly cold February when I wanted something warm but didnt have the energy for anything complicated. The first time, I added way too much garlic and the kitchen smelled like an Italian restaurant for two days. My neighbor knocked on my door the next morning to ask if I was okay. Now I measure the garlic, mostly, and the kitchen smells just right.

Ingredients

  • Fettuccine: The flat, wide noodles hold onto the creamy sauce better than thinner pasta shapes, and they cook evenly in about ten minutes.
  • Fresh baby spinach: It wilts down to almost nothing, so dont be alarmed by the pile in your skillet, it shrinks fast and adds a pop of color and mild earthiness.
  • Garlic: Minced fine so it melts into the butter and perfumes the whole dish without leaving harsh, raw bites.
  • Yellow onion: Finely chopped and softened in butter, it adds a sweet, mellow base that balances the sharpness of the garlic.
  • Unsalted butter: Gives you control over the salt level and creates a silky foundation for the sauce.
  • Heavy cream: The backbone of the sauce, it simmers into a luscious coating that clings to every noodle.
  • Parmesan cheese: Grated fresh if possible, it melts smoothly and adds a nutty, salty depth that pre-grated versions just cant match.
  • Cream cheese: Optional but worth it if you want an extra velvety texture and a hint of tang.
  • Salt, black pepper, and nutmeg: Simple seasonings that brighten the cream and bring out the sweetness of the onion and spinach.
  • Fresh parsley or basil: A handful of chopped herbs at the end adds a fresh, bright note that cuts through the richness.

Instructions

Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
Boil the pasta:
Bring a large pot of salted water to a rolling boil and cook the fettuccine until al dente, usually about 10 minutes. Before draining, scoop out half a cup of the starchy pasta water and set it aside.
Start the sauce base:
While the pasta cooks, melt butter in a large skillet over medium heat and add the chopped onion, stirring until it turns soft and translucent. Toss in the minced garlic and let it cook 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 youre using it, watching it melt into smooth swirls. Add the grated Parmesan, salt, pepper, and a pinch of nutmeg, stirring until the cheese melts and the sauce turns silky.
Wilt the spinach:
Add the fresh spinach to the skillet and stir it around until it collapses into the sauce, which takes about two minutes. The bright green leaves will darken slightly and become tender.
Toss and serve:
Add the drained fettuccine to the skillet and toss everything together, adding splashes of the reserved pasta water if the sauce feels too thick. Serve immediately with extra Parmesan and a sprinkle of fresh herbs on top.
Product image
Keep air fryer baskets clean while cooking wings, vegetables, and snacks with easy nonstick cleanup.
Check price on Amazon
A warm skillet of creamy garlic spinach pasta garnished with parsley, served as a comforting vegetarian dinner.  Save
A warm skillet of creamy garlic spinach pasta garnished with parsley, served as a comforting vegetarian dinner. | williesnack.com

One night I made this for a friend who was going through a rough breakup. We sat on my couch with bowls balanced on our knees, and she told me between bites that sometimes comfort isnt about fixing things, its just about something warm and familiar. She asked for the recipe the next day, and now she makes it for herself on hard nights.

How to Store and Reheat

Let the pasta cool completely before transferring it to an airtight container, and it will keep in the fridge for up to three days. When youre ready to reheat, add a splash of cream, milk, or even pasta water to a skillet over low heat and stir gently until the sauce loosens and coats the noodles again. The microwave works in a pinch, but the stovetop brings the texture back better.

Ways to Make It Your Own

If you want more protein, toss in some sauteed mushrooms, grilled chicken, or even white beans. Swap the fettuccine for penne or rigatoni if thats what you have on hand, the sauce will nestle into the ridges. For a lighter version, use half and half or whole milk instead of heavy cream, just know the sauce wont be quite as thick.

What to Serve Alongside

This pasta is rich enough to stand on its own, but a simple arugula salad with lemon vinaigrette cuts through the creaminess nicely. Garlic bread is always a crowd pleaser, though youll already have plenty of garlic going on. A glass of crisp white wine or sparkling water with lemon makes it feel like a real dinner, even on a weeknight.

  • Keep a chunk of Parmesan in the fridge and grate it fresh, the flavor is sharper and it melts more smoothly.
  • Taste the sauce before adding the pasta, you can always add more salt or pepper but you cant take it back.
  • If youre making this for guests, prep the garlic and onion ahead of time so you can focus on timing everything perfectly.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Creamy garlic spinach pasta twirled on a fork, highlighting velvety sauce, tender leaves, and al dente noodles. Save
Creamy garlic spinach pasta twirled on a fork, highlighting velvety sauce, tender leaves, and al dente noodles. | williesnack.com

This is the kind of recipe that saves you on busy nights and impresses people without trying too hard. Keep the ingredients stocked, and youll always have a backup plan when nothing else sounds good.

Recipe Questions & Answers

How do I prevent the spinach from becoming mushy?

Add the spinach at the end of sauce preparation and stir just until wilted, about 2 minutes. This preserves its texture and vibrant color while allowing it to absorb the garlic cream flavors.

Can I prepare this dish ahead of time?

Cook the pasta and sauce separately, then combine just before serving. The sauce can be made up to 2 hours ahead and gently reheated. Add spinach fresh when reheating to maintain its quality.

What's the best way to cook fettuccine al dente?

Boil in salted water and start checking 1-2 minutes before the package suggests. Pasta should be tender but still have a slight firmness when bitten. Reserve pasta water to adjust sauce consistency.

How can I make this sauce less heavy?

Substitute half the heavy cream with half-and-half or whole milk. Alternatively, reduce butter to 1 tablespoon and use cream cheese to maintain creaminess without excess fat.

What proteins pair well with this dish?

Grilled chicken breast, sautéed mushrooms, crispy bacon, or pan-seared shrimp complement the garlic cream sauce beautifully. Add cooked protein during the final tossing stage.

Why is nutmeg included in the sauce?

A pinch of nutmeg adds subtle warmth and depth to creamy sauces, enhancing the garlic and spinach flavors without being noticeable. It's a classic Italian technique for elevating cream-based dishes.

Creamy Garlic Spinach Pasta

Tender spinach wilted into a rich garlic cream sauce with fettuccine. Comforting, luscious, and ready in 30 minutes.

Prep time
10 min
Time to cook
20 min
Total duration
30 min
Created by Willie Cooper


Skill level Easy

Cuisine Italian

Total yield 4 Number of servings

Dietary notes Vegetarian-friendly

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

Seasonings

01 1/2 teaspoon salt, plus additional 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 make it

Step 01

Prepare 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

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

Step 05

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

Step 06

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

Step 07

Combine and Finish: Add cooked fettuccine to the skillet. Toss gently to coat all pasta, adding reserved pasta water gradually as needed to achieve desired sauce consistency.

Step 08

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

Tools you'll need

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

Allergy details

Review ingredients for potential allergens and ask a medical expert if unsure.
  • Contains wheat and gluten
  • Contains milk and dairy products
  • Contains cheese

Nutrition Details (per serving)

This nutritional info is for reference only. For health questions, check with a medical professional.
  • Energy: 520
  • Fats: 25 g
  • Carbohydrates: 56 g
  • Proteins: 17 g