Preheat oven to 400˚F (220˚C). With your pressed and drained tofu, cut into ½" cubes. Mix together all the bacon marinade ingredients and whisk together well. Carefully toss together the marinade with the tofu, making sure to coat all the sides of the pieces.
Lay out the tofu cubes on a baking sheet in an even layer. It's best if you can get space between your pieces. Bake for 25-30 minutes.
For the "Egg" Sauce
Into a small blender or a bowl, add all the "egg" sauce ingredients and blend or whisk really well until you have a smooth, cohesive sauce mixture. Set aside.
For the Pasta
Bring 4 quarts of water to a boil. Once boiling, add and cook pasta according to instructions. Before draining, reserve 1 cup of the pasta water.
In a large skillet, add the diced shallot and cook for 2-3 minutes until it become translucent. Add in the garlic and cook for an additional minute.
Add in the set aside "egg" sauce, non-dairy milk, parmesan, lemon juice, black pepper and salt. Stir together really well. Add ½ cup (or more) of the reserved pasta water.
Stir in cooked pasta and mix together well. Top with the vegan tofu bacon, and more vegan parmesan, salt, pepper, and parsley. Serve warmed.
Video
Notes
*Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates.