Cook the pasta according to the instructions on the box, typically in boiling water on the stove for 10-12 minutes.
Heat up the oil in the pan and add onions and spices. I use garlic salt, italian herbs and everyday seasoning.
Add the garlic and mushrooms when the onions have browned. Add more oil if needed.
While the onions and mushrooms are frying, add the silken tofu, avocado, almond milk, cashews and dijon mustard in a blender. Blend until creamy.
Combine the pasta, onions + mushrooms, baked tofu, avocado cubes and tofu sauce together in a bowl. Add dill and salt + pepper to taste. Serve and enjoy!
Notes
*Cashews: Cashews are best soaked in water over night or for 4 hours. If in a pinch - soak in boiling water for an hour.