Cook Chicken and keep aside. Boil water with 1tsp refined oil and cook macaroni. When cooked hold under running water and rinse so that it does not become sticky. Remove and keep aside.

Puree the tomatoes and keep aside. In a non-stick pan melt the butter. Pour the tomato puree and cook. When it becomes creamy, add the cooked macaroni and mix. Chop mushrooms length-wise and sauté well. Shred the boiled chicken and add to the mushrooms and sauté again. Season with salt and pepper. Add this to the tomato gravy. Add the tomato sauce and stir well. Add the grated cheese and mix well and cook for 20-30 minutes and serve.