Creamy Spinach Garlic Noodles

Featured in: Pan & Skillet Meals

Creamy Spinach Garlic Noodles combine tender egg noodles with a luxurious garlic-infused cream sauce and vibrant fresh spinach. This vegetarian comfort dish comes together in just 30 minutes, making it ideal for busy weeknights. Melt butter, sauté garlic and onions, wilt spinach, then combine with heavy cream and Parmesan cheese. Toss with cooked noodles to create a silky, cling-worthy coating. Perfect served immediately with an extra sprinkle of Parmesan and optional red pepper flakes for heat.

Updated on Sun, 18 Jan 2026 13:03:00 GMT
Freshly cooked creamy spinach garlic noodles twirled on a fork, showcasing tender egg noodles coated in a velvety, garlicky cream sauce studded with vibrant wilted spinach leaves for a comforting, easy weeknight meal.  Save
Freshly cooked creamy spinach garlic noodles twirled on a fork, showcasing tender egg noodles coated in a velvety, garlicky cream sauce studded with vibrant wilted spinach leaves for a comforting, easy weeknight meal. | felizfork.com

My neighbor knocked on my door one Thursday night holding a bag of spinach that was about to turn. She asked if I could use it, and I said yes without thinking. An hour later, I was standing over a skillet watching garlic sizzle in butter, tossing noodles into cream sauce that smelled better than anything I'd planned that week. That night taught me that some of the best meals don't come from careful planning, they come from saying yes to a bag of wilting greens.

I made this for my sister the week she moved into her first apartment. She sat at my kitchen counter, exhausted from unpacking, and watched me toss noodles in that golden, garlicky cream. When I set the bowl in front of her, she took one bite and said it tasted like comfort. I wrote the recipe on the back of a takeout menu, and she still has it taped to her fridge.

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 tender, slightly chewy texture is perfect for holding onto cream sauce, and they cook quickly so dinner stays stress free.
  • Fresh baby spinach: It wilts down in seconds and adds a pop of color and earthiness that balances the richness of the cream.
  • Garlic: Minced fresh garlic becomes sweet and fragrant when sautéed in butter, forming the aromatic backbone of the sauce.
  • Yellow onion: Finely chopped onion melts into the butter, adding a subtle sweetness that rounds out the garlic.
  • Unsalted butter: It creates a silky base for the sauce and lets you control the saltiness of the final dish.
  • Heavy cream: This is what makes the sauce luxuriously thick and velvety, coating every strand of noodle.
  • Parmesan cheese: Freshly grated Parmesan melts smoothly into the sauce, adding nutty, salty depth.
  • Whole milk: A splash of milk loosens the cream just enough to keep the sauce from becoming too thick.
  • Salt and black pepper: Simple seasonings that let the garlic and Parmesan shine without competing.
  • Ground nutmeg: Just a pinch adds a warm, slightly sweet note that makes the cream taste more complex.
  • Crushed red pepper flakes: Optional, but they add a gentle heat that cuts through the richness.

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, then cook the egg noodles until they are al dente, tender but still with a slight bite. Drain them in a colander, but save half a cup of the starchy pasta water, it will help the sauce cling later.
Sauté the aromatics:
Melt butter in a large skillet over medium heat, then add the finely chopped onion and cook until it softens and turns translucent, about two to three minutes. Toss in the minced garlic and sauté for one minute until the kitchen smells incredible and the garlic is just beginning to turn golden.
Wilt the spinach:
Add the fresh baby spinach to the skillet and stir it around until it wilts down into a soft, vibrant green pile, which only takes about two minutes. The spinach will release a little moisture, and that is perfectly fine.
Build the cream sauce:
Pour in the heavy cream and whole milk, stirring everything together, then bring the mixture to a gentle simmer. Watch it closely so it does not boil over or scorch on the bottom.
Melt in the cheese:
Lower the heat and add the grated Parmesan, salt, black pepper, and a pinch of nutmeg if you are using it. Stir until the cheese melts completely and the sauce becomes smooth and glossy.
Toss the noodles:
Add the drained noodles to the skillet and toss them gently to coat every strand in the creamy sauce. If the sauce seems too thick, add the reserved pasta water a splash at a time until it reaches a silky, clingy consistency.
Finish and serve:
Sprinkle with red pepper flakes if you like a little heat, then taste and adjust the seasoning. Serve immediately, topped with extra Parmesan if desired.
Creamy spinach garlic noodles served steaming in a rustic white bowl, garnished with extra Parmesan and a pinch of red pepper flakes, alongside a crisp green salad for a balanced vegetarian dinner.  Save
Creamy spinach garlic noodles served steaming in a rustic white bowl, garnished with extra Parmesan and a pinch of red pepper flakes, alongside a crisp green salad for a balanced vegetarian dinner. | felizfork.com

