Go Back

Creamy Vegan Tomato Pasta

This comforting vegan pasta features a silky, cheese-like sauce made from blended soaked cashews, ripe tomatoes, and seasonings. The dish is finished with fresh basil and lemon, resulting in a bright, indulgent-looking bowl with a smooth, velvety texture that’s both satisfying and visually appealing.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: Italian
Calories: 450

Ingredients
  

  • 12 ounces wheat or gluten-free pasta such as spaghetti or penne
  • 1 cup raw cashews soaked in hot water for 15 minutes
  • 4 cloves garlic roasted for added smoky sweetness
  • 4 large ripe tomatoes or 1 can of San Marzano tomatoes
  • 3 tablespoons nutritional yeast adds cheesy umami flavor
  • 1 tablespoon lemon juice freshly squeezed
  • 2 tablespoons olive oil for sautéing
  • to taste salt and pepper adjust to preference

Equipment

  • Large pot
  • Blender
  • Large skillet or sauté pan
  • Slotted spoon or tongs

Method
 

  1. Bring a large pot of salted water to a boil, then add the pasta and cook until al dente, about 8-10 minutes. Drain and set aside.
  2. While the pasta cooks, drain the soaked cashews and add them to a blender along with roasted garlic, chopped tomatoes, nutritional yeast, lemon juice, a pinch of salt, and a splash of water. Blend until smooth and creamy, feeling the mixture become velvety and bright in aroma.
  3. Heat olive oil in a large skillet over medium heat until shimmering. Add chopped onion or basil stems if you like, and sauté until fragrant, about 3-4 minutes; the kitchen fills with a savory aroma.
  4. Pour the blended sauce into the skillet, stirring well to combine with the aromatics. Let it simmer gently for about 5 minutes, watching it thicken slightly and turn a vibrant red-orange hue.
  5. Adjust the sauce consistency with a little more water or plant-based milk if it becomes too thick, and season with additional salt or pepper to taste. The sauce should be smooth, bright, and fragrant.
  6. Add the cooked pasta to the skillet, tossing gently to coat all the noodles evenly with the sauce. Let it cook together for another 1-2 minutes until heated through and well combined.
  7. Finish by stirring in freshly chopped basil and squeezing a little lemon juice over the dish for a bright finish. Serve immediately with extra basil on top for a fresh look.