Creamy Spinach Garlic Noodles

Featured in: Woodsy Bowls & Greens

Creamy Spinach Garlic Noodles combines tender egg noodles with a luxurious garlicky cream sauce and vibrant fresh spinach. This vegetarian main dish comes together in just 30 minutes, making it perfect for weeknight dinners. Wide egg noodles are cooked until al dente, then tossed with a silky sauce made from butter, heavy cream, and melted Parmesan cheese. Fresh garlic and sautéed spinach add depth and nutrition to every bite. The dish is naturally vegetarian and can be customized with protein additions like chicken or shrimp, or made with alternative greens like kale or Swiss chard. Simple to prepare yet restaurant-quality in taste and presentation.

Updated on Sun, 18 Jan 2026 12:59:00 GMT
Creamy Spinach Garlic Noodles tossed with wilted greens in a rich, garlicky cream sauce served in a white bowl.  Save
Creamy Spinach Garlic Noodles tossed with wilted greens in a rich, garlicky cream sauce served in a white bowl. | junipercrumb.com

The butter hit the pan with a quiet sizzle, and before I even chopped the garlic, the kitchen smelled like comfort. I was home late on a Tuesday, hungry and tired, rifling through the pantry when I spotted a bag of egg noodles tucked behind the rice. There was spinach wilting in the crisper, half an onion, and a wedge of Parmesan I'd been hoarding. Within twenty minutes, I was twirling creamy, garlicky noodles onto my fork, wondering why I'd ever bothered with takeout. This dish became my reset button.

I made this for my sister when she came over unannounced, frazzled from work and claiming she had no appetite. She ate two bowls. We sat at the counter in our socks, talking about nothing important while she scraped her plate clean. She texted me the next morning asking for the recipe, which is how I knew it was a keeper. Sometimes the best meals are the ones that sneak up on you.

Ingredients

  • Wide egg noodles: Their soft, chewy texture is perfect for catching all that creamy sauce, and they cook faster than most pastas, which makes this a true weeknight win.
  • Fresh baby spinach: It wilts down to almost nothing, adding color and a subtle earthiness without overpowering the dish, plus it makes you feel like you're eating something virtuous.
  • Garlic: Minced fine so it blooms in the butter and perfumes everything, this is the soul of the recipe and you should not be shy with it.
  • Yellow onion: Finely chopped and softened until sweet, it builds a savory base that balances the richness of the cream.
  • Unsalted butter: The first layer of flavor, it coats the aromatics and helps the garlic toast just enough without burning.
  • Heavy cream: This is what makes the sauce luxurious and silky, clinging to every noodle like a warm blanket.
  • Parmesan cheese: Freshly grated melts smoothly into the sauce and adds a nutty, salty depth that store bought shreds just can't match.
  • Whole milk: It loosens the cream slightly and keeps the sauce from being too thick, giving you control over the final texture.
  • Salt and black pepper: Simple seasonings that let the garlic and cheese shine, but don't skip tasting and adjusting at the end.
  • Ground nutmeg: Just a whisper of warmth that makes people ask what that flavor is, it's optional but I always add it.
  • Crushed red pepper flakes: A little heat cuts through the richness and wakes up your palate, especially good if you like a subtle kick.

Instructions

Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
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 slight bite, then drain them but save half a cup of that starchy pasta water. It's your secret weapon for a silky sauce later.
Sauté the aromatics:
Melt the butter in a large skillet over medium heat, add the chopped onion, and let it soften for a few minutes until it smells sweet and looks translucent. Toss in the minced garlic and stir for just a minute until the kitchen smells incredible, but pull it off the heat before it browns.
Wilt the spinach:
Add the fresh spinach to the skillet and stir it around until it collapses into a dark green tangle, which happens fast. Don't worry if it looks like too much at first, it shrinks 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 with tiny bubbles around the edges. This is when the sauce starts to come alive.
Add the cheese and seasonings:
Lower the heat and stir in the Parmesan, salt, pepper, and nutmeg if you're using it, whisking until the cheese melts and the sauce turns smooth and glossy. Taste it now, this is your moment to adjust.
Toss the noodles:
Add the drained noodles to the skillet and toss them with tongs or a wooden spoon until every strand is coated in sauce. If it looks too thick, splash in some of that reserved pasta water a little at a time until it's creamy and clingy.
Finish and serve:
Sprinkle with red pepper flakes if you want a little heat, taste one more time for seasoning, then serve it hot with extra Parmesan on top. It's best eaten immediately, straight from the pan if you're being honest.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
A close-up of Creamy Spinach Garlic Noodles with steaming sauce clinging to silky egg noodles and fresh spinach.  Save
A close-up of Creamy Spinach Garlic Noodles with steaming sauce clinging to silky egg noodles and fresh spinach. | junipercrumb.com

