Prepare pasta using directions on package. Drain and set aside.
Heat olive oil in a large skillet over medium heat. Add onions and cook for about 2 minutes. Add the garlic and continue to cook for another 2 minutes, until the onions begins to brown.
Remove skillet from the heat and add onion and garlic mixture, tofu, broth, nutritional yeast, lemon juice, Italian seasoning, salt, black pepper to a blender. Blend until mixture is smooth.
Pour mixture back into the same skillet and set heat to low. Whisk in parsley flakes. Heat until the sauce is warm and slightly thickened. Remove from heat.
Add cooked pasta to the skillet and gently toss using tongs until all noodles are coated with the sauce. Serve immediately.
