Creamy Garlic Spinach Pasta

Featured in: Everyday Meal Ideas

This creamy garlic spinach pasta combines tender fettuccine with a luscious sauce made from sautéed garlic, heavy cream, and melted Parmesan cheese. Fresh baby spinach is stirred in until perfectly wilted, creating a restaurant-quality dish in just 30 minutes.

The method is straightforward: cook the pasta while building a silky cream sauce with butter, onion, and garlic. Combine everything together with reserved pasta water to achieve the ideal consistency. Perfect for vegetarian dinners and easily customizable with mushrooms or chicken.

Updated on Sun, 18 Jan 2026 15:14:00 GMT
Creamy Garlic Spinach Pasta served in a white bowl, showcasing wilted spinach and al dente fettuccine coated in a rich, velvety garlic cream sauce, ready to enjoy. Save to Pinterest
Creamy Garlic Spinach Pasta served in a white bowl, showcasing wilted spinach and al dente fettuccine coated in a rich, velvety garlic cream sauce, ready to enjoy. | aksilmargin.com

The smell of butter and garlic hitting a hot pan is what pulled my roommate out of her room one Thursday night. I was standing there in pajamas, stirring cream into a skillet, spinach piled in a bowl beside me. She asked what I was making, and I shrugged and said something like creamy spinach pasta. Twenty minutes later we were both sitting on the couch with bowls in our laps, twirling fettuccine and wondering why we ever ordered takeout.

I made this for my parents the first time they visited my apartment. My dad, who usually goes for red sauce, had two servings and asked if I could write it down for him. My mom kept saying it tasted like something from a restaurant, which made me laugh because I had been wearing sweatpants the entire time I cooked it. That night it became my go to for anyone I wanted to feed without stressing out.

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: The wide ribbons hold onto the cream sauce better than thin pasta, and cooking it just to al dente means it finishes perfectly when tossed in the skillet.
  • 200 g fresh baby spinach: It wilts down to almost nothing, so do not worry if the pile looks huge at first, and the slight bitterness balances the richness of the cream.
  • 3 cloves garlic, minced: Fresh garlic is everything here, jarred just does not give you that warm, fragrant hit when it meets the butter.
  • 1 small yellow onion, finely chopped: It adds a gentle sweetness that rounds out the garlic without taking over the flavor.
  • 2 tbsp unsalted butter: This is what makes the base golden and nutty, and using unsalted lets you control the seasoning perfectly.
  • 200 ml heavy cream: The backbone of the sauce, thick and luxurious, and it does not split or curdle when you simmer it gently.
  • 60 g grated Parmesan cheese: Real Parmesan melts into the cream and adds that salty, umami depth you cannot fake with the stuff in a shaker.
  • 60 g cream cheese (optional): I started adding this after a happy accident, it makes the sauce impossibly silky and cling to the pasta even better.
  • 1/2 tsp salt, plus more for pasta water: Season the water like the sea, and then adjust the sauce at the end so every bite tastes just right.
  • 1/4 tsp freshly ground black pepper: A little heat and earthiness that wakes up the cream without overwhelming it.
  • Pinch of nutmeg (optional): My Italian friend taught me this, just a whisper of nutmeg makes cream sauces taste more complex and restaurant like.
  • Extra grated Parmesan and fresh parsley or basil: The final flourish that makes it look as good as it tastes, plus a little freshness to cut through the richness.

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, following the package time. Before draining, scoop out half a cup of the starchy pasta water, it will be your secret weapon for loosening the sauce later.
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 and sweet smelling. Toss in the minced garlic and stir for about a minute, just until the kitchen fills with that unmistakable garlic aroma.
Build the Cream:
Pour in the heavy cream and bring it to a gentle simmer, watching for small bubbles around the edges. If you are using cream cheese, drop it in now and stir until it melts into a smooth, velvety pool.
Add Cheese and Seasoning:
Stir in the Parmesan, salt, black pepper, and nutmeg if you are using it, whisking gently until the cheese melts and the sauce thickens just enough to coat the back of a spoon. Taste it now and adjust the salt if needed.
Wilt the Spinach:
Add the spinach in handfuls, stirring as it wilts down into the sauce, which takes about two minutes. It will shrink dramatically, so do not be alarmed by how much room it takes up at first.
Toss the Pasta:
Add the drained fettuccine directly to the skillet and toss everything together with tongs, adding splashes of the reserved pasta water a little at a time until the sauce clings to every strand without pooling at the bottom. Serve it hot, piled into bowls and topped with extra Parmesan and a scattering of fresh herbs if you like.
Freshly cooked Creamy Garlic Spinach Pasta garnished with parsley and extra Parmesan, steaming gently on a rustic wooden table for a cozy weeknight dinner. Save to Pinterest
Freshly cooked Creamy Garlic Spinach Pasta garnished with parsley and extra Parmesan, steaming gently on a rustic wooden table for a cozy weeknight dinner. | aksilmargin.com

