Creamy Spinach Garlic Noodles

Featured in: Vegetarian Favorites

Creamy Spinach Garlic Noodles combines tender egg noodles with a luxurious cream sauce infused with garlic and fresh spinach. This vegetarian main dish comes together in just 30 minutes, making it perfect for weeknight dinners. The sauce is enriched with heavy cream, Parmesan cheese, and a hint of nutmeg for depth. Simply sauté garlic and onions, wilt the spinach, create the creamy base, then toss with cooked noodles until perfectly coated. It serves four and pairs beautifully with a crisp white wine.

Updated on Sun, 18 Jan 2026 10:19:00 GMT
Creamy Spinach Garlic Noodles tossed in a rich, garlicky sauce with wilted baby spinach and Parmesan, served in a white bowl. Pin
Creamy Spinach Garlic Noodles tossed in a rich, garlicky sauce with wilted baby spinach and Parmesan, served in a white bowl. | forkandbloom.com

My neighbor knocked on my door last Tuesday holding a bag of spinach that was about to turn. She shrugged and said, "Do something with this before I feel guilty throwing it out." I had egg noodles in the pantry, cream in the fridge, and exactly thirty minutes before I needed to leave for book club. What came together in that half hour became the dish I now make every time I need comfort without complexity. It's creamy, garlicky, and the kind of meal that makes you forget you were in a hurry.

I served this to my sister the night she came over after a terrible day at work. She didn't say much at first, just twirled her fork quietly and ate three helpings. Halfway through the second bowl she finally looked up and said, "This is exactly what I needed." That's when I realized some recipes aren't just about flavor, they're about timing and tenderness. This one has become my go to whenever someone needs feeding and feeling at the same time.

Ingredients

  • Wide egg noodles: Their soft, slippery texture holds onto cream sauce better than any other pasta, and they cook fast enough that you won't be standing over boiling water forever.
  • Fresh baby spinach: It wilts down to almost nothing, adding color and a slight earthiness without overpowering the garlic and cream.
  • Garlic: Mince it finely so it melts into the butter and perfumes the whole dish, I learned the hard way that big chunks turn bitter if they brown too fast.
  • Yellow onion: A small one adds sweetness and body to the sauce, making it taste more layered than just garlic and cream alone.
  • Unsalted butter: It's your flavor base and lets you control the salt level, plus it makes the kitchen smell like a French bistro.
  • Heavy cream: This is what makes the sauce luxurious and silky, don't swap it for half and half or it won't coat the noodles the same way.
  • Parmesan cheese: Freshly grated melts smoother and tastes sharper than the pre shredded stuff, which can clump and turn grainy.
  • Whole milk: It thins the cream just enough so the sauce doesn't feel too rich, and it keeps things from getting too thick as it simmers.
  • Salt and black pepper: Simple but essential, taste as you go because the Parmesan adds saltiness too.
  • Ground nutmeg: Just a pinch warms up the cream and makes people ask what that mysterious flavor is.
  • Crushed red pepper flakes: Optional but wonderful if you like a tiny kick against all that richness.

Instructions

Boil the noodles:
Bring a large pot of salted water to a rolling boil and cook the egg noodles until they're just tender with a little bite left. Drain them but save half a cup of that starchy pasta water, it's your secret weapon for a silky sauce later.
Cook the aromatics:
Melt butter in a large skillet over medium heat, then add the chopped onion and let it soften for a few minutes until it smells sweet. Toss in the minced garlic and stir for about a minute, just until the kitchen fills with that unmistakable garlic perfume.
Wilt the spinach:
Add the fresh spinach to the skillet and stir it around until it collapses into a dark green tangle. It only takes a couple of minutes and suddenly you've got a skillet full of vegetables instead of a mountain of leaves.
Build the cream sauce:
Pour in the heavy cream and milk, stirring everything together until it looks smooth and starts to bubble gently. Let it simmer for a minute so the flavors can get to know each other.
Melt in the cheese:
Lower the heat and add the Parmesan, salt, pepper, and nutmeg if you're using it. Stir slowly until the cheese melts into the cream and the sauce turns glossy and smooth.
Toss the noodles:
Add the drained noodles to the skillet and toss them with tongs or a wooden spoon until every strand is coated. If the sauce feels tight, add splashes of that reserved pasta water until it loosens up and clings beautifully.
Season and serve:
Taste and adjust the salt and pepper, then sprinkle with red pepper flakes if you want a little heat. Serve it right away while it's steaming and creamy, with extra Parmesan on the side.
A close-up of Creamy Spinach Garlic Noodles, with steam rising from a creamy, golden sauce flecked with fresh spinach and garlic. Pin
A close-up of Creamy Spinach Garlic Noodles, with steam rising from a creamy, golden sauce flecked with fresh spinach and garlic. | forkandbloom.com

