Menu Close

Vegan Creamy Tomato Spinach Pasta Recipe

This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases, at no additional cost to you.

Jump to Recipe Print
This vegan creamy tomato spinach pasta is a great high-protein pantry dinner recipe, nut free and dairy free. Made with tomatoes, spices, and a secret ingredient for creaminess.
 
Nut free and dairy free, this creamy vegan tomato pasta without cashews is loaded with flavor and nutrition.
 
vegan creamy tomato spinach pasta dairy free healthy plant based spinach tomato pasta recipe easy weeknight dinners with pasta and vegetables 30 minute recipes simple vegan pastas

This rich creamy vegan tomato spinach pasta is a bright and flavorful pantry dinner recipe. It’s simple enough to make on a weeknight, but decadent enough for a date night or special occasion too!  And the best part?  It’s fairly low calorie, high protein, and totally nut and dairy free. 

This creamy vegan tomato spinach pasta is loaded with good-for-you vegetables and spices. Roasting the ingredients before blending the sauce gives this dish it’s complex layered flavor. This ain’t yo store bought tomato sauce!  It’s thick, creamy, and good for you too.

This Creamy Vegan Tomato Spinach Pasta Recipe Is:

  • Bright
  • Fresh
  • Garlicky
  • Savory
  • Loaded with Flavor
  • High Protein
  • An Easy Pantry Pasta Sauce
  • Vegan, Gluten Free, Nut Free, Dairy Free

creamy vegan tomato spinach pasta recipe healthy inexpensive pasta recipes vegan vegetarian plant based creamy tofu tomato sauce recipe healthy italian recipes plant based

One of the BEST Pantry Dairy Free Pasta Recipes!

This creamy tomato spinach pasta recipe is a fantastic pantry-staple meal!  It uses almost all ingredients you would have in your dry pantry or cupboards – most of which you probably have on hand. Keeping a well-stocked pantry makes it easy to come up with delicious meals using a few staples you can rotate.  I made a list of my Top 125 Plant-Based Pantry Staples that always keep stocked.

And you can check out all my favorite pantry staple ingredients in my Amazon shop here.  By stocking up on whole ingredients you can cook delicious recipes without a trip to the store!

dairy free creamy tomato spinach pasta recipe vegan gluten free vegetarian plant based italian pasta recipes easy 30 minute pasta dinners for families healthy vegetarian creamy tomato sauce with tofu

What’s In This Creamy Dairy Free Spinach Tomato Pasta Recipe?

  • Extra virgin olive oil
  • Diced Tomatoes:  I only use no salt added diced tomatoes, these boxed tomatoes are really great to stock up on
  • Onion
  • Garlic
  • Italian Seasoning Blend: usually has thyme, basil, rosemary, parsley, etc. I love bright and flavorful Italian season mix which brings this amazing dish to life.
  • Garlic Salt
  • Silken Tofu
  • Milk Alternative: soymilk is a great option since it is nut free, or any non-dairy milk.  However, make sure it is plain and unsweetened.
  • Nutritional Yeast: not to be confused with bread baking yeast, nutritional yeast has a cheesy nutty umami flavor which is great in all kinds of dishes – I even sprinkle it on fresh popped pop corn and WOW!  Also great in soups and sauces of all kinds.
  • Spinach: Fresh, frozen,  or canned
creamy vegan tomato spinach pasta recipe nut free creamy tomato sauce vegetarian dairy free creamy tomato pasta recipe healthy creamy pastas

Easy Weeknight Vegan Spinach Tomato Pasta!

This creamy spinach tomato pasta sauce is what I call an Easy Weeknight Meal – which is on your table in about 30 minutes.  These quick and simple recipes are perfect for those nights when you want a quick homecooked meal but don’t want to spend hours in the kitchen.

I have a whole section of The Herbeevore dedicated to Easy Weeknight Meals, that are great for the whole family. From soups and stews, to pastas and proteins – a tasty meal can be on your table in no time.  Even faster than ordering from your favorite Italian bistro!

How Do I Make This Dairy Free Creamy Tomato Spinach Pasta Recipe?

  1. Cook pasta according to package instructions, drain and set aside.
  2. In a pot, heat the olive oil over low heat.  Add the onions and garlic, and sauté for 5 to 6 minutes until the vegetables have become translucent.  Add the diced tomatoes with the juice, the Italian seasoning, tofu, and garlic salt.  Cover the pot and allow tomato mixture to simmer for 15-20 minutes.
  3. Once finished cooking, carefully transfer the tomato and tofu mixture to a blender. Add the soy milk and nutritional yeast and blend on high until the sauce becomes thick and creamy. Transfer  back to the pot it was cooked in.
  4. Add the pasta to the sauce, and the spinach, and simmer for another 5 minutes over low heat until the pasta is warmed all the way through.
creamy spinach tomato pasta vegan dairy free gluten free creaamy tomato pasta no cashews nut free creamy vegan pasta sauce recipes with spinach pasta and veggie recipes easy weeknight dinners

Other Vegan Pasta Recipes You’ll Love!

Almond Milk Alfredo Sauce Recipe (Vegan, Gluten Free)

