Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, about 10 minutes. Drain and set aside.
While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the crushed garlic and sauté for about 30 seconds, until fragrant and just beginning to turn golden.
Add the canned crushed tomatoes to the skillet. Bring to a gentle simmer and cook for 8-10 minutes, stirring occasionally, until the sauce thickens slightly and smells roasted and vibrant.
Meanwhile, place the silken tofu in a blender with a pinch of salt and blend until completely smooth and creamy, about 30 seconds.
Reduce the heat of the tomato sauce to low. Pour in the blended tofu and stir thoroughly to combine, creating a silky, velvety sauce. Let simmer for 2 minutes to meld flavors.
Taste the sauce and adjust seasoning with salt and pepper as needed. Just before serving, stir in chopped fresh basil for a bright, peppery aroma.
Add the cooked pasta to the skillet with the sauce. Toss gently to coat each piece evenly and cook for another 1-2 minutes, allowing the pasta to absorb some of the sauce.
Remove from heat and let sit for 2 minutes. Serve hot, garnished with extra basil or a sprinkle of nutritional yeast if desired. Enjoy this cozy, velvety vegan pasta!