-
1
Trim broccoli and break into florets.
-
2
Trim off ends of the zucchini.
-
3
Cut into quarters, then cut into 1-inch or slightly longer lengths (about 1 1/2 cups).
-
4
Cut each asparagus into 2-inch pieces.
-
5
Trim beans and cut into 1-inch pieces.
-
6
Cook each of the green vegetables separately in boiling salted water to cover until crisp but tender.
-
7
Drain well, then run under cold water to chill, and drain again thoroughly.
-
8
Combine the cooked vegetables in a bowl.
-
9
Cook the peas and pods; about 1 minute if fresh; 30 seconds if frozen.
-
10
Drain, chill with cold water and drain again.
-
11
Combine with the vegetables.
-
12
In a skillet over medium-high heat, heat the peanut oil and add the mushrooms.
-
13
Season to taste.
-
14
Cook about 2 minutes, shaking the skillet and stirring.
-
15
Add the mushrooms, chili and parsley to the vegetables.
-
16
Heat 3 tablespoons olive oil in a saucepan and add half the garlic, tomatoes, salt and pepper.
-
17
Cook about 4 minutes.
-
18
Add the basil.
-
19
Heat 3 tablespoons olive oil in a large skillet and add the remaining garlic and the vegetable mixture.
-
20
Cook, stirring gently, until heated through.
-
21
Cook the spaghetti in boiling salted water until almost (but not quite) tender, retaining a slight resilience in the center.
-
22
Drain well.
-
23
In a pot large enough to hold the spaghetti and vegetables, add the butter and melt over medium-low heat.
-
24
Then add the chicken broth and half a cup each of cream and cheese, stirring constantly.
-
25
Cook gently until smooth.
-
26
Add the spaghetti and toss quickly to blend.
-
27
Add half the vegetables and pour in the liquid from the tomatoes, tossing over very low heat.
-
28
Add the remaining vegetables.
-
29
If the sauce seems dry, add 3 to 4 tablespoons more cream.
-
30
Add the pine nuts and give the mixture a final tossing.
-
31
Serve equal portions of the spaghetti mixture in hot soup or spaghetti bowls.
-
32
Spoon equal amounts of the tomatoes over each serving.
-
33
Serve immediately.