Boil pasta as per instructions and retain the stock.
In preheated olive oil, add garlic and sauté till sticky. Now add onion and sauté till translucent.
Add the veggies except corn kernels. Season it with some salt and thyme.
Sauté the vegetables till they start releasing all the juices.
Sprinkle flour on the veggies and sauté for ten seconds.
Now add milk and bring it to boil. Lower the flame and stir occasionally so that it doesn't stick to the bottom.
Now, coarsely grind half cup sweet corn kernels and add. Also add the remaining sweetcorn kernels, olives, all the seasoning and pasta stock.
Cook for 10 minutes on low flame or till the rawness goes and you achieve the desired consistency. Check for seasoning.
Add pasta and give a nice mix. Switch off the flame.
Finish it with lemon juice. Cover it for 5 mins then add coriander leaves.
Serve hot with garlic bread