Boil the macaroni as per the directions on the box and set aside.
While boiling the macaroni, you want to pressure cooker the daal (lentils) with salt and turmeric. Once the daal is boiled, you want make the tempering, by putting 1 tsp of oil in a pan. After it gets hot, add mustard seeds and let them crackle. Now add chopped garlic and saute till light brown. Add tomato puree and cook for few minutes until the raw smell and flavor goes away.
In a frying pan, add a little olive oil and fry the onion slices until dark brown and set aside. In the same oil, add coarsely chopped garlic and let saute till its brown. Turn the gas off and add red chili powder along with paprika. Mix well.
Wash and chop the cilantro. Put everything in small little bowls, which is soy sauce, cilantro, fried onions, garlic with red chili powder, vinegar & green chili and lemon/lime quarters.
After the all the garnishing is ready, add boil macaroni to the lentils (daal) and simmer for a few minutes.
Now pour the Daal Macaroni in a pasta bowl or soup bowl. Garnish with all the things mentioned above for garnish. You can use the garlic chili oil, vinegar and soy sauce as per your taste. Mix it well.
Serve hot and enjoy!!!