This creamy vegan tomato spinach pasta is a great high protein dinner made with pantry staple ingredients. Made with roasted tomatoes, spices, and a secret ingredient for creaminess. Nut free and dairy free, this creamy vegan tomato sauce without cashews is loaded with flavor and nutrition.
Cook pasta according to package instructions, drain and set aside.
In a pot, heat the olive oil over low heat. Add the onions and garlic, and saute for 5 to 6 mintues until the vegetables have become translucent. Add the diced tomatoes with the juice, the italian seasoning, tofu, and garlic salt. Cover the pot and allow tomato mixture to simmer for 15-20 minutes.
Once finished cooking, carefully transfer the tomato and tofu mixture to a blender. Add the soy milk and nutritional yeast and blend on high until the sauce becomes thick and creamy. Transfer back to the pot it was cooked in.
Add the pasta to the sauce, and the spinach, and simmer for another 5 minutes over low heat until the pasta is warmed all the way through.