Roasted Summer Vegetable Pasta Sauce (Vegan, Paleo, Whole30, GF)

White Wine Pasta Sauce with Garlic & Herbs (Vegan & GF Options)

Hearty TVP Bolognese Sauce (Vegan, Gluten Free, High Protein)

Oat Milk Alfredo Sauce Recipe (Vegan, Gluten Free)

Dietary Modifications for this Creamy Vegan Tomato Spinach Pasta Sauce:

  • This Recipe is vegan, vegetarian, and dairy free!
  • The sauce is gluten free, but always double check the ingredient labels of spices or canned goods to be sure the ingredients you are using are certified gluten free if you need to avoid wheat.
  • This recipe is nut free, but does contain soy.  For a soy free version, omit the tofu and replace the soy milk with another plant-based alternative of your choosing.
 
vegan creamy spinach tomato pasta recipe dairy free gluten free pasta recipes nut free creamy pasta sauce no cashews healthy blended vegetable pasta sauce hidden veggie pasta recipe no dairy

Share This Nut Free Vegan Tomato Spinach Pasta Recipe:

If you make this easy creamy spinach tomato pasta recipe be sure to leave me a comment, rate this recipe, and tag me @theherbeevore on Instagram so I can feature you.  I love seeing all your photos of my recipes!

Let’s keep in touch – subscribe to my monthly newsletter to get free recipe inspiration. 

And follow over on Facebook, Instagram, YouTube & TikTok – I’d love to connect with you there!

creamy vegan tomato spinach pasta recipe nut free creamy tomato sauce vegetarian dairy free creamy tomato pasta recipe healthy creamy pastas

Vegan Creamy Tomato Spinach Pasta

Kelly Jensen
This creamy vegan tomato spinach pasta is a great high protein dinner made with pantry staple ingredients. Made with roasted tomatoes, spices, and a secret ingredient for creaminess. Nut free and dairy free, this creamy vegan tomato sauce without cashews is loaded with flavor and nutrition.
5 from 3 votes
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Dinner, Sauce
Cuisine American, Italian, Vegan
Servings 8 servings
Calories 110 kcal

Ingredients
  

  • 1 16-ounce package pasta use gluten free if needed
  • 2 tablespoons olive oil
  • 28 ounce can Diced Tomatoes with the juice
  • 1 sweet onion slices
  • 4 cloves garlic
  • 1 teaspoon italian seasoning
  • 1/2 teaspoon garlic salt
  • 1 12 ounce block silken tofu cut into large chunks
  • 2 cups unsweetened soy milk or other dairy free milk alternative
  • 2 tablespoons nutritional yeast
  • 1 cup fresh spinach

Instructions
 

  • Cook pasta according to package instructions, drain and set aside.
  • In a pot, heat the olive oil over low heat.  Add the onions and garlic, and saute for 5 to 6 mintues until the vegetables have become translucent.  Add the diced tomatoes with the juice, the italian seasoning, tofu, and garlic salt.  Cover the pot and allow tomato mixture to simmer for 15-20 minutes.
  • Once finished cooking, carefully transfer the tomato and tofu mixture to a blender. Add the soy milk and nutritional yeast and blend on high until the sauce becomes thick and creamy. Transfer  back to the pot it was cooked in.
  • Add the pasta to the sauce, and the spinach, and simmer for another 5 minutes over low heat until the pasta is warmed all the way through.

Nutrition

Calories: 110kcalCarbohydrates: 9gProtein: 6gFat: 6gSaturated Fat: 1gSodium: 185mgPotassium: 431mgFiber: 2gSugar: 4gVitamin A: 599IUVitamin C: 12mgCalcium: 134mgIron: 2mg
Keyword Creamy Spinach Tomato Pasta Vegan, Creamy Tomato Spinach Pasta Dairy Free, Creamy Tomato Spinach Pasta Recipe Vegan, Creamy Tomato Spinach Pasta Vegan, Nut Free Creamy Tomato Spinach Pasta Vegan, Vegan Creamy Tomato Spinach Pasta, Vegan Tomato Spinach Pasta Creamy Sauce Recipe
Did You Make This Recipe?Please leave a rating and comment below!
Or tag me @theherbeevore in your photo on Instagram!

Sharing is caring!

Posted in American, Dairy Free, Dinners, Easy Weeknight Meals, Fall Recipes, Favorites, Italian, Nut Free, Pantry Recipes, Pastas, The Herbeevore Recipes, Vegan Recipes, Vegetarian Recipes

5 Comments

  1. Pingback:Mozzarella Alfredo Sauce Recipe (Vegetarian, Gluten Free)

  2. Pingback:Creamy Tomato Eggplant Sauce Recipe (Vegan, Paleo, Whole30, GF)

  3. Pingback:Vegan Mac and Cheese Without Cashews Recipe (Nut Free, Dairy Free)

  4. Pingback:Vegan Macaroni and Cheese (Nut Free, Gluten Free, Oil Free) - The Herbeevore

  5. Pingback:Tofu Mac and Cheese Recipe (Vegan, Gluten Free)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.