Go Back
+ servings
Pasta in a white bowl garnished with basil and crushed red pepper.
Print Recipe
5 from 1 vote

Vegan Creamy Tomato Pasta

This vegan creamy tomato pasta is perfect when you're craving comfort food. It's easy to make, filling, and delicious.
Prep Time1 hr 15 mins
Total Time1 hr 15 mins
Course: Main Course
Cuisine: American
Servings: 6
Calories: 324kcal


  • Blender or food processor


  • 3/4 pound gluten-free pasta (approximately 340g)
  • 2 cups cherry tomatoes (or substitute any other type of fresh tomatoes)
  • 1 cup cashews (unsalted)
  • 1 cup boiling water (for soaking the cashews)
  • 3/4 cup cold water
  • 1 garlic clove
  • 3/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • Optional: garnish with fresh basil and a pinch of crushed red pepper flakes.


  • Add the cashews to a small bowl, then add the boiling water (make sure the cashews are completely submerged in the water).
  • Let the cashews soak for a minimum of 1 hour (a maximum of 12 hours is fine too).
  • When the cashews are done soaking, strain and rinse them, discarding the liquid.
  • Begin to cook the gluten-free pasta according the instructions on the package. Be sure to opt for the al dente timing because you’re going to be cooking the pasta with the sauce for a few extra minutes after you’ve drained it. If there is no al dente instructions on the package then subtract 1-2 minutes from the cooking time to ensure the final result isn’t overcooked.
  • While the pasta is cooking, add the cashews to a blender or food processor along with the tomatoes, garlic, salt, and pepper, then blend until smooth. Scrape down the sides of the blender or food processor as necessary and pause every 30 seconds to ensure the machine doesn’t overheat. It may take a few minutes to get a very smooth consistency.
  • Once the pasta has finished cooking, strain it and discard the water, then add the pasta back to the pot.
  • Add the blended cashew tomato sauce to the pot with the pasta, then stir to coat the pasta with sauce.
  • Place the pot on the stove set to low-medium heat and cook for 2-3 minutes to heat up the sauce and to allow the raw garlic to cook.
  • Remove from the heat, then garnish with fresh chopped basil and/or crushed red pepper flakes, if desired, before serving.


  • Store any leftovers in an airtight container in the fridge for up to three days.


Calories: 324kcal | Carbohydrates: 50g | Protein: 10g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 333mg | Potassium: 253mg | Fiber: 2g | Sugar: 3g | Vitamin A: 243IU | Vitamin C: 12mg | Calcium: 17mg | Iron: 3mg