One night I made this for a small dinner party, doubling the recipe and serving it in a big ceramic bowl. My friend Tom, who usually picks at vegetarian food, went back for thirds and admitted he didn't even miss the meat. We ended the night with empty plates and full glasses, the kind of meal where no one wanted to leave the table. That's when I realized this dish didn't need anything else to prove itself.

Making It Your Own

If you want to add protein, toss in cooked chicken thighs, sautéed shrimp, or even crispy chickpeas right at the end. I've swapped baby spinach for chopped kale when that's what I had, though it takes a minute longer to wilt and has a heartier bite. You can also stir in sun dried tomatoes or roasted red peppers for a pop of sweetness and color. The base is so forgiving that it practically invites you to improvise.

Storage and Reheating

Leftovers keep in an airtight container 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 over low heat, stirring often so the sauce doesn't separate. I've never had luck microwaving this, it always comes out uneven and slightly rubbery. A few extra minutes on the stovetop brings it back to life.

What to Serve Alongside

This is rich enough to stand alone, but I like to serve it with a simple arugula salad dressed in lemon and olive oil to cut through the cream. Garlic bread feels redundant since the dish is already garlicky, but a crusty baguette for soaking up extra sauce never goes to waste. A crisp white wine like Sauvignon Blanc or a light Chardonnay balances the richness beautifully.

  • Toss in a handful of cherry tomatoes at the end for a burst of acidity.
  • Top with toasted pine nuts or breadcrumbs for a little crunch.
  • If you're feeding kids, leave out the red pepper flakes and let adults add their own at the table.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Savory Creamy Spinach Garlic Noodles on a rustic table, garnished with Parmesan and ready to enjoy with garlic bread. Save
Savory Creamy Spinach Garlic Noodles on a rustic table, garnished with Parmesan and ready to enjoy with garlic bread. | junipercrumb.com

This is the kind of recipe that makes you feel capable, even on days when cooking feels like a chore. It's quick, it's cozy, and it never lets me down.

Your Questions Answered

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 to prevent a watery sauce.

How do I prevent the cream sauce from breaking or curdling?

Keep the heat on low to medium-low after adding cream and cheese. Avoid boiling the sauce vigorously, and stir frequently. If it does separate, add a splash of reserved pasta water and stir gently to bring it back together.

What can I substitute for heavy cream?

You can use half-and-half, sour cream, or Greek yogurt for a lighter option. For dairy-free, try coconut cream or cashew cream. Adjust the amount slightly depending on your preferred sauce consistency.

Can I add protein to this dish?

Absolutely. Cooked chicken breast, sautéed shrimp, pan-seared scallops, or sautéed mushrooms all pair beautifully. Add protein in step 6 when tossing with the noodles, or cook separately and mix in just before serving.

How do I store and reheat leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of milk or reserved pasta water to restore creaminess. Avoid microwaving, as it can cause the sauce to separate.

What type of noodles work best?

Wide egg noodles are traditional and hold the sauce beautifully. You can also use pappardelle, fettuccine, or whole wheat noodles. Avoid very thin noodles, as they may become mushy with the cream sauce.

Creamy Spinach Garlic Noodles

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

Time to Prep
10 mins
Time to Cook
20 mins
Overall Time
30 mins
Created by Brooke Taylor


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Info Vegetarian Option

What You'll Need

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

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-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, approximately 2 minutes.

Step 04

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

Step 05

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

Tools Needed

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

Allergy Warning

Double-check the ingredient list for allergens, and ask your doctor if you’re uncertain.
  • Contains eggs from noodles
  • Contains milk from butter, cream, milk, and Parmesan cheese
  • Contains wheat from noodles
  • Verify ingredient labels for hidden allergens; use gluten-free noodles and dairy alternatives if needed

Nutrition Details (each serving)

Nutritional details are for informational purposes only, and not a substitute for medical guidance.
  • Total Calories: 480
  • Total Fat: 22 g
  • Carbohydrates: 56 g
  • Proteins: 15 g