One night I made this after a long shift and ate it standing at the counter, straight from the skillet. The kitchen was quiet, just the sound of my fork scraping the pan and the hum of the fridge. It was not fancy or Instagram worthy, but it felt like exactly what I needed. That is when I realized comfort food does not have to be complicated, it just has to show up when you need it.

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

I have stirred in sautéed mushrooms, shredded rotisserie chicken, and even crispy bacon when I had it around. Once I added a handful of sun dried tomatoes and it became a completely different dish, tangy and bright. The base is forgiving enough that you can treat it like a canvas, adding whatever your fridge or your mood calls for without throwing off the balance.

Storing and Reheating

Leftovers keep in the fridge for up to three days in an airtight container. When you reheat it, add a splash of milk or cream and warm it gently on the stove, stirring often so the sauce does not separate. The microwave works in a pinch, but the stovetop brings back that silky texture much better.

What to Serve Alongside

I usually keep it simple with garlic bread or a handful of arugula tossed with lemon and olive oil. A crisp white wine or sparkling water with lemon feels right if you are sitting down to enjoy it. Sometimes I just eat it alone in a big bowl and call it dinner, no sides necessary.

  • Garlic bread or crusty baguette for soaking up every bit of sauce.
  • A light green salad with a sharp vinaigrette to cut through the richness.
  • Roasted vegetables like zucchini or cherry tomatoes for extra color and flavor.
Close-up of a fork twirling creamy fettuccine with tender spinach leaves, highlighting the luxurious texture of the Creamy Garlic Spinach Pasta sauce. Save to Pinterest
Close-up of a fork twirling creamy fettuccine with tender spinach leaves, highlighting the luxurious texture of the Creamy Garlic Spinach Pasta sauce. | aksilmargin.com

This pasta has gotten me through busy weeks, surprise guests, and nights when I just wanted something warm and easy. I hope it does the same for you.

Recipe FAQs

Can I make this ahead of time?

This pasta is best served fresh, but you can prepare components in advance. Cook the pasta and store separately, and make the sauce up to 2 hours ahead. Reheat gently and combine just before serving, thinning with pasta water or cream as needed.

What can I substitute for heavy cream?

Half-and-half or whole milk creates a lighter version, though the sauce will be less rich. For dairy-free options, try cashew cream or oat-based alternatives. Mix with cornstarch if needed to achieve proper consistency.

How do I prevent the spinach from becoming mushy?

Add spinach in the final minutes of cooking and stir just until wilted. Using fresh baby spinach rather than frozen helps maintain better texture. The residual heat from the sauce will wilt it perfectly without overcooking.

Can I use frozen spinach instead?

Yes, but thaw and squeeze out excess moisture thoroughly to avoid a watery sauce. Use about 150g frozen spinach, which reduces to the equivalent of fresh baby spinach when thawed.

What pasta shapes work best for this sauce?

Fettuccine is ideal for catching the cream sauce, but pappardelle, tagliatelle, or even spaghetti work well. Avoid small shapes like penne that may not coat evenly. Choose your favorite long pasta for best results.

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 wilted into rich garlic cream sauce with fettuccine. Fast, comforting Italian main dish.

Time to Prep
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Created by Iris McNally


Skill Level Easy

Cuisine Italian

Portions 4 Servings

Diet Details Vegetarian

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 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

How to Prepare

Instruction 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.

Instruction 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.

Instruction 03

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

Instruction 04

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

Instruction 05

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

Instruction 06

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

Instruction 07

Combine and Finish: Add cooked fettuccine to the skillet. Toss to coat evenly, adding reserved pasta water in small amounts as needed to loosen sauce to desired consistency.

Instruction 08

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.

Needed Tools

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

Allergy Info

Check each ingredient for allergens. Contact a healthcare provider for any concerns.
  • Contains wheat and gluten
  • Contains milk and dairy products
  • Contains cheese

Nutrition per portion

Nutritional details are for reference only and not medical advice.
  • Calories: 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.