Creamy Spinach Garlic Pasta

Creamy Spinach Pasta with Garlic features tender spinach leaves coated in a rich, velvety sauce on perfectly cooked pasta. Save
Creamy Spinach Pasta with Garlic features tender spinach leaves coated in a rich, velvety sauce on perfectly cooked pasta. | yumwhisperer.com

This dish combines perfectly cooked pasta with fresh baby spinach sautéed alongside garlic and onions. A smooth cream sauce, enriched with Parmesan and a hint of nutmeg, coats every strand for a luscious finish. The sauce is gently simmered to thicken, then tossed with pasta, creating a comforting Italian-inspired meal ready in 30 minutes. Simple staples like olive oil, butter, and seasoning bring depth to the flavors while maintaining ease and elegance.

Ideal for a quick lunch or dinner, this creamy spinach and garlic pasta balances richness with freshness, making it a versatile choice that pairs beautifully with crisp white wine. Enhancements like mushrooms or grilled chicken can be added for extra protein without compromising the delicate flavor harmony.

My tiny apartment kitchen was filled with the most incredible aroma when I first attempted this dish. I had cooked through half a carton of cream before finding the right balance between rich and overwhelming.

Last winter my sister dropped by unexpectedly and I threw this together in a panic. She still talks about that dinner whenever she visits.

Ingredients

  • 350 g penne or fettuccine: I prefer penne because those little ridges catch every drop of sauce but any pasta works beautifully here
  • 200 g fresh baby spinach: Use fresh spinach instead of frozen for better texture and brighter color in the final dish
  • 3 cloves garlic: Freshly minced garlic makes all the difference so resist the jarred stuff
  • 1 small yellow onion: Finely diced so it almost melts into the sauce without becoming noticeable chunks
  • 200 ml heavy cream: Room temperature cream incorporates more smoothly than cold from the fridge
  • 60 g freshly grated Parmesan: Grate it yourself for the best melt and flavor
  • 2 tbsp unsalted butter: Adds depth and richness to the sauce base
  • 1 tbsp olive oil: Prevents the butter from burning too quickly
  • Salt and black pepper: Season generously at each layer
  • Pinch of nutmeg: Just a tiny amount enhances the cream without making it taste like dessert

Instructions

Get the pasta going:
Boil a large pot of salted water and cook pasta until al dente then save that starchy cooking water before draining
Build the flavor base:
Heat olive oil and butter in a large skillet over medium heat and sauté diced onion for 2 to 3 minutes until soft
Add the aromatic:
Stir in minced garlic and cook for just 1 minute until fragrant but not brown
Wilt the spinach:
Add spinach with a pinch of salt and cook stirring until it collapses down into the pan
Make it creamy:
Lower the heat and pour in cream then stir in Parmesan and nutmeg simmering until thickened
Bring it together:
Toss pasta into the skillet coating every piece and add pasta water if the sauce looks too thick
Season and serve:
Finish with salt and pepper to taste and serve while hot with extra Parmesan on top
A close-up of Creamy Spinach Pasta with Garlic shows a creamy white sauce studded with vibrant green spinach and minced garlic. Save
A close-up of Creamy Spinach Pasta with Garlic shows a creamy white sauce studded with vibrant green spinach and minced garlic. | yumwhisperer.com

This recipe became my go to for Tuesday nights when I want something comforting but do not want to order takeout again.

Making It Your Own

One night I added sautéed mushrooms because that was what I had in the fridge and it turned out to be a revelation.

Pairing Suggestions

A crisp white wine cuts through the richness beautifully. I keep a bottle of Pinot Grigio around for exactly this reason.

Make Ahead Magic

The sauce can be made earlier in the day and gently reheated. Just add a splash of cream when warming it up.

  • Undercook the pasta by one minute if reheating
  • Save extra pasta water for adjusting consistency later
  • Fresh parmesan on top brings everything back to life
Plate of Creamy Spinach Pasta with Garlic served hot, garnished with fresh parsley and a side of crusty bread. Save
Plate of Creamy Spinach Pasta with Garlic served hot, garnished with fresh parsley and a side of crusty bread. | yumwhisperer.com

Twirl up a big forkful and enjoy the simple comfort of a perfectly made pasta dish.

Questions & Answers

Sauté the spinach just until it wilts gently—about 2 to 3 minutes—to preserve its bright color and tender texture.

Medium tubular pastas like penne or flat noodles such as fettuccine coat the sauce nicely and hold up well during tossing.

Yes, adding reserved pasta water a little at a time helps achieve a smooth, creamy consistency without thinning the flavor.

Finely mince garlic and cook it briefly until fragrant but not browned, ensuring a mellow, aromatic presence.

Substitute half the heavy cream with milk for a lighter texture while maintaining richness.

A crisp white wine like Pinot Grigio complements the creamy and spinach flavors nicely.

Creamy Spinach Garlic Pasta

Tender pasta tossed in a rich garlic cream sauce with fresh spinach for an elegant meal.

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

Ingredients

Pasta

  • 12 oz penne or fettuccine

Vegetables

  • 7 oz fresh baby spinach, washed
  • 3 cloves garlic, finely minced
  • 1 small yellow onion, finely diced

Dairy

  • 3/4 cup plus 1 tbsp heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • 2 tbsp unsalted butter

Pantry Staples

  • 1 tbsp olive oil
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Pinch of ground nutmeg (optional)

Instructions

1
Cook Pasta: Bring a large pot of salted water to a boil. Cook pasta until al dente according to package directions. Reserve 1/2 cup pasta water before draining.
2
Sauté Aromatics: Heat olive oil and butter in a large skillet over medium heat. Add diced onion and cook 2–3 minutes until translucent.
3
Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant, stirring constantly to prevent burning.
4
Wilt Spinach: Add spinach with a pinch of salt. Cook 2–3 minutes, stirring occasionally, until completely wilted.
5
Prepare Cream Sauce: Reduce heat to low. Pour in heavy cream and stir in Parmesan cheese. Add nutmeg if desired. Simmer gently 2–3 minutes until sauce thickens slightly.
6
Combine Pasta and Sauce: Add drained pasta to the skillet, tossing well to coat. Add reserved pasta water as needed for desired sauce consistency.
7
Season and Serve: Season with salt and freshly ground black pepper to taste. Serve immediately with extra Parmesan on top if desired.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Colander
  • Wooden spoon
  • Chef's knife and cutting board
  • Grater

Nutrition (Per Serving)

Calories 520
Protein 18g
Carbs 60g
Fat 23g

Allergy Information

  • Contains wheat (gluten), milk, and cheese. Verify all ingredient labels if you have food allergies.
Celeste Nguyen

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