Cook the macaroni till al dente. Drain and run through cold water so that the macaroni stays seperate, Keep aside.
Heat oil in a saucepan. Once hot, add the pastes and saute till raw smell goes.
Add the onions and chillies with a pinch of salt and saute till well cooked.
Add the tomatoes and cook till smashed.
Now add the coriander, chilli and turmeric powder and cook till the raw smell is gone. Switch off the flame and allow to cool.
Grind the onion masala with little water to make a paste.
Reheat the saucepan, add the ground masala and the mixed vegetables and cook for 5 minutes on low flame.
Adjust the salt at this time. Add the cooked macaroni, give it a nice stir till the masala wraps the macaroni completely.
Sprinkle the garam masala on top. Close the lid tight and leave it on low flame for 10 minutes for the flavors to mix.
Serve warm!!!