Bring a large pot of salted water to a boil, then add your pasta. Cook until just al dente, about 8-10 minutes, then drain and set aside.
While the pasta cooks, place soaked cashews, chopped ripe tomatoes, minced garlic, a pinch of salt, and a splash of olive oil into your blender. Blend until ultra smooth and creamy, with a vibrant red color and silky texture.
Pour the blended sauce into a skillet or frying pan over medium heat. Let it simmer gently for about 5-7 minutes, stirring often, until fragrant and slightly thickened. You should see it bubbling softly.
Taste the sauce and adjust the seasoning with salt, pepper, and a squeeze of fresh lemon juice to enhance brightness and balance.
Add the drained pasta to the sauce, tossing gently to coat each piece evenly. If the sauce feels too thick, add a splash of reserved pasta water to loosen it up.
Cook for another minute or two, allowing the flavors to meld and the pasta to absorb some of the sauce. The sauce should be velvety and cling to the pasta beautifully.
Serve hot, garnished with fresh basil or a sprinkle of nutritional yeast if desired. Enjoy the warm, comforting taste of this creamy vegan tomato pasta.