Creamy Spinach Garlic Noodles

Featured in: Simple Everyday Meals

This creamy spinach garlic noodle dish combines tender egg noodles with a luxurious garlic-infused cream sauce and wilted spinach. Butter and aromatics create the flavor foundation, while heavy cream and Parmesan cheese deliver richness and depth. The dish comes together in under 30 minutes, making it ideal for busy weeknights. Customize with proteins like chicken or shrimp, or swap spinach for kale or Swiss chard to suit your preferences.

Updated on Sun, 18 Jan 2026 12:40:00 GMT
Steaming creamy spinach garlic noodles twirl on a fork, with wilted greens and melted Parmesan.  Save
Steaming creamy spinach garlic noodles twirl on a fork, with wilted greens and melted Parmesan. | hazeldish.com

The butter sizzled quietly in the pan, and I could hear my daughter humming in the next room while I chopped garlic. It was one of those weeknights when I needed something warm and fast, but also something that felt like care. I reached for a bag of egg noodles and spinach wilting slightly in the crisper, and within half an hour, we were twirling creamy forkfuls under the kitchen light. That dish became our Tuesday ritual.

I made this for a friend who had just moved into a new apartment with nothing but a skillet and a single pot. She called me the next day to say it was the first meal that made the place feel like home. Sometimes a bowl of noodles does more than fill you up.

Ingredients

  • Wide egg noodles (12 oz): Their tender chew is what makes this dish so comforting, and they hold onto the creamy sauce better than any other shape.
  • Fresh baby spinach (6 oz): It collapses down to almost nothing in the pan, adding color and a mild earthy sweetness without any bitterness.
  • Garlic (4 cloves, minced): The heart of the flavor here, I learned to sauté it just until fragrant or it turns sharp and angry.
  • Yellow onion (1 small, finely chopped): It melts into the background, adding a quiet sweetness that rounds out the garlic.
  • Unsalted butter (2 tbsp): Creates the base for everything, giving the sauce a silky richness you can taste in every bite.
  • Heavy cream (1 cup): This is what makes the sauce cling and coat, turning simple noodles into something luxurious.
  • Parmesan cheese (1/2 cup, grated): Use the real stuff if you can, it melts smoothly and adds a nutty, salty depth.
  • Whole milk (1/4 cup): Loosens the sauce just enough so it does not feel too heavy.
  • Salt, black pepper, nutmeg, red pepper flakes: Small amounts that wake up the cream and make every flavor feel intentional.

Instructions

Boil the noodles:
Bring a large pot of salted water to a rolling boil and cook the egg noodles until al dente, following the package timing. Drain them but save half a cup of that starchy pasta water, it will help the sauce hug the noodles later.
Sauté the aromatics:
Melt butter in a large skillet over medium heat, then add the chopped onion and cook until it softens and turns translucent, about 2 to 3 minutes. Toss in the minced garlic and stir for just one minute until the kitchen smells amazing.
Wilt the spinach:
Add the fresh spinach to the skillet and stir it around until it collapses into the butter and garlic, which takes about 2 minutes. It will look like a mountain at first, then shrink down to almost nothing.
Build the cream sauce:
Pour in the heavy cream and milk, stirring everything together, then let it come to a gentle simmer. You will see tiny bubbles around the edges, that is when you know it is ready.
Melt in the cheese:
Lower the heat and stir in the Parmesan, salt, black pepper, and nutmeg if you are 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 everything together, adding splashes of the reserved pasta water until the sauce clings to every strand. The starch from the water helps bind it all into creamy perfection.
Finish and serve:
Sprinkle with red pepper flakes if you like a little heat, taste and adjust the seasoning, then serve immediately with extra Parmesan on top. This dish is best eaten right away while it is still steaming.
A skillet of creamy spinach garlic noodles, sautéed garlic and onions simmering in rich cream.  Save
A skillet of creamy spinach garlic noodles, sautéed garlic and onions simmering in rich cream. | hazeldish.com

My neighbor brought over a bottle of wine one evening and I heated up leftovers of this dish. We sat on the back porch with our bowls, and she said it tasted better than anything she had ordered out all month. That is when I realized how much a simple, creamy plate of noodles can mean when shared with the right person.

What to Do with Leftovers

