Creamy Garlic Spinach Pasta

Featured in: Weekend Home Comforts

This creamy garlic spinach pasta combines al dente fettuccine with wilted baby spinach in a luxurious garlic-infused cream sauce. Butter, heavy cream, and Parmesan create a silky base, while minced garlic and sautéed onions add depth of flavor. The dish comes together in just 30 minutes, making it ideal for busy evenings. Customize with sautéed mushrooms or chicken for added protein, or use whole-wheat pasta for a heartier option.

Updated on Sun, 18 Jan 2026 09:16:00 GMT
Creamy Garlic Spinach Pasta with tender greens and al dente fettuccine in a luscious garlic cream sauce, garnished with fresh parsley. Pin this
Creamy Garlic Spinach Pasta with tender greens and al dente fettuccine in a luscious garlic cream sauce, garnished with fresh parsley. | terrawhisk.com

My neighbor knocked on the door one Tuesday evening holding a grocery bag of wilted spinach she couldn't use. I had a box of fettuccine, butter, and heavy cream already in the fridge. Twenty minutes later, we were sitting at the kitchen table with bowls of creamy garlic spinach pasta, laughing about how the best meals come from accidents. That dish has been my go-to ever since when I need something fast, satisfying, and just a little bit indulgent.

I made this for my sister during her first week back from college. She was exhausted, homesick, and craving something that didn't come from a dining hall. Watching her twirl the creamy fettuccine around her fork and sigh with relief reminded me why simple comfort food matters. We didn't say much that night, but the quiet kitchen and warm bowls said everything.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 350 g fettuccine: Use fresh if you can find it, but dried works beautifully and holds the creamy sauce in all those ribbony folds.
  • 200 g fresh baby spinach: Baby spinach is tender and wilts fast, no need to chop or wrestle with tough stems.
  • 3 cloves garlic, minced: Fresh garlic is non negotiable here, it perfumes the butter and makes the whole kitchen smell like an Italian grandmother is visiting.
  • 1 small yellow onion, finely chopped: Adds a gentle sweetness that balances the richness of the cream without overpowering the garlic.
  • 2 tbsp unsalted butter: The butter forms the flavor base, so don't skimp or swap it for oil, it just won't taste the same.
  • 200 ml heavy cream: This is what makes the sauce luxurious and silky, coating every strand like velvet.
  • 60 g grated Parmesan cheese: Real Parmigiano Reggiano melts smoother and tastes sharper than the pre-grated stuff in a canister.
  • 60 g cream cheese (optional): A secret weapon for extra body and tang, it makes the sauce cling even better.
  • 1/2 tsp salt, plus more for pasta water: Salt the pasta water generously, it should taste like the sea, that's where most of the seasoning happens.
  • 1/4 tsp freshly ground black pepper: Freshly cracked pepper has a bite and aroma that pre-ground just can't match.
  • Pinch of nutmeg (optional): A tiny grating of nutmeg adds warmth and mystery, people will ask what makes it taste so good.
  • Extra grated Parmesan and fresh parsley or basil: Finish with a flourish, the herbs add brightness and the extra cheese never hurts.

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 al dente, usually about 10 minutes. Before you drain, scoop out half a cup of that starchy pasta water, it's liquid gold for adjusting the sauce later.
Soften the Onion:
While the pasta cooks, melt butter in a large skillet over medium heat and add the chopped onion. Let it sizzle gently for 2 to 3 minutes until it turns soft, translucent, and just starting to smell sweet.
Wake Up the Garlic:
Toss in the minced garlic and stir constantly for about a minute. You'll know it's ready when the aroma hits you and the garlic turns fragrant but not brown.
Build the Cream Base:
Pour in the heavy cream and let it come to a gentle simmer, then stir in the cream cheese if you're using it. Keep stirring until everything melts into a smooth, dreamy pool.
Add the Cheese and Seasoning:
Sprinkle in the Parmesan, salt, pepper, and a pinch of nutmeg. Stir it all together until the cheese melts and the sauce thickens just enough to coat the back of a spoon.
Wilt the Spinach:
Add the fresh spinach in handfuls, stirring as it shrinks down into the sauce. It only takes about 2 minutes, and suddenly your skillet is full of vibrant green ribbons.
Toss with Pasta:
Add the drained fettuccine straight into the skillet and toss everything together using tongs or a wooden spoon. If the sauce feels too thick, splash in a little reserved pasta water until it's silky and glossy.
Serve Hot:
Plate it up immediately while it's steaming, then shower each bowl with extra Parmesan and a sprinkle of fresh parsley or basil. Serve with a crusty piece of bread and watch everyone go quiet.
Plate of Creamy Garlic Spinach Pasta, spinach wilted into a silky Parmesan sauce, served warm for a comforting weeknight Italian dinner. Pin this
Plate of Creamy Garlic Spinach Pasta, spinach wilted into a silky Parmesan sauce, served warm for a comforting weeknight Italian dinner. | terrawhisk.com