The first time I made this for a potluck, I wasn't sure it would travel well. I kept it warm in a slow cooker and people kept coming back with empty bowls asking if there was more. One friend said it reminded her of something her grandmother used to make, which is the highest compliment food can get. I realized then that creamy noodles are a universal language, and garlic and spinach just make the conversation better.

Swaps and Additions

If you don't have baby spinach, chopped kale or Swiss chard work beautifully and hold up even better to the heat. I've stirred in cooked chicken, shrimp, or sautéed mushrooms when I wanted more protein, and every version felt like a new meal. You can also swap in whole wheat noodles for extra fiber, though they'll have a slightly chewier bite. The base is forgiving enough that you can follow your cravings and whatever's in your fridge.

Pairing and Serving

This dish is rich enough to stand alone, but I like serving it with a simple arugula salad dressed in lemon and olive oil to cut through the cream. A crisp Sauvignon Blanc or a light Chardonnay balances the garlic and butter without competing. If you're feeding kids, they'll eat it happily without the red pepper flakes, and if you're feeding adults, a little extra Parmesan on top makes it feel fancy.

Storage and Reheating

Leftovers keep in the fridge for up to three days, though the sauce will thicken as it cools. When you reheat it, add a splash of milk or cream and warm it gently on the stove, stirring often so it doesn't separate. I've never had luck microwaving cream sauces, they always break or turn rubbery.

  • Store in an airtight container and don't leave it out on the counter for more than two hours.
  • Reheat on low heat with extra liquid to bring the sauce back to life.
  • Taste and add a pinch of salt or Parmesan after reheating since flavors dull in the fridge.
Garnished Creamy Spinach Garlic Noodles ready to serve, paired with a glass of crisp white wine and rustic bread on the side. Pin
Garnished Creamy Spinach Garlic Noodles ready to serve, paired with a glass of crisp white wine and rustic bread on the side. | forkandbloom.com

This recipe has saved me on busy nights and impressed guests on lazy weekends. It's proof that you don't need a long ingredient list or fancy techniques to make something people remember.

Recipe Q&A

Can I use fresh spinach instead of baby spinach?

Yes, you can use regular fresh spinach or even frozen spinach. If using frozen, thaw and squeeze out excess moisture before adding to prevent watering down the sauce.

What can I substitute for heavy cream?

Use a combination of whole milk and butter for a lighter version, or try Greek yogurt mixed with a bit of cornstarch for tanginess. Coconut cream works well for a non-dairy option.

How do I prevent the sauce from breaking?

Keep the heat low to medium-low once cream is added, and stir constantly. Avoid boiling vigorously, which can cause the dairy to separate. The reserved pasta water helps stabilize the sauce.

Can I add protein to this dish?

Absolutely. Cooked chicken, shrimp, or sautéed mushrooms work wonderfully. Cook your protein separately and stir it in during the final step with the noodles.

How should I store and reheat leftovers?

Store in an airtight container for up to 3 days. Reheat gently on the stovetop over low heat with a splash of milk to restore creaminess. Microwave works but may result in uneven heating.

Is this suitable for gluten-free diets?

Yes, simply substitute regular egg noodles with gluten-free pasta. The rest of the ingredients are naturally gluten-free, though always verify labels for cross-contamination.

Creamy Spinach Garlic Noodles

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

Prep duration
10 min
Cooking duration
20 min
Complete duration
30 min


Skill level Easy

Origin American

Yield 4 Portions

Dietary specifications Vegetarian

Components

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

Directions

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, 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 the spinach: Add spinach to the skillet and cook, stirring, until wilted, about 2 minutes.

Step 04

Create the cream base: Pour in heavy cream and milk; stir to combine. Bring to a gentle simmer.

Step 05

Build the 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 with 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 season: Sprinkle with red pepper flakes if desired. Taste and adjust seasoning as needed.

Step 08

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

Necessary tools

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

Allergy details

Review each ingredient for potential allergens and consult healthcare professionals if you're uncertain about anything.
  • 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

Nutritional information (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Calories: 480
  • Fat: 22 g
  • Carbs: 56 g
  • Protein: 15 g