Prep Time15 mins
Cook Time15 mins
In a large pot bring 5 cups water to a rolling boil, add 2 tablespoons of salt to this along with uncooked pasta. Cook according to package instructions till al dente. Drain, wash with cold water and set aside.
In another pan, add olive oil and butter and heat till the butter has melted. Add minced garlic and onions, cook for a minute or two till the onions are translucent. Add broccoli florets, corn, mushrooms and the peppers. Season with salt, pepper and Italian seasoning and cook for 3-4 minutes, stirring occasionally.
Add flour and cook stirring for a minute or two. Slowly start adding milk while stirring continuously till the sauce starts to thicken. Simmer for two minutes and add cream. Mix the cream and add the drained cooked pasta and cheese.
Add dijon mustard and fresh basil (if using) and stir to mix everything together. Serve immediately.