Boil pasta as per package instructions. Keep it al dente. Once boiled, Keep it aside. Save some pasta water in case you need to add to the sauce later.
Melt butter in a wide pan, once melted add in extra virgin olive oil. Add in 1 heaping tablespoon of minced garlic and ½ tsp of red chili flakes. Saute on low/medium heat for few seconds, or until the raw smell of garlic is gone. Do not burn it.
Once garlic is sauteed, add in finely chopped onions and saute for a minute or two.
Add in mushrooms with ½ tsp of salt. Mix well, cover and cook until all the moisture is evaporated, stirring few times during this step.
While mushrooms are cooking, make the sauce by blending silken tofu, cottage cheese and fairlife milk to smooth liquid.
Once mushroom are cooked, add in creamy liquid/sauce. Add in 1 tsp salt, ½ tsp of red chili flakes and 2 tsp of freshly ground black pepper. Mix well.
Mix in freshly grated Parmesan cheese. Once mixed, add in boiled pasta, mix well. Cover and cook for a minute or two on low/med heat.
Uncover and mix again, the sauce should have thickened up. If it seems too thick, add in a little pasta water at a time to get the right consistency.
Serve it while its hot with side of salad and garlic bread.