-
1
Cook pasta according to package directions until al dente.
-
2
Drain, rinse, and set aside.
-
3
In a large skillet or Dutch oven, heat 1 tablespoon of olive oil over medium-high heat.
-
4
Add the broccoli, along with a pinch of salt, and cook for 4-5 minutes, or until broccoli is crisp-tender.
-
5
Remove to a bowl and set aside.
-
6
Heat the remaining tablespoon of oil in the pan and add the mushrooms, cooking for 2 to 3 minutes or just until they start to soften and take on some color.
-
7
Remove to a bowl and set aside.
-
8
In the same pan, melt 3 tablespoons of the butter.
-
9
Add the onion, sauteing for 3-4 minutes, or until they begin to turn soft and translucent.
-
10
Add the garlic and cook for 1 minute.
-
11
Sprinkle in the flour and cook, stirring well the combine, for another minute.
-
12
Slowly pour in the wine, stirring constantly, and cook just until most of the wine has cooked off.
-
13
Now slowly pour in the stock and milk, whisking as needed to break up any lumps.
-
14
Bring mixture to a simmer, stirring constantly, until thick and bubbly, about 5 minutes.
-
15
Lower heat to medium-low and stir in the cheese and season with salt and pepper to taste.
-
16
Add the broccoli, mushrooms and thawed peas back into the pan, stirring to combine.
-
17
When vegetables are heated through, add the cooked pasta to the pan, tossing to combine.
-
18
Toss with the remaining tablespoon of butter until melted.
-
19
Serve with extra Parmesan as desired.