Creamy Spinach Garlic Noodles

Featured in: Warm Golden Dinners

Creamy Spinach Garlic Noodles combines tender egg noodles with a luxurious garlicky cream sauce infused with fresh baby spinach. This vegetarian main dish comes together in just 30 minutes with minimal ingredients and basic cooking techniques. The sauce is built by sautéing aromatics, wilting spinach, and simmering heavy cream with Parmesan cheese for depth and richness.

Perfect for weeknight dinners, this dish serves four and works well as a standalone meal or paired with a light wine. Customize with protein additions like chicken or shrimp, or substitute greens with kale or Swiss chard for variety. The reserved pasta water is key to achieving the ideal sauce consistency that coats every noodle.

Updated on Sun, 18 Jan 2026 10:36:00 GMT
Creamy Spinach Garlic Noodles twirl on a fork, coated in a luscious garlic cream sauce with vibrant wilted spinach. Save to Pinterest
Creamy Spinach Garlic Noodles twirl on a fork, coated in a luscious garlic cream sauce with vibrant wilted spinach. | amberkettle.com

My landlord once knocked on the door just as I was tossing spinach into a skillet of bubbling cream. The smell of garlic had seeped into the hallway, and she wanted to know what I was making. I handed her a bowl of these noodles, and by the next week, she'd made them twice. There's something about the way the cream clings to wide egg noodles, catching bits of wilted spinach and sweet garlic in every forkful, that makes people lean in close and ask for the recipe.

I made this on a Tuesday night when my sister called to say she was stopping by in twenty minutes. I had no plan, no defrosted protein, just noodles and a bag of spinach that was one day away from going slimy. By the time she arrived, the table was set and the kitchen smelled like an Italian grandmother lived there. She still texts me photos every time she makes it, usually with the caption just because.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Wide egg noodles: Their flat, tender surface holds onto cream better than any other pasta shape, and they cook fast enough to keep this dish weeknight friendly.
  • Fresh baby spinach: It wilts down to almost nothing, so don't be alarmed by the volume in the bag; it adds color, a whisper of earthiness, and makes you feel like you're eating something virtuous.
  • Garlic: Minced fine and sautéed just until it blooms, this is where all the aromatic magic starts, so don't rush it or let it brown.
  • Yellow onion: Finely chopped and softened in butter, it adds a subtle sweetness that balances the richness of the cream.
  • Unsalted butter: The foundation of the sauce, it carries the garlic and onion flavor and gives the cream a silky, luxurious texture.
  • Heavy cream: This is what makes the sauce cling and coat; don't swap it for half and half unless you want a thinner, less luscious result.
  • Parmesan cheese: Grated fresh, it melts into the sauce and adds a salty, nutty depth that makes every bite more interesting.
  • Whole milk: Just a splash to loosen the cream slightly and keep the sauce from feeling too heavy.
  • Salt, black pepper, nutmeg, and red pepper flakes: These small additions layer in warmth, heat, and a hint of spice that wakes up the whole dish.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the noodles:
Bring a big pot of salted water to a rolling boil and cook the egg noodles until they're just tender with a slight bite. Drain them, but save half a cup of that starchy pasta water; it's your secret weapon for making the sauce cling.
Sauté the aromatics:
Melt butter in a large skillet over medium heat, then add the chopped onion and cook until it turns soft and translucent, about two or three minutes. Toss in the minced garlic and stir constantly for a minute until your kitchen smells like heaven.
Wilt the spinach:
Add the fresh spinach to the skillet and stir it around until it collapses into a fraction of its original size. This takes about two minutes, and you'll be amazed how much space it frees up.
Build the cream sauce:
Pour in the heavy cream and milk, stirring everything together, then let it come to a gentle simmer. You'll see tiny bubbles around the edges, but don't let it boil hard or the cream might break.
Melt in the cheese:
Lower the heat and stir in the grated Parmesan, salt, black pepper, and nutmeg if you're using it. Keep stirring 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. If the sauce feels too thick, add the reserved pasta water a little at a time until it reaches the creamy consistency you want.
Finish and serve:
Sprinkle with red pepper flakes for a kick if you like, taste for seasoning, and adjust with more salt or pepper. Serve it hot, topped with extra Parmesan if you're feeling generous.
A close-up of Creamy Spinach Garlic Noodles in a skillet, garnished with Parmesan and ready to serve for dinner. Save to Pinterest
A close-up of Creamy Spinach Garlic Noodles in a skillet, garnished with Parmesan and ready to serve for dinner. | amberkettle.com

