Creamy Spinach Garlic Noodles

Featured in: Everyday Cozy Plates

Creamy Spinach Garlic Noodles combines al dente egg noodles with a velvety garlicky cream sauce infused with fresh baby spinach. This 30-minute dish layers sautéed garlic and onions with wilted spinach, then combines them with heavy cream and Parmesan for a luxurious, comforting sauce. The noodles are tossed to coat evenly, with reserved pasta water ensuring the perfect consistency. Vegetarian, easy to prepare, and adaptable with protein additions or vegetable substitutions.

Updated on Sun, 18 Jan 2026 15:36:00 GMT
Creamy Spinach Garlic Noodles tossed in a rich, velvety sauce, served warm in a rustic ceramic bowl. Save to Pinterest
Creamy Spinach Garlic Noodles tossed in a rich, velvety sauce, served warm in a rustic ceramic bowl. | velvetthyme.com

There was a Tuesday evening when the fridge was nearly empty and I was too tired to think. I spotted a bag of egg noodles, some spinach wilting in the crisper, and a carton of cream that needed using. What came together in that skillet wasn't just dinner, it was a small reminder that comfort doesn't require a long list or a fancy plan. The garlic filled the kitchen with warmth, and by the time I twirled the first forkful, I'd forgotten all about my exhaustion.

I made this for a friend who'd just moved into a new apartment with nothing but a hot plate and one skillet. We stood in her tiny kitchen, stirring noodles and laughing about how fancy it looked despite the circumstances. She said it tasted like something you'd order at a restaurant, and I didn't have the heart to tell her how simple it actually was. Sometimes the best meals are the ones that feel like a treat but don't ask much of you.

Ingredients

  • Wide egg noodles: These hold the sauce beautifully with their broad, tender surface, and they cook quickly so you're never waiting long.
  • Fresh baby spinach: It wilts down to almost nothing, so don't be alarmed by the volume in the bag, it'll shrink fast and add a lovely color.
  • Garlic: Freshly minced is the only way to go here, the fragrance when it hits the butter is half the magic.
  • Yellow onion: Finely chopped so it melts into the background, adding sweetness without stealing the show.
  • Unsalted butter: This is your flavor base, and using unsalted lets you control the seasoning as you go.
  • Heavy cream: It creates that silky, rich sauce that coats every strand without feeling too thick.
  • Parmesan cheese: Freshly grated melts smoother and tastes sharper, the kind in the green can just won't do the same job.
  • Whole milk: A little milk thins the cream just enough so the sauce doesn't feel like it's weighing you down.
  • Salt and black pepper: Season as you go, tasting along the way so the final dish is balanced and bright.
  • Nutmeg: Just a whisper adds warmth and depth, it's optional but I always reach for it.
  • Crushed red pepper flakes: A small pinch at the end wakes everything up if you want a little heat.

Instructions

Boil the noodles:
Bring a large pot of salted water to a rolling boil, then cook the egg noodles until they're just tender with a slight bite. Drain them and save half a cup of that starchy pasta water, it's your secret weapon for adjusting the sauce later.
Soften the aromatics:
Melt butter in a large skillet over medium heat, then add the chopped onion and let it cook until it's soft and translucent. Toss in the minced garlic and stir for about a minute, just until the kitchen smells incredible.
Wilt the spinach:
Add the baby spinach to the skillet and stir it around as it collapses into the butter and garlic. It'll shrink fast, so don't worry if it seems like too much at first.
Build the cream base:
Pour in the heavy cream and milk, stirring everything together and bringing it to a gentle simmer. You'll see the liquid start to steam and thicken slightly as it heats.
Melt in the cheese:
Lower the heat and add the Parmesan, salt, pepper, and nutmeg if you're using it. Stir until the cheese melts completely and the sauce turns smooth and glossy.
Toss the noodles:
Add the drained noodles to the skillet and toss them gently to coat every strand in sauce. If it feels too thick, add splashes of reserved pasta water until it clings just right and looks creamy.
Finish and serve:
Sprinkle with red pepper flakes if you like a little heat, then taste and adjust the seasoning. Serve immediately with extra Parmesan on top if you want.
Save to Pinterest
| velvetthyme.com

One night I made this for my mom after a long day, and she sat at the table twirling her fork quietly for a moment before saying it reminded her of something her grandmother used to make. I hadn't been trying to recreate anything, but somehow the simplicity and warmth hit a memory I didn't even know was there. That's when I realized this dish isn't just about the ingredients, it's about the feeling it leaves behind.

What to Serve Alongside

A crisp green salad with a lemony vinaigrette cuts through the richness and adds a little brightness to the plate. Garlic bread or a warm baguette is perfect for soaking up any sauce left in the bowl. If you want to make it more of a meal, roasted vegetables like broccoli or asparagus add color and a slight char that contrasts nicely with the creamy noodles.

How to Store and Reheat

Leftovers keep in an airtight container in the fridge for up to three days, though the noodles will soak up some of the sauce as they sit. When you reheat, add a splash of milk or cream and warm gently in a skillet over low heat, stirring often so the sauce loosens up. The microwave works in a pinch, but the stovetop brings back that silky texture better.

Ways to Make It Your Own