One rainy Saturday, I made this for a friend going through a rough breakup. We didn't talk about feelings or drama, we just sat on the couch with bowls of creamy pasta and watched old movies. She texted me weeks later saying she'd made it herself and felt a little less alone. That's when I realized food isn't just fuel, it's comfort, memory, and quiet love all tangled together on a fork.

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.

How to Store and Reheat

Leftovers keep in an airtight container in the fridge for up to three days, though the sauce may thicken as it cools. When you reheat it, add a splash of milk or cream and warm it gently in a skillet over low heat, stirring until it loosens up again. The microwave works in a pinch, but the stovetop brings back that silky texture and keeps the pasta from drying out.

Ways to Make It Your Own

This recipe is like a blank canvas that welcomes whatever you have on hand. Toss in sautéed mushrooms for earthiness, grilled chicken or shrimp for protein, or sun dried tomatoes for a sweet tangy punch. You can swap the fettuccine for penne, rigatoni, or even gluten free pasta without losing any of the magic. If you want it lighter, replace half the cream with whole milk or half and half, it won't be quite as rich but it'll still taste like a warm hug.

Pairing and Serving Ideas

I love serving this with a simple arugula salad dressed in lemon and olive oil, the peppery greens cut through the richness perfectly. Garlic bread or a warm baguette is essential for mopping up every last bit of sauce from the bowl. A crisp white wine like Pinot Grigio or Sauvignon Blanc balances the creaminess and makes the whole meal feel a little more special, even on a weeknight.

  • Pair with a light green salad to balance the richness and add freshness.
  • Serve with crusty garlic bread or a warm baguette for soaking up every drop of sauce.
  • Pour a glass of chilled white wine like Pinot Grigio to elevate the entire experience.
Close-up of Creamy Garlic Spinach Pasta showcasing creamy sauce clinging to noodles and vibrant spinach, perfect with a side salad and garlic bread. Pin this
Close-up of Creamy Garlic Spinach Pasta showcasing creamy sauce clinging to noodles and vibrant spinach, perfect with a side salad and garlic bread. | terrawhisk.com

This creamy garlic spinach pasta has earned its place in my weekly rotation, and I hope it finds a spot in yours too. It's proof that you don't need hours or fancy ingredients to make something that feels like home.

Recipe FAQs

Can I make this dish ahead of time?

While best served fresh, you can prepare the cream sauce ahead and refrigerate it. Reheat gently over low heat, adding pasta water as needed to restore creaminess. Cook the pasta fresh just before serving and toss together.

What type of pasta works best?

Fettuccine is traditional and holds the sauce beautifully, but pappardelle, tagliatelle, or even penne work well. Choose wider ribbons for better sauce coating. Whole-wheat or gluten-free varieties are excellent substitutes if needed.

How do I prevent the sauce from breaking?

Keep heat at medium or medium-low throughout. Stir continuously when adding cream and cheese to prevent scorching. If the sauce seems too thick, loosen it gradually with reserved pasta water rather than additional cream.

Can I use frozen spinach instead?

Yes, but thaw and squeeze out excess moisture thoroughly before adding to the sauce. Frozen spinach releases water that can dilute the cream sauce. Use about 150g frozen spinach in place of fresh.

What can I add for extra protein?

Grilled chicken breast, pan-seared shrimp, or crispy pancetta complement this sauce beautifully. Sautéed mushrooms add earthiness without changing the vegetarian status. Cook proteins separately and toss in just before serving.

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

Luscious fettuccine with tender spinach in a rich garlic cream sauce. Quick, easy, and perfect for weeknight dining.

Time to prep
10 min
Time to cook
20 min
Overall time
30 min
Created by Naomi Carter


Skill level Easy

Cuisine Italian

Makes 4 Portions

Dietary notes Vegetarian-friendly

What you 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 enhanced creaminess

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

Directions

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 softened and translucent.

Step 03

Develop garlic flavor: 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 completely melted and smooth.

Step 05

Build sauce: Add Parmesan, salt, black pepper, and nutmeg. Stir continuously until cheese is melted and sauce achieves creamy consistency.

Step 06

Incorporate spinach: Add spinach to the skillet, stirring until completely wilted, approximately 2 minutes.

Step 07

Combine pasta with sauce: Add cooked fettuccine to the skillet. Toss thoroughly to coat, adding reserved pasta water gradually as needed to achieve desired sauce consistency.

Step 08

Finish and serve: Transfer to serving plates immediately. Garnish 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 for pasta cooking
  • Large skillet for sauce preparation
  • Colander for draining pasta
  • Wooden spoon or tongs for tossing
  • Chef's knife and cutting board for ingredient preparation

Allergens

Review ingredients for allergies and speak with your healthcare provider if you're unsure.
  • Contains wheat gluten
  • Contains dairy milk and cheese
  • Review all product labels for potential cross-contamination with other allergens

Nutrition details (each serving)

This info is a reference and doesn’t replace advice from your doctor.
  • Energy: 520
  • Lipids: 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.