Go Back
+ servings
Fork in a bowl creamy tomato spaghetti topped with a few leaves of fresh basil and fresh cracked black pepper.
Print Recipe
5 from 2 votes

Vegan Creamy Spinach Tomato Pasta

Creamy tomato pasta with spinach that's perfect for an easy dinner recipe the whole family will enjoy.
Prep Time15 minutes
Cook Time15 minutes
Course: Main Dish
Cuisine: American
Diet: Vegan
Servings: 4
Author: Deryn Macey

Ingredients

For the Cream Sauce

  • 1/2 cup raw cashews soaked*
  • 1 cup water or vegetable broth 250 mL
  • 1 15 oz can diced tomatoes
  • 3 tbsp nutritional yeast
  • 1 tbsp tomato paste optional*
  • salt and pepper

For the Pasta

  • 12 oz/340 g dry pasta such as spaghetti
  • 1 tbsp olive oil
  • 1 small white onion diced
  • 3 cloves garlic crushed or grated
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/4 tsp red pepper flakes
  • 3 cups fresh baby spinach
  • 2 cups pasta cooking water

Instructions

  • Soak the cashews for 15 minutes in boiled water or for 3 hours up to overnight at room temperature. If you do not have a high-speed blender, a longer soak is suggested for a smooth sauce. If you have a high-speed blender such as Vitamix, a quick soak in boiling water or 1-2 hours at room temperature sufficient. Drain once done soaking.
  • When you're ready to proceed with the recipe, bring a large pot of generously salted water to a boil and cook your pasta of choice al dente according to the package instructions. Before draining the pasta, reserve 2 cups of the pasta cooking water. Tip: If the blender container is free by this time, scoop the pasta water into the blender container and swirl to help get out the left behind sauce. Drain the pasta but do not rinse. 
  • Add the soaked cashews to a blender with the water, can of diced tomatoes, nutritional yeast, tomato paste and a pinch of salt and black pepper. Blend until smooth and creamy. Set aside for now.
  • Heat the oil in a large skillet over medium heat. Add the diced onion and season with salt and pepper. Cook for 4-5 minutes until softened and fragrant.
  • Add the garlic, basil, oregano and red pepper flakes and cook for another 2-3 minutes while stirring.
  • Add the sauce from the blender and reduce heat to medium-low. Bring to a light simmer, stirring often.
  • Add the cooked pasta and toss to coat then stir in the spinach until wilted and mixed in. 
  • Serve your pasta topped with freshly cracked black pepper, fresh basil, your choice of grated parmesan cheese and garlic bread on the side.

Notes

Most pasta comes in 450 g or approximately 16 oz bags or boxes. This recipe calls for 4x85 g servings of dry pasta but there's quite a lot of sauce, so you can increase the pasta to 5 servings or a whole 450g container if you like.
Leftover pasta can be stored in an airtight container in the fridge for up to 4 days. Reheat in the microwave or in a skillet on the stovetop until heated through.
*Tomato pasta can be added for a deeper tomato flavor though the sauce is still tasty without it!

Nutrition

Serving: 1g | Calories: 502kcal | Carbohydrates: 80g | Protein: 17g | Fat: 13g | Sodium: 469mg | Fiber: 6g | Sugar: 8g