Creamy Spinach Pasta Garlic

Creamy spinach pasta with garlic sauce tossed with penne and fresh parsley, served steaming in a white bowl. Save
Creamy spinach pasta with garlic sauce tossed with penne and fresh parsley, served steaming in a white bowl. | yumwhisperer.com

This creamy pasta combines tender baby spinach with a flavorful garlic-infused cream sauce. Sautéed onions and garlic form a rich base, thickened with a roux, then blended with milk, cream, and Parmesan for a silky texture. Tossed with your choice of penne or fettuccine, and finished with fresh parsley and extra cheese, it's a perfectly balanced, easy-to-make dish, ideal for busy weeknights or elegant vegetarian dinners.

Rain was drumming against the kitchen window last Tuesday when I realized I had nothing planned for dinner. Sometimes those gray evenings become the best cooking adventures, and this creamy spinach pasta was exactly what the moment called for.

My sister texted me at midnight after she tried it, demanding the recipe. She said her husband went back for thirds and actually did the dishes without being asked.

Ingredients

  • Pasta (350 g / 12 oz): Penne grabs sauce beautifully, but fettuccine works just as well. Ive used both with great results.
  • Fresh baby spinach (200 g / 7 oz): The tender leaves melt into the sauce. Frozen spinach makes it watery, so stick with fresh.
  • Small onion (1): Finely chopped, it becomes the sweet foundation that balances the creaminess.
  • Garlic cloves (4): Minced fresh. Pre minced garlic in jars lacks that punch we want here.
  • Unsalted butter (2 tbsp): Starting with unsalted lets you control seasoning perfectly.
  • All purpose flour (2 tbsp): This creates our silky base and keeps the sauce from separating.
  • Whole milk (400 ml / 1 2/3 cups): The richness makes all the difference. Skim milk leaves the sauce thin and sad.
  • Heavy cream (120 ml / 1/2 cup): Just enough to take it over the top into something special.
  • Grated Parmesan (60 g / 2 oz): Freshly grated melts better. The stuff in the shaker can be grainy.
  • Ground nutmeg (1/4 tsp): The secret ingredient. Just a pinch makes the cream taste extraordinary.

Instructions

Cook the pasta to perfection:
Bring a large pot of generously salted water to boil. Cook your pasta until it still has a tiny bite in the center, then scoop out 1/2 cup of that starchy cooking water before draining.
Build the flavor foundation:
Melt butter in your largest skillet over medium heat. Toss in the onion and let it soften until translucent, then add garlic for just one minute until its fragrance fills the kitchen.
Create the roux:
Sprinkle flour over the butter and onion mixture, stirring constantly for one minute. This cooks out the raw flour taste and creates the base for our velvety sauce.
Whisk in the liquids:
Pour in milk and cream gradually while whisking. Keep stirring over medium heat for about 4 minutes until the sauce coats the back of your spoon.
Add the magic touches:
Stir in Parmesan until melted, then add that pinch of nutmeg. Season generously with salt and pepper.
Wilt the spinach:
Add spinach to the sauce and stir gently for 2 minutes until it just collapses. Overcooking makes it lose its lovely green color.
Bring it all together:
Toss in the drained pasta and add splashes of that reserved pasta water until the sauce clings to every piece.
Creamy spinach pasta with garlic sauce plated beside a glass of crisp Pinot Grigio, ready to enjoy. Save
Creamy spinach pasta with garlic sauce plated beside a glass of crisp Pinot Grigio, ready to enjoy. | yumwhisperer.com

Last Friday, my neighbor came over with a bottle of wine just as I was pulling this off the stove. We ended up eating straight from the skillet, standing at the counter, talking until the wine was gone.

Making It Your Own

Ive discovered that a pinch of red pepper flakes in with the garlic adds warmth without heat. Its subtle, but people always ask what that something special is.

What To Serve Alongside

A crisp green salad with lemon vinaigrette cuts through the richness perfectly. Crusty bread for sopping up extra sauce is non negotiable in my house.

Timing Everything Right

The trick is starting your sauce when you drop the pasta in the water. By the time the pasta is al dente, your sauce is ready to go.

  • Prep everything before you turn on the stove
  • Warm your serving bowls in the oven while you cook
  • Have wine poured before you sit down to eat
Creamy spinach pasta with garlic sauce shown with tender spinach leaves and melted Parmesan on a rustic table. Save
Creamy spinach pasta with garlic sauce shown with tender spinach leaves and melted Parmesan on a rustic table. | yumwhisperer.com

Some recipes are just guidelines, but this one has become part of my regular rotation for good reason. Hope it finds its way into yours too.

Questions & Answers

Penne or fettuccine are ideal as they hold the creamy sauce well and complement the spinach texture.

Yes, kale or Swiss chard can be used as alternatives for a similar leafy texture and flavor.

Cooking a roux with butter and flour before gradually whisking in milk and cream ensures a silky, thick sauce.

Adding a pinch of chili flakes with the garlic during sautéing imparts a subtle spicy warmth.

Extra grated Parmesan, freshly ground black pepper, and chopped parsley add a fresh finish and visual appeal.

Creamy Spinach Pasta Garlic

Tender spinach and pasta come together in a rich, garlicky cream sauce for a comforting dish.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz penne or fettuccine

Vegetables

  • 7 oz fresh baby spinach, washed
  • 1 small onion, finely chopped
  • 4 cloves garlic, minced

Sauce

  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour
  • 1 2/3 cups whole milk
  • 1/2 cup heavy cream
  • 2 oz grated Parmesan cheese
  • 1/4 tsp ground nutmeg
  • Salt and freshly ground black pepper, to taste

Garnish

  • Extra grated Parmesan, to serve
  • Freshly ground black pepper
  • Chopped fresh parsley (optional)

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain.
2
Sauté Aromatics: While the pasta cooks, melt the butter in a large skillet over medium heat. Add the onion and sauté until soft, about 3 minutes. Add the garlic and cook for 1 minute until fragrant.
3
Create Roux Base: Stir in the flour and cook for 1 minute, stirring constantly, to form a roux.
4
Build the Cream Sauce: Gradually whisk in the milk and cream. Cook, stirring frequently, until the sauce thickens, about 3–5 minutes.
5
Add Cheese and Seasoning: Stir in the grated Parmesan and nutmeg. Season with salt and pepper.
6
Wilt the Spinach: Add the spinach to the sauce and cook until wilted, about 2 minutes.
7
Combine and Serve: Add the drained pasta to the skillet. Toss gently to coat, adding reserved pasta water as needed for a silky sauce. Serve immediately, topped with extra Parmesan, black pepper, and parsley if desired.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Whisk
  • Colander
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 490
Protein 17g
Carbs 58g
Fat 21g

Allergy Information

  • Contains: Milk, Wheat (gluten), Cheese (milk)
  • May contain: Eggs (if using egg-based pasta)
  • Double-check all ingredient labels for potential allergens
Celeste Nguyen

Sharing easy, wholesome recipes and kitchen tips for real-life home cooks and busy families.