The first time I served this to a friend who claimed she didn't like creamy pasta, she went quiet after the first bite. Then she asked if she could take the leftovers home. I knew then that this recipe had a kind of quiet power, the kind that changes minds and fills up kitchens with the sound of forks scraping plates clean.

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.

Swaps and Additions

You can swap the spinach for chopped kale or Swiss chard if that's what you have on hand; just give the kale an extra minute or two to soften since it's tougher. If you want to add protein, cooked chicken, shrimp, or even sautéed mushrooms fold in beautifully at the end. Whole wheat noodles work too, though they'll give you a nuttier flavor and a bit more chew.

Pairing Suggestions

This dish loves a crisp, bright wine like Sauvignon Blanc or a lightly oaked Chardonnay that won't compete with the cream. If you're serving it for dinner, a simple side salad with lemon vinaigrette and some crusty bread for mopping up the sauce will round out the meal perfectly. I've also served it alongside roasted asparagus, and the slight bitterness of the vegetables plays nicely against the richness.

Storage and Reheating

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 it gently in a skillet over low heat, stirring often so the sauce doesn't break. I don't recommend freezing this one; cream sauces can separate and turn grainy when thawed.

  • Reheat in a skillet, not the microwave, for the best texture.
  • Add a little extra Parmesan when reheating to refresh the flavor.
  • If the sauce looks dry, a spoonful of pasta water or milk brings it back to life.
Steam rises from a bowl of Creamy Spinach Garlic Noodles, highlighting the silky sauce clinging to tender egg noodles. Save to Pinterest
Steam rises from a bowl of Creamy Spinach Garlic Noodles, highlighting the silky sauce clinging to tender egg noodles. | amberkettle.com

This is the kind of recipe you'll make on a rainy Wednesday and again on a Saturday when friends show up unannounced. It never disappoints, and it always tastes like home.

Recipe FAQs

Can I use fresh spinach instead of baby spinach?

Yes, you can substitute regular fresh spinach, though you may need slightly more since mature leaves are larger. Chop them coarsely before wilting to ensure even cooking and integration into the sauce.

How do I prevent the sauce from becoming too thick?

Reserve pasta water while draining your noodles. Add it gradually when tossing the noodles with the sauce—just a splash at a time. This starch helps the sauce cling to the noodles while maintaining a silky, coat-like consistency.

What can I add for extra protein?

Cooked rotisserie chicken, sautéed shrimp, or sautéed mushrooms work wonderfully. Add proteins during the final tossing step to warm them through without overcooking. Aim for 4-6 ounces per serving for balanced nutrition.

Is this dish freezer-friendly?

While this dish is best enjoyed fresh, cooled portions can be refrigerated for up to 3 days. Reheat gently over low heat with a splash of milk to restore sauce consistency. Freezing may cause the cream sauce to separate.

What wine pairs best with this dish?

A crisp Sauvignon Blanc or light Chardonnay complements the rich, creamy sauce beautifully. The acidity cuts through the richness while the wine's mineral notes enhance the garlic and spinach flavors.

Can I make this dairy-free?

Yes, substitute butter with olive oil, heavy cream with coconut milk or cashew cream, and Parmesan with nutritional yeast. The dish will have a lighter texture but remain flavorful and satisfying.

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 Spinach Garlic Noodles

Tender egg noodles in a rich, garlicky cream sauce with fresh spinach. Comforting, flavorful, and ready in just 30 minutes.

Prep duration
10 min
Time to cook
20 min
Total duration
30 min
Created by Molly Easton


Skill level Easy

Cuisine American

Makes 4 Portions

Dietary details Meat-free

What You'll Need

Noodles

01 12 ounces wide egg noodles

Vegetables

01 6 ounces 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)

Directions

Step 01

Prepare the 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, about 2 minutes.

Step 04

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

Step 05

Season and melt cheese: 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

Finish and serve: Sprinkle with red pepper flakes if desired. Taste and adjust seasoning. Serve immediately, topped with extra Parmesan 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.

Equipment needed

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

Allergy details

Be sure to look at every ingredient. If you have concerns, ask your healthcare provider.
  • Contains eggs (from noodles)
  • Contains milk (butter, cream, milk, Parmesan cheese)
  • Contains wheat (from noodles)
  • Use gluten-free noodles and dairy alternatives if needed; double-check ingredient labels for hidden allergens

Nutrition Info (one portion)

Information shown is for general reference. Please speak to your doctor for nutrition advice.
  • Energy: 480
  • Lipids: 22 g
  • Carbohydrates: 56 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.