I store leftovers in a sealed container in the fridge for up to three days. When reheating, I add a splash of milk or cream and warm it gently in a skillet over low heat, stirring often so the sauce does not break. Microwaving works too, but stir every 30 seconds and add a little liquid to bring it back to life.

Ways to Change It Up

If you want more protein, toss in cooked chicken, shrimp, or even sautéed mushrooms at the end. I have also swapped baby spinach for chopped kale, which holds up a bit firmer and adds a slightly heartier bite. For a lighter version, use half and half instead of heavy cream, though the sauce will be thinner and less rich.

Pairing and Serving Ideas

This dish is rich enough to stand on its own, but I like serving it with a simple arugula salad dressed in lemon and olive oil to cut through the cream. A crusty baguette on the side is perfect for soaking up any sauce left in the bowl.

  • Serve with a crisp Sauvignon Blanc or a light Chardonnay.
  • Top with extra Parmesan and a crack of fresh black pepper right before eating.
  • Garnish with a handful of toasted pine nuts for a little crunch.
Plated creamy spinach garlic noodles garnished with extra Parmesan and a pinch of red pepper flakes. Save
Plated creamy spinach garlic noodles garnished with extra Parmesan and a pinch of red pepper flakes. | hazeldish.com

This is the kind of recipe that gets you through busy weeks and quiet nights alike. I hope it brings as much warmth to your table as it has to mine.

Recipe Help & Answers

Can I make this dish ahead of time?

Yes, you can prepare the sauce separately and refrigerate it for up to 2 days. Cook the noodles fresh and combine just before serving to maintain the best texture. Reheat the sauce gently over low heat, adding a splash of milk if it thickens too much.

What can I use instead of heavy cream?

You can substitute heavy cream with half-and-half, whole milk mixed with butter, or dairy-free alternatives like coconut cream or oat cream. The sauce may be slightly less rich, but it will still be delicious.

How do I prevent the sauce from becoming too thick?

Reserve pasta water before draining your noodles. Add it gradually when tossing the noodles with the sauce to achieve your desired consistency. The starch in pasta water helps the sauce cling to the noodles naturally.

Is this dish suitable for vegetarians?

Yes, this dish is naturally vegetarian. All ingredients are meat-free, though you can add sautéed mushrooms, chickpeas, or cooked plant-based proteins for extra substance if desired.

Can I use fresh garlic instead of minced?

Absolutely. Use 4 cloves of fresh garlic, minced or thinly sliced. Fresh garlic delivers a brighter, more aromatic flavor than pre-minced varieties.

What wine pairs well with this dish?

A crisp Sauvignon Blanc or light Chardonnay complements the creamy sauce and earthy spinach beautifully. The acidity cuts through the richness and refreshes the palate between bites.

Creamy Spinach Garlic Noodles

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

Prep Time
10 min
Time to Cook
20 min
Overall Time
30 min
Created by Isabel Grant


Skill Level Easy

Inspired By American

Makes 4 Number of servings

Dietary Details Vegetarian-Friendly

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

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 of pasta water.

Step 02

Build the aromatics: 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 spinach to the skillet and cook, stirring frequently, until completely wilted, approximately 2 minutes.

Step 04

Create the cream base: Pour heavy cream and whole milk into the skillet and stir to combine. Bring the mixture to a gentle simmer.

Step 05

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

Step 06

Combine noodles with sauce: Add drained noodles to the skillet and toss thoroughly to coat. Add reserved pasta water gradually, one splash at a time, until the sauce clings to the noodles and reaches desired creaminess.

Step 07

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

Step 08

Serve: Transfer to serving bowls immediately while hot. Top with additional grated Parmesan cheese if desired.

Tools You’ll Need

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

Allergy Details

Review each ingredient for allergens. Always reach out to a healthcare professional for help if you’re unsure.
  • Contains eggs from noodles
  • Contains milk from butter, heavy cream, whole milk, and Parmesan cheese
  • Contains wheat from noodles
  • May contain traces of other allergens; verify all ingredient labels carefully

Per-Serving Nutrition

Nutritional data is for general reference only. It shouldn't replace advice from your doctor.
  • Calorie Count: 480
  • Fats: 22 g
  • Carbohydrates: 56 g
  • Proteins: 15 g