Creamy Spinach Garlic Noodles

Featured in: Everyday Meal Ideas

Creamy Spinach Garlic Noodles combines tender egg noodles with a luxurious garlicky cream sauce infused with fresh spinach. This vegetarian main dish comes together in just 30 minutes, making it perfect for weeknight dinners. The sauce is built on a foundation of sautéed garlic and onions, enriched with heavy cream and whole milk, then finished with melted Parmesan cheese.

The beauty of this dish lies in its simplicity and versatility. Whether you serve it straight from the skillet or customize it with added proteins like chicken or shrimp, it delivers comfort and satisfaction with minimal effort. The optional nutmeg adds warmth and depth, while red pepper flakes provide a gentle kick of heat.

Updated on Sun, 18 Jan 2026 11:45:00 GMT
Creamy Spinach Garlic Noodles with golden garlic and wilted greens tossed in a rich, cheesy sauce, ready to serve. Save
Creamy Spinach Garlic Noodles with golden garlic and wilted greens tossed in a rich, cheesy sauce, ready to serve. | goldenimik.com

The steam rising from the pot fogged my glasses completely, and I had to wipe them three times before I could see the noodles properly. I was making dinner on autopilot after a long Tuesday, not expecting much beyond something warm and filling. But the moment that garlic hit the melted butter, the whole kitchen transformed. My neighbor knocked on the door twenty minutes later asking what smelled so good, and I ended up plating a fourth serving I hadn't planned on.

I made this for my sister the night before she moved across the country, and we ate it straight from the skillet with too much Parmesan and a bottle of cheap white wine. She called me two weeks later from her new apartment asking for the recipe because she said it was the last meal that felt like home. Now every time I make it, I think about that night and how food can hold a moment in place even after everything else shifts.

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 grabs onto cream better than any other shape, and they cook up with that perfect slight chew when you stop them just before soft.
  • Fresh baby spinach: It collapses into almost nothing in the pan, leaving behind a sweet earthiness and those beautiful dark green ribbons that make the whole dish look alive.
  • Garlic: Mince it finely so it melts into the butter and perfumes the cream without leaving sharp, raw bites.
  • Yellow onion: A small one adds a subtle backbone of sweetness that rounds out the garlic without competing for attention.
  • Unsalted butter: This is your flavor foundation, so use real butter and let it foam gently before adding anything else.
  • Heavy cream: The thickness creates that luxurious cling, you can stretch it with milk, but the cream is what makes the sauce hug every noodle.
  • Parmesan cheese: Freshly grated melts smoothly into the sauce and adds a nutty, salty depth that pre-shredded versions just cant match.
  • Whole milk: A splash keeps the sauce from becoming too thick or cloying, making it feel lighter on your fork.
  • Salt and black pepper: Season in layers, tasting as you go, because the Parmesan adds salt too and you want balance, not a salt bomb.
  • Ground nutmeg: Just a whisper warms the cream and adds a mysterious something that people notice but cant quite name.
  • Crushed red pepper flakes: A pinch at the end wakes up your palate and cuts through the richness with a gentle, welcome heat.

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 large pot of salted water to a rolling boil and cook the egg noodles until they are al dente, with just a slight firmness in the center. Drain them in a colander, but save half a cup of that starchy pasta water, it will be your secret weapon for a silky sauce later.
Sauté the aromatics:
Melt the butter in a large skillet over medium heat until it foams lightly, then add the chopped onion and cook for two to three minutes until it turns translucent and soft. Toss in the minced garlic and stir constantly for about a minute, just until the kitchen fills with that unmistakable warm, toasty fragrance.
Wilt the spinach:
Add the fresh spinach to the skillet in handfuls if needed, stirring as it collapses into bright green ribbons. It will look like a mountain at first, but within two minutes it shrinks down to almost nothing and releases a little moisture that will blend right into your sauce.
Build the cream base:
Pour in the heavy cream and whole milk, stirring gently to combine with the buttery aromatics and wilted spinach. Let it come to a gentle simmer, watching for small bubbles around the edges, but do not let it boil hard or the cream may break.
Melt in the cheese and seasonings:
Lower the heat and add the grated Parmesan, salt, black pepper, and nutmeg if using, stirring constantly until the cheese melts completely and the sauce turns smooth and glossy. Taste it now and adjust the salt or pepper, remembering the noodles will dilute the flavor slightly.
Toss the noodles:
Add the drained noodles directly to the skillet and toss them with tongs or a wooden spoon until every strand is coated in that creamy, garlicky sauce. If the sauce feels too thick, add the reserved pasta water a splash at a time, stirring until it loosens to a consistency that clings without pooling.
Finish and serve:
Sprinkle the red pepper flakes over the top if you want a little heat, then taste one more time and tweak the seasoning as needed. Serve immediately while the noodles are hot and the sauce is still glossy, with extra Parmesan on the side for anyone who wants more.
A close-up of Creamy Spinach Garlic Noodles twirled on a fork, showing velvety Parmesan sauce clinging to tender noodles. Save
A close-up of Creamy Spinach Garlic Noodles twirled on a fork, showing velvety Parmesan sauce clinging to tender noodles. | goldenimik.com

One night I doubled the recipe without thinking and ended up with way too much food for two people. I packed up the leftovers in a glass container and brought it to a friend who had just had a baby, and she texted me later saying it was the first real meal she had eaten sitting down in a week. That is when I realized this dish is not just easy, it is the kind of easy that lets you take care of someone else without breaking a sweat.

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.

