Start boiling Long Fusilli (or choice of pasta) in boiling water with pinch of salt until al dente. Keep pasta water for cooking sauce.
Melt butter in a wide pan. Add in choice of chili oil. Saute for few seconds.
Add in finely chopped shallots and minced garlic. Saute on low/medium heat for 2-3 minutes or until raw smell of garlic is gone, for about 2-3 minutes.
Add in tomato paste and Gochujang paste. Mix very well and cook for couple of minutes on low heat.
Blend cottage cheese and silken tofu to super smooth consistency.
Add in blended mixture to the pan and mix very well with both paste. If the blended holds lot of paste, add in ½ cup of pasta water or high protein milk to the blender, wash off the paste and add it to the pan. Mix in salt, pepper and crushed red pepper.
Once the sauce becomes very well blended and smooth, add in boiled long fusilli or choice of pasta. Mix well. If sauce seems to thick, add another ¼ cup of pasta water or high protein milk. Mix well and cook for a minute or two.