Go Back

Creamy Vegan Tomato Pasta

This vegan tomato pasta features a velvety sauce made from ripe tomatoes, soaked cashews, and a splash of olive oil, creating a rich and smooth texture. The dish is cooked using simple sautéing and blending techniques, resulting in a vibrant, fragrant bowl that clings beautifully to al dente pasta. Its final appearance is glossy and inviting, with a bright red hue and fresh basil on top.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4
Course: Main Course
Cuisine: Italian
Calories: 480

Ingredients
  

  • 12 oz pasta preferably spaghetti or linguine
  • 1 cup cashews soaked in hot water for 10 minutes
  • 2 cups ripe tomatoes chopped, or use canned crushed tomatoes
  • 3 cloves garlic minced
  • 2 tablespoons olive oil preferably fruity
  • 2 tablespoons lemon juice freshly squeezed
  • 2 tablespoons nutritional yeast optional but adds cheesy flavor
  • to taste salt and pepper

Equipment

  • Large pot
  • Blender
  • Skillet or sauté pan
  • Measuring cups and spoons
  • Chef’s knife

Method
 

  1. Bring a large pot of salted water to a boil. Add your pasta and cook until just al dente, about 1 minute less than package instructions. Drain and set aside, reserving a cup of pasta water.
  2. While the pasta cooks, place the soaked cashews in a blender with hot water to cover and blend until completely smooth and creamy—about 1-2 minutes.
  3. Heat the olive oil in a skillet over medium heat. Add the minced garlic and sauté until fragrant, about 30 seconds, until it becomes golden and aromatic.
  4. Add the chopped tomatoes to the skillet and cook, stirring occasionally, until they break down and release their juices, about 10 minutes. The sauce should thicken slightly and turn a vibrant red.
  5. Pour the blended cashews into the tomato sauce, stirring well to combine. Let it simmer for a few minutes to meld the flavors and thicken slightly.
  6. Stir in the nutritional yeast, lemon juice, and season with salt and pepper to taste. Taste and adjust seasoning as desired.
  7. Add the cooked pasta to the skillet, tossing to coat each strand evenly with the sauce. If the sauce is too thick, loosen it with a splash of reserved pasta water until silky and smooth.
  8. Cook everything together for another 2-3 minutes on low heat, allowing the flavors to marry and the sauce to warm through.
  9. Serve the pasta hot, garnished with fresh basil leaves and an extra drizzle of olive oil if desired. The sauce should be glossy, velvety, and cling to each noodle.