Swap the spinach for chopped kale or Swiss chard if that's what you have, just give it an extra minute to soften. Toss in cooked chicken, shrimp, or sautéed mushrooms if you want to add protein and make it heartier. Whole wheat noodles work well if you're looking for more fiber, and a squeeze of lemon juice at the end brightens everything up in a surprising way.

  • Use gluten-free noodles if you need to avoid wheat, they'll still hold the sauce nicely.
  • Try swapping Parmesan for Pecorino Romano if you want a sharper, saltier bite.
  • A pinch of smoked paprika adds a subtle depth that feels a little unexpected.
A close-up of Creamy Spinach Garlic Noodles with wilted green spinach and melted Parmesan, ready to serve. Save to Pinterest
A close-up of Creamy Spinach Garlic Noodles with wilted green spinach and melted Parmesan, ready to serve. | velvetthyme.com

This recipe has become my go-to when I need something comforting without a lot of fuss, and it never disappoints. I hope it finds a spot in your kitchen rotation, too.

Recipe FAQs

Can I use fresh spinach instead of baby spinach?

Yes, fresh spinach works wonderfully. You may need slightly more volume since it reduces significantly when cooked. Roughly chop it before adding to the skillet to make it easier to combine with the cream sauce.

What can I substitute for heavy cream?

Use half-and-half, whole milk mixed with a bit of butter, or Greek yogurt for a lighter option. Coconut cream or cashew cream work for dairy-free alternatives, though the flavor profile will shift slightly.

How do I prevent the sauce from becoming too thick?

Reserve pasta water while draining the noodles. Add it gradually while tossing the noodles with the sauce—it contains starch that helps the sauce cling properly without becoming stodgy. Start with a splash and adjust as needed.

Can I add protein to this dish?

Absolutely. Cooked chicken breasts, shrimp, or sautéed mushrooms are excellent additions. Cook protein separately and fold it in after the sauce thickens, or add it during the final tossing step.

What's the best way to store leftovers?

Store in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop with a splash of milk to restore creaminess. The sauce may thicken as it sits, so add liquid during reheating to reach desired consistency.

Is this dish freezer-friendly?

Freezing is not recommended due to the cream-based sauce, which can separate when thawed. However, you can freeze the cooked noodles and prepare a fresh sauce when ready to serve.

Creamy Spinach Garlic Noodles

Tender egg noodles coated in a rich, garlicky cream sauce with fresh spinach. Easy, satisfying, and ready in half an hour.

Prep time
10 min
Time for cooking
20 min
Total process time
30 min
Created by Velvet Thyme Eleanor Hayes

Recipe category Everyday Cozy Plates

Skill level Easy

Cuisine type American

Yield amount 4 Number of servings

Dietary details Vegetarian-friendly

List of ingredients

Noodles

01 12 oz wide egg noodles

Vegetables

01 6 oz fresh baby spinach
02 4 cloves garlic, minced
03 1 small yellow onion, finely chopped

Dairy

01 2 tablespoons unsalted butter
02 1 cup heavy cream
03 1/2 cup grated Parmesan cheese
04 1/4 cup whole milk

Seasonings

01 1/2 teaspoon salt, or to taste
02 1/4 teaspoon ground black pepper
03 1/4 teaspoon ground nutmeg, optional
04 1/4 teaspoon crushed red pepper flakes, optional

How to make it

Step 01

Prepare Noodles: Bring a large pot of salted water to a boil. Cook egg noodles according to package directions until al dente. Drain, reserving 1/2 cup pasta water.

Step 02

Sauté Aromatics: Melt butter in a large skillet over medium heat. Add onion and cook for 2 to 3 minutes until softened. Add garlic and sauté for 1 minute until fragrant.

Step 03

Wilt Spinach: Add spinach to the skillet and cook, stirring, until wilted, approximately 2 minutes.

Step 04

Build Cream Sauce: Pour in heavy cream and milk; stir to combine. Bring to a gentle simmer.

Step 05

Finish Sauce: Reduce heat to low. Add Parmesan cheese, salt, black pepper, and nutmeg if using. Stir until cheese is melted and the sauce is smooth.

Step 06

Combine Noodles and Sauce: Add drained noodles to the skillet. Toss to coat, adding reserved pasta water a splash at a time until the sauce clings to the noodles and reaches desired creaminess.

Step 07

Season and Finish: Sprinkle with red pepper flakes if desired. Taste and adjust seasoning as needed.

Step 08

Serve: Serve immediately, topped with extra Parmesan cheese if desired.

Essential tools

  • Large pot
  • Large skillet
  • Colander
  • Chef's knife
  • Wooden spoon or spatula

Allergy warnings

Be sure to carefully review every ingredient for allergens and seek expert advice as needed.
  • Contains eggs from noodles
  • Contains milk from butter, cream, milk, and Parmesan cheese
  • Contains wheat from noodles
  • Check ingredient labels for hidden allergens; use gluten-free noodles and dairy alternatives if needed

Nutrition details per serving

Details here are meant for guidance. Please contact health professionals for medical advice.
  • Calorie count: 480
  • Fat content: 22 g
  • Carbohydrate: 56 g
  • Protein amount: 15 g