Boil pasta in salted water until tender, drain, and set aside.
Soak TVP in hot salted water for five minutes, squeeze firmly, then crumble lightly.
Blend cashews, soy milk, nutritional yeast, lemon juice, salt, and pepper until smooth.
Heat olive oil in a skillet, sauté garlic briefly until aromatic.
Add rehydrated TVP and cook for three minutes, stirring evenly.
Pour blended sauce into the skillet and warm gently.
Stir in buffalo sauce, paprika, mustard powder, and onion powder.
Adjust thickness using small amounts of water.
Fold cooked pasta into the sauce until fully coated.
Simmer for two minutes, then remove from heat.