Make It Your Own

Swap the baby spinach for chopped kale or Swiss chard if you want something heartier that holds its shape and adds a slightly bitter edge. I have stirred in cooked shrimp during the last minute of tossing, and the way they curl into the creamy noodles makes it feel like a completely different dinner. Sautéed mushrooms add an earthy richness that plays beautifully with the garlic, and shredded rotisserie chicken turns this into a meal that will satisfy even the hungriest crowd. If you need more fiber or just want a nuttier flavor, whole wheat noodles work surprisingly well, though they soak up the sauce a bit faster so keep that pasta water close.

Pairing and Serving Ideas

A crisp Sauvignon Blanc cuts through the cream with bright acidity, and a light Chardonnay with just a hint of oak complements the butter and Parmesan without overwhelming the garlic. I have served this alongside a simple arugula salad with lemon vinaigrette, and the peppery greens are the perfect contrast to the rich, silky noodles. Garlic bread feels redundant given all the garlic already in the dish, but a crusty baguette for soaking up any leftover sauce never goes unappreciated. Sometimes I just pour myself a glass of cold water with lemon and call it done, because honestly, this dish does not need much help.

Storage and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, though the noodles will absorb some of the sauce as they sit and become a bit denser. Reheat gently in a skillet over low heat, adding a splash of milk or cream to bring back that glossy, loose texture. I have also microwaved individual portions with a tablespoon of milk stirred in, and while it is not quite as perfect as fresh, it still tastes comforting and rich. Do not freeze this, the cream sauce will separate and turn grainy when thawed, and the noodles will lose their tender bite.

  • Store in glass containers rather than plastic to avoid absorbing any lingering garlic smell.
  • If reheating on the stove, stir constantly and keep the heat low to prevent the cream from breaking.
  • Freshen up leftovers with a handful of freshly wilted spinach or a sprinkle of lemon zest to wake up the flavors.
Steaming bowl of Creamy Spinach Garlic Noodles garnished with extra Parmesan, ideal for a quick weeknight dinner. Save
Steaming bowl of Creamy Spinach Garlic Noodles garnished with extra Parmesan, ideal for a quick weeknight dinner. | goldenimik.com

This is the kind of recipe I make on nights when I need to feel capable and cared for at the same time, when something this simple can be this satisfying. It is proof that comfort does not have to be complicated, just a good pan, a little butter, and the willingness to let garlic do what it does best.

Recipe Q&A

Can I make this dish ahead of time?

This dish is best served fresh, but you can prepare components in advance. Cook the noodles and prepare the sauce separately, then combine just before serving to maintain the creamy texture and prevent the noodles from becoming mushy.

What can I substitute for heavy cream?

You can replace heavy cream with half-and-half, evaporated milk, or a combination of whole milk with a touch of cream. For a lighter version, use all whole milk, though the sauce will be less rich. Greek yogurt stirred in at the end also works well.

How do I prevent the sauce from breaking or becoming grainy?

Keep the heat on low to medium-low once you add the cream and dairy products. Add the Parmesan cheese slowly while stirring constantly, and avoid boiling the sauce, which can cause the cheese and cream to separate.

Can I use frozen spinach instead of fresh?

Yes, frozen spinach works well. Thaw it completely and squeeze out excess moisture before adding to the skillet. Use about 4-5 ounces frozen spinach, as it reduces significantly during cooking.

What other vegetables pair well with this dish?

Mushrooms, peas, cherry tomatoes, and sun-dried tomatoes all complement the creamy garlic sauce beautifully. Sauté harder vegetables like mushrooms before adding to the sauce, and fold in tender vegetables or previously cooked items near the end.

How do I achieve the right sauce consistency?

The reserved pasta water is essential for adjusting creaminess. Add it gradually while tossing the noodles, a splash at a time, until the sauce coats the noodles without being too thin or too thick. The sauce will also continue to set slightly as it cools.

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.

Time to Prep
10 min
Time to Cook
20 min
Total Duration
30 min
Created by Theodore Hicks


Skill Level Easy

Cuisine American

Portion 4 Yield

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

How to Make It

Step 01

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

Step 02

Build the Flavor Base: Melt butter in a large skillet over medium heat. Add chopped onion and cook for 2 to 3 minutes until softened. Add minced garlic and sauté for 1 minute until fragrant.

Step 03

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

Step 04

Create the Cream Sauce: Pour in heavy cream and whole milk, stirring to combine. Bring the mixture to a gentle simmer.

Step 05

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

Step 06

Combine and Coat: Add drained noodles to the skillet and toss to coat evenly. Add reserved pasta water a small splash at a time until the sauce clings to the noodles and reaches desired creaminess.

Step 07

Season and Serve: Sprinkle with red pepper flakes if desired. Taste and adjust seasoning as needed. Serve immediately, topped with extra Parmesan cheese 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
  • Large skillet
  • Colander
  • Chef's knife
  • Wooden spoon or silicone spatula

Allergy Guidance

Scan every ingredient for allergens and check with your doctor if unsure.
  • Contains eggs from noodles
  • Contains milk from butter, cream, milk, and Parmesan cheese
  • Contains wheat from egg noodles
  • Check ingredient labels for hidden allergens; use gluten-free noodles and dairy alternatives if needed

Nutrition Details (per person)

This nutritional content is a guide—always check with a health expert for advice.
  • Energy (Calories): 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.