Welcome to Letscookeasy

creamy garlic and spinach pasta with roasted winter squash

By Clara Whitaker | February 19, 2026
creamy garlic and spinach pasta with roasted winter squash
Creamy Garlic and Spinach Pasta with Roasted Winter Squash

Why This Recipe Works

  • One sheet pan, one skillet: Roast squash while the pasta water boils—minimal cleanup.
  • Caramelized edges: High-heat roasting concentrates the squash’s natural sugars for candy-like bites.
  • Garlic two ways: Fresh minced for punch, slow-simmered in cream for mellow sweetness.
  • Spinach last-second wilt: Keeps color vibrant and nutrients intact.
  • Starchy pasta water: Creates a glossy emulsion that clings to every noodle.
  • Make-ahead friendly: Roast squash and blanch pasta early; finish in 5 minutes.

Ingredients You'll Need

Ingredients

Each component here pulls its weight. Start with a sturdy winter squash—kabocha, honeynut, or sugar pumpkin all roast beautifully. Their dense flesh turns custard-sweet and holds cubes that won’t collapse into the sauce. Pasta shapes with ridges or hollows (rigatoni, cavatappi, or fusilli) cradle the creamy garlic coating. Baby spinach wilts in seconds, but if you only have mature leaves, remove the thicker stems. Heavy cream is classic, yet half-and-half plus a teaspoon of flour works for a lighter version. Fresh garlic is non-negotiable; the powdered stuff tastes dusty here. When shopping, look for squash with matte, unblemished skin and a woody stem—signs it was harvested mature and will roast evenly. Buy Parmesan in a wedge and grate it yourself; pre-shredded cellulose coatings can turn the sauce gritty. Finally, keep a cup of that cloudy, salty pasta water before you drain—liquid gold for silken sauces.

How to Make Creamy Garlic and Spinach Pasta with Roasted Winter Squash

1
Roast the squash

Preheat oven to 425 °F (220 °C). Peel, seed, and cube 2 lb (900 g) winter squash into ¾-inch pieces. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, ½ tsp black pepper, and a pinch of freshly grated nutmeg on a parchment-lined sheet pan. Spread in a single layer; roast 25–30 min, flipping once, until edges are deep amber and centers are fork-tender.

2
Start the pasta water

Bring a large pot of water to boil. Salt it generously—about 1 Tbsp per quart. The water should taste like the sea; this seasons the pasta from the inside out.

3
Sauté the garlic

While squash roasts, warm a 12-inch skillet over medium-low heat. Add 3 Tbsp butter and 2 tsp olive oil. When butter foams, add 4 minced garlic cloves plus 1 smashed clove. Cook 90 seconds, stirring, until fragrant but not browned; burnt garlic turns bitter.

4
Build the cream base

Pour in 1¼ cups heavy cream, ½ cup whole milk, and ½ cup reserved pasta water (add later when pasta is cooking). Season with ½ tsp salt, ¼ tsp white pepper, and a pinch of red-pepper flakes. Simmer gently 5 min; reduce heat if it boils—high heat can split cream.

5
Cook the pasta

Add 12 oz (340 g) pasta to boiling water; cook 1 minute less than package directs for al dente. Reserve 1 cup starchy water, then drain.

6
Marry sauce and noodles

Remove smashed garlic clove. Toss hot pasta into cream mixture; add ½ cup Parmesan and ¼ cup pasta water. Stir over low heat until cheese melts and sauce thickly coats pasta, adding more water a splash at a time to loosen.

7
Wilt the spinach

Fold in 3 packed cups baby spinach and roasted squash cubes. Cook 30 seconds, just until spinach wilts and squash is warmed through. Overcooking spinach dulls its color.

8
Finish and serve

Off heat, stir in 1 Tbsp lemon juice and ¼ cup chopped parsley. Taste and adjust salt. Serve immediately in warm bowls, topped with extra Parmesan, toasted hazelnuts, and a drizzle of good olive oil.

Expert Tips

High-heat roasting

425 °F ensures caramelization without mush. If your oven runs cool, switch to convection or extend time 5 min.

Starchy water timing

Scoop water right before draining when starches are most concentrated—cloudy and slightly thick.

Make-ahead squash

Roast squash up to 3 days ahead; store chilled. Warm in skillet before adding to pasta so it doesn’t cool the sauce.

Color pop

Reserve a handful of roasted squash cubes to scatter on top just before serving—keeps presentation vibrant.

Prevent curdling

Keep cream below a simmer; if it separates, whisk in a splash of cold milk off heat to bring it back together.

Quick chop hack

Microwave squash 2 min to soften skin; it peels like butter and cubes cleanly without wrestling the knife.

Variations to Try

  • Protein boost: Fold in seared chicken thighs or pan-fried tofu cubes.
  • Dairy-free: Swap cream for full-fat coconut milk; use nutritional yeast instead of Parmesan.
  • Leafy swap: Substitute baby kale or arugula; both wilt quickly and add peppery notes.
  • Nutty crunch: Replace hazelnuts with toasted pecans or pumpkin seeds for allergy-friendly crunch.
  • Gluten-free: Use chickpea or brown-rice pasta; reserve slightly less water as these release less starch.

Storage Tips

Leftovers keep 3 days refrigerated in an airtight container. Reheat gently with a splash of milk or broth over medium-low, stirring often—high heat breaks the emulsion. For meal prep, store roasted squash separately so it stays firm; combine when reheating. This dish does not freeze well; cream sauces separate and spinach becomes stringy upon thawing. If you must freeze, omit spinach and add fresh when reheating.

Frequently Asked Questions

Yes, but roast from frozen at 450 °F for 35 min; excess moisture will evaporate. Expect slightly softer texture.

Simmer 2–3 min more to reduce, or whisk 1 tsp cornstarch with 2 tsp cold milk and stir in; boil 30 seconds until thick.

Roast squash and blanch pasta 6 hours ahead; chill separately. Reheat sauce, then toss everything together just before serving.

An off-dry Riesling or oak-aged Chardonnay echoes the sweetness of squash and cuts through creamy richness.

Absolutely; use a 10-inch skillet and reduce cream to ¾ cup. Keep the full amount of pasta water for proper emulsion.
creamy garlic and spinach pasta with roasted winter squash
pasta
Pin Recipe

Creamy Garlic and Spinach Pasta with Roasted Winter Squash

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Roast squash: Preheat oven to 425 °F. Toss squash with 2 Tbsp oil, salt, pepper, and nutmeg on sheet pan. Roast 25–30 min until caramelized.
  2. Start pasta water: Bring large pot of salted water to boil.
  3. Make cream sauce: In skillet, melt butter with remaining 1 Tbsp oil. Add garlic; cook 90 sec. Stir in cream, milk, and ½ cup pasta water (add later). Simmer gently 5 min.
  4. li class="mb-3">Cook pasta: Boil pasta 1 min less than package; reserve 1 cup water, drain.
  5. Combine: Remove smashed garlic. Toss hot pasta into sauce with Parmesan; thin with pasta water as needed.
  6. Finish: Fold in roasted squash and spinach until wilted. Off heat add lemon juice and parsley. Serve hot with extra Parmesan and hazelnuts.

Recipe Notes

Squash can be roasted up to 3 days ahead. Reheat sauce slowly; high heat can cause separation. For lighter version substitute half-and-half plus 1 tsp flour whisked in.

Nutrition (per serving)

486
Calories
14g
Protein
56g
Carbs
24g
Fat

More Recipes