Blend up the cream sauce, which consists of tofu, dairy free cheese and cream cheese and a few other simple ingredients.
Sauté some onions in a large skillet with some dairy free butter, then add in some garlic and artichoke and continue to let them cook.
Add a large handful of spinach and allow it to cook down, then add the rest.
Add the cream sauce that was blended up earlier and mix it together with the spinach, onions and artichoke.
Add the cooked pasta slowly, along with some of the reserved pasta water and a spritz of lemon juice, and mix it all together.
Finish off the spinach and artichoke dip pasta with some fresh black pepper and salt to taste.
Make a quick bread crumb topping by sautéing some garlic and dairy free butter, adding in the bread crumbs and a little bit of salt, and toasting it until it's golden brown.
