Bring a large pot of salted water to a boil, then add your pasta and cook until al dente, about 8-10 minutes. Drain and set aside.
Meanwhile, heat olive oil in a skillet over medium heat until shimmering and fragrant.
Add minced garlic to the skillet and sauté for about 30 seconds to 1 minute, until it becomes fragrant and slightly golden.
Pour in the crushed tomatoes and stir well. Let the sauce simmer gently for 10-15 minutes, until it thickens slightly and fills your kitchen with a rich, tangy aroma.
Taste the sauce and add salt, pepper, or a pinch of sugar if needed to balance acidity. For extra creaminess, stir in plant-based cream or blended cashews and cook for another 2-3 minutes until smooth and luscious.
Add the cooked pasta to the skillet and toss to coat evenly with the sauce. Let it cook together for another minute so the flavors meld.
Sprinkle chopped fresh basil and nutritional yeast over the pasta, then give everything a final toss.
Serve the creamy vegan tomato pasta hot, garnished with more basil if desired, and enjoy the comforting, rustic flavors.