In a large pot bring to boil water and salt. Add macaroni and cook for about 5 minutes, until the pasta is half cooked. Do not overcook. Drain the macaroni and put aside.
In a large bowl mix sour cream, milk, butter, egg, cottage cheese, mozzarella cheese, and 2 cups of cheddar cheese and mix together. Stir well until all the ingredients are combined.
Add the cooked macaroni to the mixture and stir. Pour the sour cream-cheese macaroni mixture in the baking dish. Top with parmesan cheese and remaining cheddar cheese.
Bake uncovered for 25 to 35 minutes, or until the top is golden brown.
Sprinkle with chopped chives if you wish.
Serve and enjoy!
Recipe by The 36th AVENUE at https://www.the36thavenue.com/baked-macaroni-cheese-recipe/