One rainy Saturday, I made this for a friend who had just gotten terrible news. We sat on the couch with bowls in our laps, and she told me that the warmth of the noodles and the smell of garlic made her feel a little less alone. Food does that sometimes, it shows up when words do not.

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.

Customizing Your Noodles

You can swap baby spinach for chopped kale or Swiss chard if that is what you have on hand, just give the heartier greens an extra minute to soften. Add cooked chicken, shrimp, or sautéed mushrooms if you want to turn this into a more substantial meal. I have also used whole wheat noodles when I wanted a little more fiber, and they worked beautifully.

Pairing and Serving

This dish pairs wonderfully with a crisp Sauvignon Blanc or a light Chardonnay, something bright enough to balance the cream. If you are not drinking wine, a sparkling water with lemon works just as well. I like to serve it with a simple green salad dressed in lemon vinaigrette to cut through the richness.

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. When you reheat them, add a splash of milk or cream to the pan and warm everything over low heat, stirring gently until the sauce loosens up again.

  • Reheat on the stovetop instead of the microwave for the best texture.
  • If the sauce looks greasy after reheating, a quick splash of pasta water will bring it back together.
  • Freshen up leftovers with a squeeze of lemon juice and a handful of fresh Parmesan.
A close-up of creamy spinach garlic noodles in a skillet, highlighting glossy, rich sauce clinging to wide egg noodles with flecks of fresh baby spinach and minced garlic for an aromatic, satisfying dish. Save
A close-up of creamy spinach garlic noodles in a skillet, highlighting glossy, rich sauce clinging to wide egg noodles with flecks of fresh baby spinach and minced garlic for an aromatic, satisfying dish. | felizfork.com

This recipe has become my answer to tired evenings and unexpected guests, a reminder that simple ingredients and a little butter can turn into something worth remembering. I hope it finds a place in your kitchen the way it has in mine.

Recipe FAQ

Can I use fresh spinach instead of baby spinach?

Yes, fresh spinach works well. You may need slightly more as it reduces significantly when cooked. Chop larger leaves before adding to the skillet.

What if I don't have heavy cream?

You can substitute with a combination of whole milk and cream cheese, or use Greek yogurt mixed with pasta water for a lighter version, though the richness will differ slightly.

How do I prevent the sauce from becoming too thick?

The reserved pasta water is key. Add it gradually while tossing to reach your desired consistency. The starch in the water helps the sauce coat the noodles beautifully.

Can I make this ahead of time?

This dish is best served immediately for optimal creaminess. However, you can prepare components separately and assemble fresh. Reheating may require additional milk to restore sauce consistency.

What proteins pair well with this dish?

Grilled chicken, shrimp, crispy bacon, or sautéed mushrooms all complement this dish beautifully. Add cooked proteins in step 6 when combining noodles with the sauce.

Is this vegetarian?

Yes, this is a vegetarian dish. All ingredients are plant-based or dairy-based. Check pasta labels if using egg noodles as they contain eggs, making it vegetarian but not vegan.

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 simple to prepare.

Time to Prep
10 min
Time to Cook
20 min
All Steps Time
30 min
Author Aubrey Logan


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Needs Meat-Free

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

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

Sauté aromatics: Melt butter in a large skillet over medium heat. Add chopped onion and cook for 2-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 constantly, until completely wilted, approximately 2 minutes.

Step 04

Create the cream sauce: Pour heavy cream and whole milk into the skillet and stir to combine. Bring to a gentle simmer over medium heat.

Step 05

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

Step 06

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

Step 07

Finish and season: Sprinkle with crushed red pepper flakes if desired. Taste and adjust seasoning to preference.

Step 08

Serve: Transfer to serving bowls immediately and top with additional grated 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 You’ll Need

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

Allergy Info

Review every ingredient for allergens and check with your doctor if you’re unsure.
  • Contains eggs from noodles
  • Contains milk from butter, cream, milk, and Parmesan cheese
  • Contains wheat from noodles

Nutrition Details (per portion)

Nutritional data is an estimate and not intended as medical guidance.
  • Calories: 480
  • Fats: 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.