Step 1. First steam or boil the potatoes, carrots, baby corn and peas in a steamer or pressure cooker. drain and then chop them. Keep aside.
Step 2. Heat enough water in a pan with salt and a few drops of oil.
Step 3. When the water comes to a boil, add the pasta and boil them till they are completely cooked.
Step 4. Strain the pasta and rinse with water. Drain and keep aside.
Step 5. In a pan, melt the butter. Add the onions and garlic and saute till the onions are softened.
Step 6. Then add the mushrooms. Stir and saute the mushrooms till the mushrooms are lightly browned from the sides.
Step 7. The mushrooms will release their juices initially and after continuous sauteing, the juices will evaporate. There should be no moisture in the pan.
Step 8. Keep on stirring in between while sauteing the mushrooms.
Step 9. Then add the chopped capsicum / bell pepper and saute for 10 to 12 minutes.
Step 10. Add the flour and saute for 4 to 5 minutes.
Step 11. Add the boiled vegetables and saute for a minute.
Step 12. Pour milk in a gentle stream to the pan and keep on stirring. The flour will combine with the milk and you will see the sauce getting thickened slowly. Season with salt, pepper and oregano or basil or your choice of herbs.
Step 13. When the starts to thicken and reaches to your desired consistency. Add the pasta.
Step 14. Stir well so that the sauce coats the pasta. Switch off the flame.
Step 15. If the sauce becomes too thick or lumpy, add some hot water or milk and thin the sauce.
Step 16. Lastly, add some grated cheese if required.