creamy vegan tomato pasta

Pasta with Creamy Vegan Walnut-Tomato Sauce

This creamy vegan tomato pasta is a simple and easy dinner made with a dairy-free walnut-based sauce and gluten-free breadcrumbs! Add this to your dinner list of easy one pot recipes!

Prep: 10Cook: 20Total: 30 minutes
Yield 8 - 10 servings 1x



  • 1 cup walnuts
  • 2 cloves garlic
  • ½ cup fresh basil
  • 3 cups marinara sauce or favorite tomato sauce
  • 2 boxes pasta
  • 4 cups spinach


  • ½ cup walnuts
  • ¼ tsp garlic powder
  • ½ tsp salt
  • ¼ tsp pepper
  • ½ tsp rosemary (I used dried powder, but can use dried or chopped fresh)


  1. First, make breadcrumbs.
  2. Preheat oven to 350F and line baking sheet with parchment paper.
  3. In a food processor, blend all breadcrumb ingredients until fine crumble.
  4. Pour onto baking sheet and bake for about 8 minutes or until slightly golden.
  5. For the sauce, blend walnuts, garlic, basil, and tomato sauce in food processor until completely smooth.
  6. Meanwhile, make pasta according to package. Drain.
  7. Add the hot pasta back to the pot and add in spinach.
  8. Pour sauce on top of pasta, stir, and heat on low for 5 minutes.
  9. Add breadcrumbs on top of pasta and serve immediately.
Author: ErinCategory: gluten-free, vegan, dairy-free, vegetarianMethod: stove