This creamy pasta primavera tosses linguine with a silky Parmesan cream sauce and a colorful mix of mushrooms, asparagus, broccolini, peas, and cherry tomatoes, and it is ready in about 35 minutes.
Each vegetable is cooked just until crisp tender, so the dish stays bright and fresh, while the sauce adds richness without feeling heavy. Fresh basil and toasted pine nuts finish the plate with fragrance and crunch, making it an elegant dinner that still works on a weeknight.
Table of Contents
Why This Creamy Pasta Primavera Recipe Works
The sauce is quick and forgiving. Butter and garlic start the base, heavy cream simmers for just a few minutes, and Parmesan melts in off the boil. The result is smooth and glossy, and it clings to the noodles instead of pooling at the bottom of the bowl.
Cooking the vegetables in stages keeps every one at its peak. Mushrooms, zucchini, and asparagus go in first because they need more time, then broccolini, snow peas, peas, and tomatoes join to finish in a few minutes. Nothing turns mushy and nothing stays raw.
A little reserved pasta water brings it all together. The starch in the water loosens the sauce and helps it coat the linguine evenly, so you can adjust the consistency at the very end.
Ingredients for Creamy Pasta Primavera
- 10 oz linguine or fettuccine
- 1 tbsp kosher salt for the pasta water
- 1/3 cup reserved pasta water
- 5 oz white mushrooms, sliced
- 4 oz zucchini, cut into 1/4 inch rounds
- 1 bunch broccolini, trimmed
- 1 1/2 cups snow peas
- 1 bunch asparagus (8 to 10 spears), cut into 2 inch pieces
- 1 cup frozen green peas, defrosted
- 10 cherry tomatoes, halved
- 2 cloves garlic, finely minced
- 5 tbsp unsalted butter
- 1 cup heavy cream
- 1/2 cup finely grated Parmesan
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 3 tbsp extra virgin olive oil
- 1/2 cup fresh basil leaves, thinly sliced
- 2 tbsp pine nuts, toasted
Linguine. Long flat pasta carries the sauce well. Fettuccine or tagliatelle also work, and the cooking time is nearly the same.
Spring vegetables. Asparagus, snow peas, peas, broccolini, zucchini, mushrooms, and tomatoes give color and a range of textures. Cut them to similar sizes so they cook evenly.
Butter and cream. Unsalted butter lets you control the salt. Heavy cream thickens quickly and stays stable at a gentle simmer, unlike milk, which can break.
Parmesan. Finely grate it from a block for the ideal melt. Stir it in off the boil so it does not turn grainy.
Basil and pine nuts. Fresh basil adds a sweet, peppery aroma, and toasted pine nuts add crunch. Toast the nuts in a dry skillet for 2 minutes until golden.
How to Make Creamy Pasta Primavera
1. Prep the vegetables Slice the mushrooms, cut the zucchini into rounds, trim the broccolini and asparagus, and halve the tomatoes so everything is ready before you start cooking.
2. Cook the pasta Boil the linguine in well salted water until al dente, about 9 to 10 minutes. Scoop out 1/3 cup of the pasta water, then drain.
3. Make the sauce Melt the butter in a saucepan over medium heat. Add the garlic and cook for 30 seconds. Pour in the cream and simmer gently for 3 minutes, then remove from the heat and stir in the Parmesan, 1/2 tsp salt, and the pepper.
4. Start the vegetables Heat the olive oil in a large skillet over medium high heat. Cook the mushrooms, zucchini, and asparagus for 4 minutes, stirring often.
5. Finish the vegetables Add the broccolini, snow peas, peas, and tomatoes and cook for 4 to 5 minutes more, until the vegetables are crisp tender and bright green.
6. Combine Add the cooked pasta and the cream sauce to the skillet and toss well. Loosen with a splash of the reserved pasta water if the sauce seems thick.
7. Garnish and serve Divide among plates and top with basil and toasted pine nuts. Serve right away while hot.
How to Serve Creamy Pasta Primavera
Serve the pasta in warm shallow bowls with extra Parmesan at the table. A simple Italian house salad makes a light side, and air fryer garlic bread is ideal for mopping up the sauce. For another green side, roast a tray of air fryer asparagus, and consider pairing leftovers with creamy garlic Parmesan orzo at a larger gathering.
How to Store and Reheat Creamy Pasta Primavera
Cool the pasta completely within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently in a skillet over medium low heat with a splash of cream or pasta water, stirring until hot throughout. Microwaving works too, in 30 second pops with stirring in between. Cream sauce pasta does not freeze well, so plan to eat the leftovers within the refrigerator window.
Tips and Variations for Creamy Pasta Primavera
Salt the water well. Pasta water should taste like mild seawater. It is the only chance to season the noodles from the inside.
Do not boil the cream. Keep it at a gentle simmer so it does not scorch or separate. Remove the pan from the heat before adding the Parmesan.
Cut vegetables evenly. Pieces of similar size cook at the same rate, so you do not end up with raw broccolini next to mushy zucchini.
Keep the peas bright. Frozen peas only need to warm through. Add them with the tomatoes so they stay sweet and green.
Make it lighter. Replace half of the cream with whole milk, and add an extra minute of simmering so the sauce thickens.
Add protein. Stir in sliced grilled chicken or sauteed shrimp for a bigger meal.
Swap the nuts. Toasted almonds or walnuts can replace the pine nuts if you cannot find them.
Reheat with care. Add a splash of liquid when you reheat, and heat leftovers until they reach 165 degrees F. For more on storing leftovers safely, see the Purdue Extension leftovers guide.
Frequently Asked Questions About Creamy Pasta Primavera
What is creamy pasta primavera?
It is pasta tossed with a mix of fresh spring vegetables and a rich cream sauce. This version uses linguine, Parmesan, and seven different vegetables.
Can I make creamy pasta primavera ahead of time?
You can prep the vegetables and the sauce a day ahead and keep them refrigerated. Cook the pasta and vegetables fresh, then combine everything for the ideal texture.
What vegetables work well in creamy pasta primavera?
Asparagus, peas, zucchini, mushrooms, snow peas, broccolini, and tomatoes all work well. Bell peppers, carrots, and spinach are good substitutes.
Can I use milk instead of heavy cream?
Milk is too thin and may curdle. If you want a lighter sauce, combine half cream and half whole milk and simmer a little longer.
How do I keep the vegetables crisp?
Cook them in stages and stop when they are bright and just tender. Remove them from the heat as soon as they reach that point.
Creamy Pasta Primavera with Linguine
Equipment
- Large pot
- Large skillet
- Medium saucepan
- Tongs
Ingredients
Main Ingredients
- 10 oz linguine or fettuccine
- 1 tbsp kosher salt for the pasta water
- ⅓ cup pasta cooking water reserved just before draining
- 5 oz white mushrooms sliced
- 4 oz zucchini cut into 1/4 inch rounds
- 1 bunch broccolini about 6 oz, trimmed
- 1 ½ cup snow peas
- 1 bunch asparagus about 8 to 10 spears, cut into 2 inch pieces
- 1 cup green peas frozen, defrosted
- 10 cherry tomatoes halved
- 2 cloves garlic finely minced
- 5 tbsp unsalted butter for the cream sauce
- 1 cup heavy cream for the cream sauce
- ½ cup Parmesan finely grated, for the cream sauce
- ½ tsp kosher salt for the cream sauce
- ¼ tsp black pepper for the cream sauce
- 3 tbsp extra virgin olive oil for the vegetables
- ½ cup fresh basil leaves thinly sliced, for serving
- 2 tbsp pine nuts toasted, for serving
Instructions
Cooking
- Boil the linguine. Cook the pasta in a large pot of well salted water for 9 to 10 minutes until al dente. Ladle out 1/3 cup of the cooking water, then drain. Simmer the cream sauce. Melt the butter in a saucepan over medium heat, cook the garlic for 30 seconds, and add the cream. Simmer gently for 3 minutes without boiling hard.
- Add the Parmesan. Take the pan off the heat and stir in the Parmesan, 1/2 tsp salt, and the pepper until smooth.
- Brown the firm vegetables. Heat the olive oil in a large skillet over medium high heat and cook the mushrooms, zucchini, and asparagus for 4 minutes.
- Add the tender vegetables. Stir in the broccolini, snow peas, peas, and cherry tomatoes and cook 4 to 5 minutes until crisp tender.
- Toss. Fold the drained linguine and the cream sauce into the vegetables, adding pasta water by the spoonful until the sauce coats the noodles.
- Garnish. Serve in warm bowls topped with the basil and toasted pine nuts.









