Go Back

Creamy Vegan Tomato Pasta

This vegan tomato pasta features a velvety sauce made from canned crushed tomatoes and blended cashews, offering a rich and smooth texture that coats every noodle. The dish is cooked using simple sautéing and blending methods, resulting in a warm, comforting bowl with a vibrant, glossy appearance. It’s an easy, pantry-friendly recipe that transforms everyday ingredients into a satisfying meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Italian
Calories: 520

Ingredients
  

  • 12 oz pasta preferably spaghetti or your favorite shape
  • 1 tablespoon olive oil good quality for richer flavor
  • 3 cloves garlic minced
  • 28 oz canned crushed tomatoes preferably no-salt-added
  • 1/2 cup soaked cashews soaked for at least 15 minutes
  • 1 squeeze lemon fresh, for brightness
  • 1/2 teaspoon salt adjust to taste
  • 1 pinch chili flakes optional for heat

Equipment

  • Large pot
  • Skillet or saucepan
  • Blender or immersion blender
  • Measuring cups and spoons
  • Ladle or tongs

Method
 

  1. 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.
  2. While the pasta cooks, heat olive oil in a skillet over medium heat. Add minced garlic and sauté just until fragrant and lightly golden, about 30 seconds. The garlic will release a warm aroma and sizzle gently.
  3. Add the canned crushed tomatoes to the skillet and stir to combine. Let simmer gently for about 10 minutes, allowing the sauce to thicken and develop a vibrant, glossy appearance. Stir occasionally to prevent sticking.
  4. Meanwhile, drain the soaked cashews and transfer them to a blender. Add a squeeze of fresh lemon juice, a pinch of salt, and a splash of water. Blend until completely smooth and creamy, about 30-45 seconds. The mixture should be silky and neutral in flavor, ready to enrich the sauce.
  5. Pour the blended cashew cream into the simmering tomato sauce, stirring well to incorporate. Let it cook together for another 2 minutes until heated through, and the sauce becomes velvety and glossy. Adjust seasoning if needed, adding more salt or lemon for brightness.
  6. Drain the cooked pasta, reserving about a cup of pasta water. Add the pasta to the skillet with the sauce, tossing gently to coat each strand evenly. If the sauce is too thick, splash in a little reserved pasta water to loosen it, stirring until silky and well-coated.
  7. Serve immediately on plates or bowls, garnished with fresh basil or a drizzle of olive oil if desired. Enjoy the comforting, velvety texture and bright flavors of this simple vegan dish.