Cook pasta in salted water until al dente, then reserve cooking water and drain.
Heat olive oil in a skillet and sauté onion until soft.
Add garlic and smoked tofu, cooking three minutes until aromatic.
Whisk Greek-style yogurt, nutritional yeast, lemon juice, turmeric, salt, and pepper in a bowl.
Reduce heat and add cooked pasta to skillet.
Pour yogurt mixture gently over pasta, stirring constantly.
Add reserved water gradually until sauce turns creamy, not thick.
Remove from heat and finish with parsley.